?

Log in

No account? Create an account
Slach's Journal [entries|friends|calendar]
Slach

[ website | http://lingualeo.ru/ ]
[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

[20 Feb 2018|11:24am]





Знаете за что я не люблю Java? Вот за это, память машины ограничена 256m, ну если не влезаете в память, возьмите и упадите, но нет, мы отожрем все что сможем =( впрочем golang в этом отношении ведет себя точно также по свински в нем вообще ограничения на память нет штатного насколько я понимаю =((



 


Знаете за что я не люблю Java? Вот за это, память машины ограничена 256m, ну если не влезаете в память, возьмите и упадите, но нет, мы отожрем все что сможем =( впрочем golang в этом отношении ведет себя точно также по свински в нем вообще ограничения на память нет штатного насколько я понимаю =((

8 comments|post comment

Chelyabinsk Python Meetup [20 Feb 2018|07:12am]

Подоспело мое видео в Chelyabinsk Python Meetup

post comment

Chelyabinsk Python Meetup [05 Feb 2018|11:16am]

 


Выступил на выходных на Python Meetup, не совсем про python ;) И потом еще четыре часа на after-party "делился опытом и вещал"


https://speakerdeck.com/slach/opensource-subd-ghlazami-obychnogho-proghrammista


Пока к сожалению нет записей в youtube, подумываю начинать вести собственную запись какими нибудь подручными средствами

8 comments|post comment

Не отдается TCP ACK пакет [14 Dec 2017|10:54pm]

Народ, я в некотором ахуе, если честно, помогите

делаю на сервере
nc -l 2048

и в другом окне
tcpdump -i any -w wtf.pcap port 2048


на клиенте делаю
telnet server-ip 2048


получаю такую картинку
http://take.ms/GqI34


SYN пакеты приходят на сервер
но ACK пакет от nc нихрена не уходит


что сломано в ядре, что пакет до NC даже не доходит?
Linux ubuntu 16.04 если это поможет

Клиент это Windows через OpenVPN
и на клиенте отправляется всего 3 пакета
http://take.ms/2UlUh
каким то магическим способом пакеты по дороге "раздваиваются"

2 comments|post comment

[28 Sep 2017|06:44pm]

http://take.ms/7Dwr6


хмм... когда ты на рекламе Highload 2017... как то грустно =)


наверное за то что я HL начал ругать на официальном телеграмм канале, после того как они начали обзванивать по телефону для повторных продаж Highload ;)

post comment

[09 Sep 2017|07:26am]
http://take.ms/yDS8L
Фейсбучег заглючил, интересно на долго-ли =)
буду показывать этот скриншот в тех случаях когда мне не будут верить на тему того, что современные технологии это клей и синяя изолента и будут оперировать фразами "просто надо правильно выстраивать процесс, ошибки на проде не допустимы"
2 comments|post comment

[09 Oct 2016|08:18pm]
я всякое конечно видел

но то, как реализованы "исключения" в go
через defer + recover и panic ;) меня очень повеселило

а автору time.Format() в стандартной библиотеке надо фенозепама попить явно =)
Интересно чего такого случилось 2 января 2016 года у него?
3 comments|post comment

[16 Feb 2016|02:42pm]
если кто будет обновляться до PyCharm 5.0.4
там есть "мелкий баг" с подсветкой SQL

SQL подсвечивает неправильно placeholders выдает syntax error и т.п.

решение тут
https://youtrack.jetbrains.com/issue/PY-18331#comment=27-1289756
post comment

[23 Jan 2016|06:22pm]
чертов twisted
чертов adbapi ;((
захотелось простой вещи affected rows
http://stackoverflow.com/a/25941849/1204665

читаю и плачу... плачу и читаю =(

и главное что сцуко в драйвере тупо нет возможности
он не возвращает курсор, он сцуко возвращает сразу fetchall ... ЗАЧЕМ КАРЛ?

http://twistedmatrix.com/documents/current/api/twisted.enterprise.adbapi.ConnectionPool.html#runQuery
8 comments|post comment

[09 Dec 2015|08:57pm]
у InfluxData (ex InfluxDB) нормальные такие планы развития ;)
https://influxdata.com/time-series-platform/
авось в 2016 году затмит связку zabbix + graphite + grafana ...

хотя если не будет "стандартных алертов" которые можно быстро шарить в коммунити через "шаблоны" как в Zabbix, то вся система так и останется адским конструктором ;)
post comment

[26 Oct 2015|10:14am]
ну вот и все, можно смело говорить о смерти рынка контекстной рекламы =)

Яндекс директ начал взымать НДС отдельной строкой (через пару лет после гугла)
вот мне интересно, кому теперь они эти клики перепродают и какая у этих кликов себестоимость. с чего вдруг возникает НДС который к тому же платит рекламодатель...
2 comments|post comment

Minsk Python Meetup [01 Oct 2015|12:26pm]
Выcтупил тут на тему мониторинга, обзорно, надеюсь кому то смог помочь
https://www.youtube.com/watch?v=sbg4isaWQfo
https://docs.google.com/presentation/d/15X9Gz-zbHXz76KHyUipjStCJxzZyNH55ijuv7GUeljc/edit?usp=sharing
13 comments|post comment

[12 Aug 2015|05:13pm]
Народ, всем привет, кто с redis плотно работал?

как такое возможно в природе? на одну команду EXPIRE которая в документации стоит O(1) можно исполнять ее 0.9 секунды????
не понимаю ПОЧЕМУ на EXPIRE тратится времени больше НА ПОРЯДОК???? с чего бы вдруг?

redis-cli MONITOR | head -n 10000 | ./redis-faina/redis-faina.py

Top Commands
========================================
HGET 3263 (32.63%)
EXPIRE 3224 (32.24%)
HGETALL 3156 (31.56%)

Heaviest Commands (microsecs)
========================================
EXPIRE 32049867.75
HGET 3053920.5
HGETALL 2151952.0


Slowest Calls
========================================
992296.25 "EXPIRE" "player:18398_session" "86400"

redis стоит 3.0.3 собранный из PPA
но он вроде как официально уже stable и вместо 2.8 им вроде как antirez разрешил пользоваться
2 comments|post comment

[28 Jul 2015|08:54pm]
https://www.cloudshark.org/captures/e2f1e03a03a3
http://take.ms/nkpYY
А может меня читает кто нибудь грамотный из сетевых инженеров?

помогите пожалуйста разобраться, у меня явно не хватает понимания того, как работает TCP ;(

Пользователь жалуется "игра не запускается", по tcpdump собрал трафик и вижу что он сначала нормально лезет к API с мобильного устройства через мобильную сеть, а потом почему то начинаются TCP retransmission хотя я вроде как отдал ответ в TCP сокет, может есть какие то настройки tcp в sysctl или в nginx которые я случайно задел и теперь у части пользователей возникает такая неразбериха?
15 comments|post comment

[20 Jul 2015|10:17pm]
http://take.ms/yxLuk

вот за такие штуки я и люблю свою работу =)

конкретно в данном случае правда я просто поправил собственный косяк
вызванный тем что абсолютно не знал как тюнить pgsql и юзал его на дефолтных настройках =)
11 comments|post comment

[13 Jun 2015|08:25pm]
А нет ли у меня во френдах знатоков python, flask и sass ?
Помогите ответить на вопрос
http://stackoverflow.com/questions/30821375/flask-assets-sass-dont-resolve-relative-path-in-import-scss-directive

Гугль ничего внятного не сказал к сожалению =(
7 comments|post comment

[07 Jun 2015|07:26pm]
https://sysdig.com/announcing-csysdig-strace-htop-lua-container-support/

по моему лучше тузлы под Linux еще не было =)
к ней бы добавить графиков каких нибудь бы... чтобы гистограммы по времени строило
и вообще можно про многие вещи забыть =)
2 comments|post comment

