
Vladimir
05.03.2017
19:05:31
но сейчас то
хотя, алхимия и постгря тоже умудряются выебсти моск :/

Zart
05.03.2017
19:06:47
для приложений на той же дельфе оно было клевым - полноценная sql субд, администрирования там было ноль. поставить и работать
у нас коекакое гуано на нем крутится, жрать не просит

Google

Anatoly
05.03.2017
19:27:38
но сейчас то
вот это меня (в том числе и как программиста) в нашей прекрасной отрасли больше всего бесит
технологии пять лет - всё, в топку нахуй это ёбаное говно
хорошо (пока ещё, но скоро всё исправят) с автомобилями не так

Andrey
05.03.2017
19:28:23
мир жс живет по такому принципу, только там каждый месяц мода меняется

Anatoly
05.03.2017
19:28:26
купил и можно лет десять ездить
или там, с холодильниками

Zart
05.03.2017
19:48:58
и разумеется автор этого чудесного аргумента про 2017й год в состоянии предложить вменяемую альтернативу

Stanislav
06.03.2017
12:18:32
Если у меня есть досбокс и есть варкрафт 1, а так же полное ньюфажество и незнание доса, то как установить этот варик?

luchezar
06.03.2017
12:19:45
https://youtu.be/aeSWOrdBJus?t=57

Anatoly
06.03.2017
12:19:51

Stanislav
06.03.2017
12:20:01
Я этот варкрафт качал около двух минут

luchezar
06.03.2017
12:20:17
основная то система какая?

Google

Stanislav
06.03.2017
12:20:24
Линукс

luchezar
06.03.2017
12:21:01
еред началом работы с DOSBox смонтируйте папку, содержащую необходимые вам файлы, набрав в окне эмулятора:
mount c /путь/к/папке
Этой коммандой директория примонтируется как диск C:, на который можно перейти выполнив команду
c:

Anatoly
06.03.2017
12:21:17

luchezar
06.03.2017
12:21:22
монтируешь, а дальше надо добраться до екзешника

Stanislav
06.03.2017
12:22:19
CONFIG.WAR CRACK.EXE DOS4GW.EXE DRIVERS FDATA PREFS.WAR readme.txt SAVE1.SAV SAVE2.SAV SAVE3.SAV SAVE4.SAV SAVE5.SAV SAVE6.SAV SAVE7.SAV SETUP.EXE WAR.EXE

luchezar
06.03.2017
12:26:27
вот тут хз
надо и досбокс крутить
и setup.exe

Stanislav
06.03.2017
12:27:50
Бля там при установке можно было выбрать звуковуху, но там одни саундблядстеры
А ещё досбокс не закрывается
О, збс
Запустил не установку а уже идущий вар.ексе
И со звуком

Alex Milushev
06.03.2017
13:04:52
привет, кто-то сталкивался с тем, что fcntl.flock не работает в python3?
короче, судя по всему при execpve экслюзивный лок на файл сбрасывается в python3
кто-то сталкивался?

Zart
06.03.2017
13:22:17
большинство дос игр имело инсталл.ехе или сетап.ехе для конфигурации

Alex Milushev
06.03.2017
13:31:07

Google

Zart
06.03.2017
13:31:42
ман читал?
flock() places advisory locks only; given suitable permissions on a
file, a process is free to ignore the use of flock() and perform I/O
on the file.
"эксклюзивный", май эсс
хотя я похоже путаю с мандатори

Alex Milushev
06.03.2017
13:33:03
читал flock(fd, LOCK_EX | LOCK_NB)
другой процесс это повторить не сможет
получит ошибку
лок висит пока его явно не снимут или пока не завершится процесс который залочил файл

Zart
06.03.2017
13:33:58
но ведь суть в том, чтобы другой процесс повторил это...

Alex Milushev
06.03.2017
13:34:14
неа

Zart
06.03.2017
13:34:19
да

Alex Milushev
06.03.2017
13:34:20
суть в том, что-бы словить ошибку

Alex Milushev
06.03.2017
13:34:21
так
вот код старта приложения http://pastebin.com/H7Zi24qx

Zart
06.03.2017
13:34:58
The worst part however is that POSIX locks are automatically released if a process calls close() on any (!) of its open file descriptors for that file.
бгыгы

Alex Milushev
06.03.2017
13:35:02
а вот тут работаю с пидом http://pastebin.com/2saiTn5X

Zart
06.03.2017
13:35:15
ексек триггерит это для дескрипторов с close-on-exec флагом

Alex Milushev
06.03.2017
13:35:16

Google

Alex Milushev
06.03.2017
13:35:36
но на python2 все ок, сука

Zart
06.03.2017
13:35:56
они вообще по разному работают с файлами

Alex Milushev
06.03.2017
13:36:17
это Я уже понял

Zart
06.03.2017
13:36:21
в старых двойках до какого-то момента питоновые файлы были врапперами вокруг FILE* и f* функциями

Alex Milushev
06.03.2017
13:36:35
бля

Zart
06.03.2017
13:36:35
где-то ближе к 2.6 и 3.0 начали переходить на open/CreateFile

Alex Milushev
06.03.2017
13:36:45
а мне надо что-бы этот код работал с 2.6 до 3.6
сука

Zart
06.03.2017
13:36:49
а в тройке вообще мух с котлетами раскидали

Admin
ERROR: S client not available

Zart
06.03.2017
13:37:03
там буфер отдельно от файлопотока теперь
причем буферная часть теперь в питоне

Alex Milushev
06.03.2017
13:38:19
итого, мне нужно сбросить флаг close-on-exec
и должно работать?

Zart
06.03.2017
13:38:33
не знаю

Alex Milushev
06.03.2017
13:53:06
пиздец накрутили и информации нет
вот решение, нашел, все есть, доки читать ннада:
def open_rw(self, mode):
"""Open file in read/write mode without truncating"""
fd = os.open(self.path, os.O_RDWR | os.O_CREAT, mode)
if sys.version_info >= (3, 4): os.set_inheritable(fd, True)
return os.fdopen(fd, 'r+')
@zartsoft спасибо большое

Zart
06.03.2017
14:14:30
нужно хорошо знать юникс, чтобы его ненавидеть -_-

Alex Milushev
06.03.2017
14:15:22
проблема в том, что лучше нет ничего

Google

Zart
06.03.2017
14:16:41
как-то да

Тееем
07.03.2017
07:55:45
Работал ли кто то с Computer vision. А так же с библиотекой SimpleCV , OpenCV в Python.

H
07.03.2017
07:57:46
просто задавай вопрос, если кто-то знает - напишет

Stanislav
07.03.2017
08:51:52
обосрался на очередном собеседовании
обьясните вкратце что такое REST ?

Denis
07.03.2017
15:36:22
Сказал, что пеп 8 не нужн?

Artem
07.03.2017
15:36:33

Denis
07.03.2017
15:36:59
Это stateless архитектура такая

Artem
07.03.2017
15:37:02
Но я не знаю, что такое рест х)

Stanislav
07.03.2017
15:37:10
никто не знает что такое рест

Alex Milushev
07.03.2017
15:37:17

Stanislav
07.03.2017
15:38:02

Denis
07.03.2017
15:38:32
Тем, что в rest api нет состояния на стороне сервера и везде единообразный интерфейс

Alex Milushev
07.03.2017
15:38:35

Artem
07.03.2017
15:38:39

Eugine
07.03.2017
15:38:56

Stanislav
07.03.2017
15:39:08

Artem
07.03.2017
15:39:19

Denis
07.03.2017
15:39:38