[06 Jun 2015|12:39pm]
https://www.youtube.com/watch?t=84&v=cDHXashSKJw

В этом году на UWDC было как то так =)
post comment

UWDC 2015 [18 May 2015|07:37pm]
Кто пойдет на http://2015.uwdc.ru??

В прошлом году там было как то так
http://www.youtube.com/watch?v=qiBzx_pXXMw
2 comments|post comment

Яндекс.Новости Мои новости - ненависти пост [04 Feb 2015|01:58pm]
Народ, посоветуйте нормальную бесплатную WEB читалку RSS? не хочу переходить на десктопные читалки... мне удобнее в браузере... и мне важно чтобы новости шли одной широкой колонкой...

Гугл ридер закрыли
юзал Яндекс Лента,
но она сначала переехала в почту, а потом переехала Яндекс Новости
http://news.yandex.ru/mynews

и теперь выглядит как эротическая фантазия хипстерского ПРОЖЕКТ Манагера на тему того "ооо... мне дали порулить... я тоже так модненько могу"
Сцуко... лучи диареи тебе спонтанной неизвестный мне "начальнег менеджер"
не все ли равно вам было где баннеры крутить???

наверняка же технически нихуя не стало лучше, как глючило и недокачивало RSS так и будет дальше глючить...
10 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]