11:41:39 | Oleg Buylov | тут для алексы игру выпустили)) https://www.amazon.com/gp/adlp/dunkirkmovie | ||||||||||||||||||
11:41:44 | радио-т бот | excerpt 💬 Get fast, free shipping with Amazon Prime Prime members enjoy FREE Two-Day Shipping and exclusive access to music, movies, TV shows, original audio series, and Kindle ... Amazon.com: Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more |
||||||||||||||||||
12:56:04 | Mature Lady | https://www.coindesk.com/bitcoin-price-surges-past-3200-hit-new-time-high/ | ||||||||||||||||||
12:56:06 | радио-т бот | excerpt 💬 The price of bitcoin has risen sharply, exceeding the $3,200 level for the first time on the CoinDesk Bitcoin Price Index (BPI). The market advance began after 1:00 UTC, when the price of bitcoin climbed above $2,900, market data shows, crossing the $3,000 line around 3:12 UTC. Markets hit a high ... Bitcoin Price Surges Past $3,200 to Hit New All-Time High - CoinDesk |
||||||||||||||||||
12:58:25 | Mature Lady | https://www.sony.net/SonyInfo/News/Press/201708/17-070E/index.html | ||||||||||||||||||
12:58:26 | радио-т бот | excerpt 💬 Tokyo, Japan — Sony Corporation ("Sony") today announced that it has developed, in collaboration with IBM Research, located in Zurich, Switzerland, a magnetic tape storage technology with the industry's highest*1 recording areal density for tape storage media, at 201 Gb/in2 (gigabits per square ... Sony Global - Sony Develops Magnetic Tape Storage Technology with the Industry's Highest*1 Recording Areal Density of 201 Gb/in2 |
||||||||||||||||||
12:59:02 | Mature Lady | А, стоп, выпуск же гиковский! | ||||||||||||||||||
21:41:48 | Oleksii Shevchuk | А в телеге этот самый чят есть? | ||||||||||||||||||
21:44:18 | Oleg Buylov | @alxchk там только бобуковый вроде | ||||||||||||||||||
21:44:42 | Umputun | всем трямы и пинги | ||||||||||||||||||
21:56:55 | Dmitry | Привет всем | ||||||||||||||||||
21:56:56 | радио-т бот | hello 💬 Привет! | ||||||||||||||||||
22:00:23 | Oleg Buylov | @umputun а если кто-то добрый бота напишет чтобы в чате можно было музыку предлагать из саундклауда или ютуба что-то типо -music=DpG4t54g2fk - id ютуба или прямо ссылкой -music=https://www.youtube.com/watch?v=DpG4t54g2fk вы не будете против прицепить все это дело к своему аккордеону? | ||||||||||||||||||
22:00:24 | радио-т бот | excerpt 💬 LYRICS BELOW Song: Born Depressed Artist: Drill Queen The song used in the intro of Jimquisition's videos Visualization (Audio React) by Chebli94 http://www. youtube. com/user/Chebli94 I was born depressed, and uh I end up in one big mess and Trip around it Trip around it I was born jaded I lift ... Born Depressed - Drill Queen (Jimquisition Intro Music) - YouTube |
||||||||||||||||||
22:01:28 | Umputun | @Modi34 дык оно и так вставляется, что буддет бот делать? | ||||||||||||||||||
22:02:03 | Oleg Buylov | @umputun отдавать куда-нить mp3 чтобы можно было до эфира в эфир музыку пускать | ||||||||||||||||||
22:03:06 | Umputun | эээ … зачем ? и кто будет за это отвечать с т.з. лицензии на ретрансляцию этого всего? | ||||||||||||||||||
22:04:39 | Oleg Buylov | да наверн не надо.. много мороки слишком | ||||||||||||||||||
22:27:43 | Oleg Strekalovsky | !news | ||||||||||||||||||
22:29:02 | Oleg Strekalovsky | а как посмотреть список новостей на выпуск? | ||||||||||||||||||
22:29:10 | Oleg Buylov | @OStrekalovsky news! | ||||||||||||||||||
22:29:16 | Oleg Strekalovsky | спс | ||||||||||||||||||
22:29:20 | Oleg Strekalovsky | news! | ||||||||||||||||||
22:29:21 | радио-т бот |
|
||||||||||||||||||
22:29:28 | Anton | news! | ||||||||||||||||||
22:29:29 | радио-т бот |
|
||||||||||||||||||
22:48:24 | Павлюченко Станислав | news! | ||||||||||||||||||
22:48:26 | радио-т бот |
|
||||||||||||||||||
22:57:46 | malamud | А что за музыка сейчас играет? | ||||||||||||||||||
22:57:48 | Maverick Crank GRey | Экий Евгений модернист. | ||||||||||||||||||
22:58:31 | Umputun | @Maverick-Crank-GRey чтоб я так знал, как я не знаю о чем ты :) | ||||||||||||||||||
22:58:55 | ArturK777 | эту музыку нейросеть сочиняет | ||||||||||||||||||
22:59:48 | malamud | шутить про что-то добавляя нейросеть - это аншлаг какой-то | ||||||||||||||||||
23:00:01 | TigerShot89 | Здрасте. А какой сегодня состав планируется? | ||||||||||||||||||
23:00:03 | Umputun | wat? эта музыка в нашем плэйлисте лет 10 как | ||||||||||||||||||
23:00:39 | malamud | Я и спросил что за трек был последний а тут про мифические нейросети.. | ||||||||||||||||||
23:00:46 | ArturK777 | @umputun а кто сказал что тогда не было нейросетей | ||||||||||||||||||
23:01:06 | Gregory Tereshko | в голове у человека всегда есть нейросеть | ||||||||||||||||||
23:01:11 | Gregory Tereshko | но не у всех | ||||||||||||||||||
23:01:17 | qqalexqq | Что за наркоманы с нейронками в чате | ||||||||||||||||||
23:01:37 | Gregory Tereshko | наркотики тоже по разному влияют на нейросети | ||||||||||||||||||
23:01:49 | Slav-on | Здравствуйте! | ||||||||||||||||||
23:01:49 | ArturK777 | не(йр)онка она у каждого в голове | ||||||||||||||||||
23:01:54 | malamud | да.. | ||||||||||||||||||
23:02:26 | Gregory Tereshko | ну шо там с вещанием? уже на 2 минуты опаздываем | ||||||||||||||||||
23:03:19 | qqalexqq | Человек опаздывает, уступите ему место | ||||||||||||||||||
23:03:39 | Gregory Tereshko | кто тебе сказал, что я человек? | ||||||||||||||||||
23:04:08 | qqalexqq | У нас инопланетяны в чате | ||||||||||||||||||
23:04:49 | Alexander | может это просто бот, проходит тест Тюринга | ||||||||||||||||||
23:05:00 | qqalexqq | Он его завалил | ||||||||||||||||||
23:05:17 | Gregory Tereshko | Боты в чате, всем писать нейронную сеть на питоне | ||||||||||||||||||
23:05:59 | Umputun | |||||||||||||||||||
23:06:10 | Gregory Tereshko | кейбоард | ||||||||||||||||||
23:06:11 | Gregory Tereshko | !!! | ||||||||||||||||||
23:06:19 | bubuger | топливо заканчивается? | ||||||||||||||||||
23:06:19 | Mature Lady | Хенеси на исходе!! | ||||||||||||||||||
23:06:19 | Valentine Zavadsky | XO? | ||||||||||||||||||
23:06:29 | Oleg Buylov | никуда идти не надо | ||||||||||||||||||
23:06:30 | TigerShot89 | Не допито? | ||||||||||||||||||
23:06:32 | ingr1 | полупустая | ||||||||||||||||||
23:06:34 | Oleg Buylov | все уже тут | ||||||||||||||||||
23:06:34 | segamega | сегодня без колы? | ||||||||||||||||||
23:06:37 | Oleg Buylov | бобук когда появится яндекс перевод с емоджи на русский и с русского на емоджи? | ||||||||||||||||||
23:06:46 | apotapov | Сегодня он не пойдет наливать | ||||||||||||||||||
23:06:54 | Oleg Buylov | в яндекс транслейте | ||||||||||||||||||
23:07:06 | Valentine Zavadsky | безо льда? | ||||||||||||||||||
23:07:14 | qqalexqq | Мало хеннеси | ||||||||||||||||||
23:07:40 | Mature Lady | Хенеси со льдом!?? Мовитон | ||||||||||||||||||
23:07:52 | Valentine Zavadsky | лето же! :) | ||||||||||||||||||
23:07:59 | Mature Lady | лёд нужен для бодяжного напитка, чтиоб забить галимый вкус | ||||||||||||||||||
23:08:13 | Valentine Zavadsky | у богатых свои причуды | ||||||||||||||||||
23:08:28 | Mature Lady | Да, нищета, на радиоте! | ||||||||||||||||||
23:09:21 | Gregory Tereshko | эээээээ | ||||||||||||||||||
23:10:04 | Dmitry | А у меня такое сегодня :) | ||||||||||||||||||
23:10:04 | Oleg Buylov | я новую поисковик сегодня нашел - https://jimmified.com/ | ||||||||||||||||||
23:10:08 | радио-т бот | excerpt 💬 ... Jimmified |
||||||||||||||||||
23:10:16 | Dmitry | |||||||||||||||||||
23:10:38 | segamega | алко подкаст) | ||||||||||||||||||
23:10:48 | Anton | алкаст :) | ||||||||||||||||||
23:10:51 | ikostet | bobuk выключи торрент | ||||||||||||||||||
23:11:19 | Pavel Krasnikov | Ура! Ровно к кату успел! | ||||||||||||||||||
23:11:22 | segamega | всем привет, меня зовут сегамега и я алкастер) | ||||||||||||||||||
23:11:40 | segamega | клуб анонимных | ||||||||||||||||||
23:12:12 | Dmitry | пьяных подкастеров и их пйяных слушателей :) | ||||||||||||||||||
23:12:29 | Oleg Buylov | а что в калифорнии есть палатки без вай фая? | ||||||||||||||||||
23:13:38 | selevit | Кроме монги, go и биткоинов есть ещё докер | ||||||||||||||||||
23:14:53 | Pavel Krasnikov | С каких пор Грейй на гиковские выпуски ходит? | ||||||||||||||||||
23:15:19 | радио-т бот | ==> --> Официальный кат! - http://news.radio-t.com | ||||||||||||||||||
23:15:21 | ArturK777 | https://yadi.sk/i/U6EhZ3C83Lk3Gu | ||||||||||||||||||
23:15:23 | радио-т бот | excerpt 💬 P1040682.jpg ... Yandex.Disk |
||||||||||||||||||
23:15:39 | Oleg Buylov | @ArturK777 ого | ||||||||||||||||||
23:15:52 | TigerShot89 | Перекопали кабели | ||||||||||||||||||
23:15:56 | Mature Lady | Фоточку пожалуйста с CVV | ||||||||||||||||||
23:16:17 | Nikolay Fominykh | Хакнул датацентр | ||||||||||||||||||
23:16:20 | Nikolay Fominykh | Это уже.. | ||||||||||||||||||
23:16:23 | Nikolay Fominykh | Зачет. | ||||||||||||||||||
23:16:33 | Никита Сухоруков | |||||||||||||||||||
23:17:09 | Eugene Poddubny | https://twitter.com/rocketbank/status/893910467378393088 | ||||||||||||||||||
23:17:12 | Oleg Buylov | а че кабели закапывают? | ||||||||||||||||||
23:17:25 | Oleg Buylov | нету норм инфраструктуры? | ||||||||||||||||||
23:17:27 | Владимир Павлов | а что за ДЦ? | ||||||||||||||||||
23:18:04 | kostya | В Британии недавно был подобынй случай. Инжинер перепутал рубильник и вырубил аэропорт на день. :) https://www.bloomberg.com/news/articles/2017-06-06/british-airways-points-to-human-error-for-may-flight-outage | ||||||||||||||||||
23:18:05 | радио-т бот | excerpt 💬 British Airways Flight Outage: Engineer Pulled Wrong Plug By Richard Weiss and Benjamin D Katz British Airways pointed to human error as the cause for mass flight cancellations that grounded at least 75,000 passengers last month and led the carrier’s passenger traffic to decline 1.8 percent. An ... British Airways Flight Outage: Engineer Pulled Wrong Plug - Bloomberg |
||||||||||||||||||
23:18:42 | bubuger | Так твм прям все «открытие» | ||||||||||||||||||
23:18:50 | Gregory Tereshko | Алло, они открытию принадлежат | ||||||||||||||||||
23:19:03 | segamega | @gtrsh lf | ||||||||||||||||||
23:19:11 | Mature Lady | На фотке видно, что кто-то уже ремонтирует.. | ||||||||||||||||||
23:19:16 | Владимир Павлов | у Тинькова вроде тоже 1 ДЦ, на варшавке 125 | ||||||||||||||||||
23:19:47 | Oleg Buylov | @found10f_twitter ++ | ||||||||||||||||||
23:19:48 | радио-т бот | karma-bot 💬 Карма пользователя @found10f_twitter увеличена (текущее значение: 2). | ||||||||||||||||||
23:20:38 | ArturK777 | это уже было в сериале Halt and Сatch Fire | ||||||||||||||||||
23:21:37 | bubuger | Штобы Евгению было понятно это 6-й по величине капитала | ||||||||||||||||||
23:21:55 | Anton | а градус гиковости постепенно поднимается? | ||||||||||||||||||
23:22:00 | LosBooom | ох уж эти гиковские выпуски | ||||||||||||||||||
23:22:20 | Anton | а то пока мы пьем безалкогольное пиво | ||||||||||||||||||
23:22:41 | malamud | какой сейчас градус гиковости? | ||||||||||||||||||
23:22:54 | Anton | а то пока мы пьем безалкогольное пиво |
||||||||||||||||||
23:23:29 | радио-т бот | ==> Sunsetting Documentation - https://meta.stackoverflow.com/questions/354217/sunsetting-documentation/ | ||||||||||||||||||
23:23:30 | Anton | а есть такой бот? :) | ||||||||||||||||||
23:23:38 | macwords | а у нас энергетик включил ножи по 10 кв на землю, случайно | ||||||||||||||||||
23:23:57 | ArturK777 | у меня был ЭЛТ монитор NOKIA 27" | ||||||||||||||||||
23:24:42 | Mature Lady | нытики! | ||||||||||||||||||
23:25:07 | kostya | контрибуторы не приходили | ||||||||||||||||||
23:25:10 | kostya | иссякли | ||||||||||||||||||
23:25:10 | Робур Завоеватель | А реклама спонсора уже была? | ||||||||||||||||||
23:25:17 | Oleg Buylov | у каждого проекта свои доки зачем они нужны | ||||||||||||||||||
23:25:26 | Anton | @R06ur_twitter смотря какого :) | ||||||||||||||||||
23:25:46 | Робур Завоеватель | @singleton11 : Первого, в начале выпуска ;-) | ||||||||||||||||||
23:26:00 | Anton | @singleton11 : Первого, в начале выпуска ;-) была |
||||||||||||||||||
23:26:09 | Робур Завоеватель | Ну тогда ладно ;-) | ||||||||||||||||||
23:26:44 | Mature Lady | документация для ламеров! | ||||||||||||||||||
23:26:55 | Anton | Ну тогда ладно ;-) а если бы нет, что тогда? :) |
||||||||||||||||||
23:26:56 | kostya | Майкрософт кста принимает пулл реквесты в документацию. | ||||||||||||||||||
23:26:58 | PopovAU | @R06ur_twitter +1 Кажется забыли спонсора | ||||||||||||||||||
23:26:59 | радио-т бот | karma-bot 💬 Карма пользователя @R06ur_twitter увеличена (текущее значение: 1). | ||||||||||||||||||
23:27:11 | Sergey Petrenko | Да была реклама | ||||||||||||||||||
23:27:23 | Робур Завоеватель | ;-) | ||||||||||||||||||
23:27:56 | Mature Lady | Bobuk ++ | ||||||||||||||||||
23:27:58 | Владимир Павлов | иногда бывают забытые артифакты | ||||||||||||||||||
23:27:58 | радио-т бот | karma-bot 💬 Карма пользователя @Bobuk увеличена (текущее значение: 15). | ||||||||||||||||||
23:28:14 | Владимир Павлов | и надо для самого себя их иногда освежать | ||||||||||||||||||
23:28:20 | Робур Завоеватель | Я в какой-то программе читал такой комментарий: "В этой программе нет комментариев. Если её было тяжело писать, то почему она должна легко читаться?" | ||||||||||||||||||
23:28:40 | ArturK777 | Да, если в сорцах есть комменты то документация не нужна | ||||||||||||||||||
23:28:47 | Mature Lady | Женя просто занудный программист! Пост или пут проверяется методом тыка! :) | ||||||||||||||||||
23:29:20 | malamud | если в комментах есть сорцы то тоже ок | ||||||||||||||||||
23:29:28 | Oleg Buylov | @ArturK777 ага 30к строк кода с комментариями... | ||||||||||||||||||
23:29:32 | Anton | пришлось мне на работе формошлепить, некоторое время, и гораздо легче было пойти в код бэкенда и посмотреть, потому что доки в маркдауне устаревали, довольно быстро | ||||||||||||||||||
23:30:49 | Oleg Buylov | только на мелких проектах комменты в сорсах работают не? | ||||||||||||||||||
23:31:02 | malamud | менеджерский аргумент за документацию - мол вот придет новый человек чтобы ему было легче вникнуть. Можно подумать каждый день кого-то нанимают... | ||||||||||||||||||
23:31:44 | Oleg Buylov | @malamud дык тима вся разбежаться может или проект продадут куда | ||||||||||||||||||
23:32:24 | Anton | @umputun говорил, что QA не нужны, а вот тетка у него на работе, по сути QA ^^ | ||||||||||||||||||
23:32:29 | neurohunter | @Modi34 если есть - то и на крупных работают | ||||||||||||||||||
23:32:47 | Mature Lady | Сексизм | ||||||||||||||||||
23:33:11 | malamud | да как не нужны, на нас все и держится только | ||||||||||||||||||
23:33:44 | Anton | @umputun так сказал, к нему претензии | ||||||||||||||||||
23:33:46 | Владимир Павлов | regex сила | ||||||||||||||||||
23:35:00 | Toly | звук пропал | ||||||||||||||||||
23:35:06 | kostya | Если бы еще не различия в разных флеворах этого регекса | ||||||||||||||||||
23:35:45 | Nikolay Fominykh | Для API в итоге пишу скриптик, в котором описываю кейсы с примерами работающих запросов. | ||||||||||||||||||
23:36:03 | Nikolay Fominykh | И тыкаю интеграторов в строчки кода с конкретными запросами. | ||||||||||||||||||
23:36:24 | Nikolay Fominykh | Если что-то не ясно - добавляем в пример кейс | ||||||||||||||||||
23:36:46 | malamud | да в постмане накидал примеров и отправил кому надо | ||||||||||||||||||
23:36:48 | Nikolay Fominykh | Когда поддерживается 4-5 API - такой подход работает ) | ||||||||||||||||||
23:36:53 | Toly | Это только у меня вешание не слышно? | ||||||||||||||||||
23:37:04 | Oleg Buylov | @absterno ага | ||||||||||||||||||
23:37:05 | malamud | @absterno да | ||||||||||||||||||
23:37:06 | Mature Lady | @absterno только у тебя | ||||||||||||||||||
23:37:12 | Anton | да в постмане накидал примеров и отправил кому надо |
||||||||||||||||||
23:37:17 | Anton | дорогой он | ||||||||||||||||||
23:37:23 | Oleg Buylov | @malamud в paw же | ||||||||||||||||||
23:37:25 | Anton | для команд | ||||||||||||||||||
23:37:29 | malamud | бесплатного достаточно | ||||||||||||||||||
23:37:35 | LIAHUNDR | Суровый контекст API - ) | ||||||||||||||||||
23:37:37 | Andrey Marchenko | так что, Ксюша делает react native? Что то я не видел ее в контребьютерах | ||||||||||||||||||
23:38:01 | Anton | бесплатного достаточно для 2 человек? возможно |
||||||||||||||||||
23:38:12 | Nikolay Fominykh | Postman выглядит как overkill, с ходу. | ||||||||||||||||||
23:38:39 | Valentine Zavadsky | для документации API сваггер же |
||||||||||||||||||
23:38:41 | радио-т бот | excerpt 💬 Swagger Editor Design new APIs, or edit existing ones, in a powerful editor which visually renders your OAS/Swagger definition with concise, real time feedback and error handling. Learn More Swagger Codegen Quickly build APIs by turning your OAS/Swagger definition into code, generating server stubs ... Swagger – The World's Most Popular Framework for APIs. |
||||||||||||||||||
23:38:50 | Anton |
https://swagger.io/ лучший вариант |
||||||||||||||||||
23:38:52 | радио-т бот | excerpt 💬 Swagger Editor Design new APIs, or edit existing ones, in a powerful editor which visually renders your OAS/Swagger definition with concise, real time feedback and error handling. Learn More Swagger Codegen Quickly build APIs by turning your OAS/Swagger definition into code, generating server stubs ... Swagger – The World's Most Popular Framework for APIs. |
||||||||||||||||||
23:39:11 | Nikolay Fominykh | Swagger - вообще нереально в жизни использовать. | ||||||||||||||||||
23:39:19 | malamud | сваре тут как-то поминали не добрым словом | ||||||||||||||||||
23:39:20 | Nikolay Fominykh | Очень не понравилось. | ||||||||||||||||||
23:39:31 | Valentine Zavadsky | используем в жизни, в чем проблемы? | ||||||||||||||||||
23:39:47 | Anton | тоже используем | ||||||||||||||||||
23:39:59 | Nikolay Fominykh | Как поддерживаете доку в актуальном состоянии? | ||||||||||||||||||
23:40:01 | Anton | Очень не понравилось. аргументы в студию |
||||||||||||||||||
23:40:26 | Anton | @tigrus обычную доку тоже надо поддерживать в актуальном состоянии | ||||||||||||||||||
23:40:41 | Valentine Zavadsky | @tigrus генерится автоматически у многих фреймворков при каждом релизе | ||||||||||||||||||
23:40:53 | Nikolay Fominykh | Автоматически - фигня генерится | ||||||||||||||||||
23:41:19 | Nikolay Fominykh | А добавить кейс в скрипт - гораздо проще. | ||||||||||||||||||
23:41:23 | Mature Lady | Грей с очередным одесским анектодом! | ||||||||||||||||||
23:41:24 | Anton | @tigrus а для сваггера тулзины есть + в некоторых фреймворках можно генерить сваггер спеку из кода | ||||||||||||||||||
23:41:34 | Nikolay Fominykh | И молчим про совмещение ручного / автодока | ||||||||||||||||||
23:41:51 | Dmitry | давайте уточним - в ответах на stack overflow | ||||||||||||||||||
23:41:58 | ArturK777 | Грей, а "мудила" это по-эстонски "детский сад" | ||||||||||||||||||
23:42:05 | malamud | для доки есть специально выделенный тех писатель. а свагер доку поддерживают сами программисты и часто забывают это делать и gj'njve описание документации в свагере не соответствует реальном у api | ||||||||||||||||||
23:42:23 | Nikolay Fominykh | Ну когда тех писатель есть - это уже другой разговор | ||||||||||||||||||
23:42:42 | Anton | у нас автотесты падают, если спека не соотвествует реальным ответам | ||||||||||||||||||
23:43:06 | Anton | а вот доку в маркдауне обновлять забывают постоянно | ||||||||||||||||||
23:44:01 | Alexey Paramonov | вчера копал API Spotify. Дока не очень большая, все четко расписано, сваггер это иллюзия что можно сделать просто документацию программистами. В действительности это не работает. | ||||||||||||||||||
23:44:09 | Pavel Krasnikov | Москва - г**но, раз там такой интернет. | ||||||||||||||||||
23:44:14 | flosstik | Нужно еще вспомнить как на иврите будет девочка, и начинать обращение с него | ||||||||||||||||||
23:44:28 | Oleg Buylov | @pasha-gooff хороший тут инет | ||||||||||||||||||
23:44:31 | malamud | так же как код должны писать программисты, а не уборщица в моменты перерыва так и доку должен писать тех писатель | ||||||||||||||||||
23:44:33 | ArturK777 | 57 этаж ближе к 150м | ||||||||||||||||||
23:44:33 | Gregory Tereshko | следующая тема! | ||||||||||||||||||
23:44:44 | Sergey Petrenko | надо же, как вас иврит зацепил | ||||||||||||||||||
23:45:07 | Anton | @malamud сколько у вас человек в компании, что у вас есть отдельный тех. писатель? | ||||||||||||||||||
23:45:12 | selevit | @bobuk , на 53-м этаже вполне нормально мегафон ловил | ||||||||||||||||||
23:45:34 | Oleg Buylov | @selevit он в москва сити там все через жопу | ||||||||||||||||||
23:45:39 | Pavel Krasnikov | @selevit фемтосоты завезли? | ||||||||||||||||||
23:45:42 | malamud | когда я был тех писателем наверно 200-300 | ||||||||||||||||||
23:45:55 | selevit | @Modi34 я там же ловил | ||||||||||||||||||
23:46:21 | Anton | нас тоже чуть больше 200, тех. писатель для нас - оверхед | ||||||||||||||||||
23:46:22 | selevit | Ну по крайней мере аудиострим черзе whatsup нормально работал. | ||||||||||||||||||
23:46:55 | selevit | Возможно это было удачное стечение обстоятельств | ||||||||||||||||||
23:47:06 | Oleg Buylov | в основном проблема в том что соты у операторов пересекаются | ||||||||||||||||||
23:47:14 | malamud | в той компании документация была нужна еще и для конечных пользователей так что без нее никак и ее качество было важно | ||||||||||||||||||
23:47:20 | Oleg Buylov | некоторых операторов поймать нереально | ||||||||||||||||||
23:48:14 | радио-т бот | ==> Mozilla bets its Rust language will make your internet safer - CNET - https://www.cnet.com/news/mozilla-designs-rust-language-for-safe-secure-internet/ | ||||||||||||||||||
23:49:04 | malamud | новость из 2013 что ли? | ||||||||||||||||||
23:49:17 | kostya | Новые доки опенсорсных проектов майкрософт принимают пуллреквесты от сторонних контрибуторов.https://docs.microsoft.com/en-us/dotnet/core/ | ||||||||||||||||||
23:49:19 | радио-т бот | excerpt 💬 Check out the "Getting Started" tutorials to learn how to create a simple . NET Core application. It only takes a few minutes to get your first app up and running. . NET Core is a general purpose development platform maintained by Microsoft and the . NET community on GitHub. It is cross-platform, ... .NET Core | Microsoft Docs |
||||||||||||||||||
23:49:24 | Oleg Buylov | а кому кроме мозилы раст нужен? | ||||||||||||||||||
23:49:32 | selevit | дропбоксу | ||||||||||||||||||
23:49:37 | kostya | там на каждой страничке прям указаны контрибуторы | ||||||||||||||||||
23:49:45 | Oleg Buylov | @selevit он гоу уже) вроде бы | ||||||||||||||||||
23:50:02 | Anton | тем, кто не хочет писать на си, а тащить рантайм с гц не охота | ||||||||||||||||||
23:51:00 | malamud | ну справедливости ради гекодрайвер файрфокса для селениума на расте написан | ||||||||||||||||||
23:51:01 | Erusy | а gpu в servo уже нормально поддерживается? | ||||||||||||||||||
23:51:26 | Toly | как называется новый браузер? | ||||||||||||||||||
23:51:34 | Erusy | mozilla servo | ||||||||||||||||||
23:51:42 | Anton | @selevit дропбокс в гоу топит, да | ||||||||||||||||||
23:51:46 | Erusy | https://download.servo.org/ | ||||||||||||||||||
23:51:47 | радио-т бот | excerpt 💬 macOS Instructions Click the "macOS Build" button above to download the latest build Open the downloaded Servo Developer Preview Downloads |
||||||||||||||||||
23:51:50 | Toly | @Erusy спасибо | ||||||||||||||||||
23:52:27 | Oleg Buylov | ух е https://i.imgur.com/Z1LHSfY.png | ||||||||||||||||||
23:52:31 | Oleg Buylov | поставил посмотреть | ||||||||||||||||||
23:52:48 | Oleg Buylov | но грузит реально быстро | ||||||||||||||||||
23:53:04 | Oleg Buylov | електрон бы если бы грузил так | ||||||||||||||||||
23:53:23 | Erusy | там JS, а не html рендерят | ||||||||||||||||||
23:54:07 | Erusy | на линуксе есть такая проблема с tty терминалами | ||||||||||||||||||
23:54:21 | malamud | да серво же вроде решают проблему параллельного js а не html | ||||||||||||||||||
23:54:22 | Oleg Buylov | пипец там со скролом что-то не то | ||||||||||||||||||
23:54:25 | selevit | https://www.rust-lang.org/en-US/friends.html | ||||||||||||||||||
23:54:26 | радио-т бот | excerpt 💬 TreeScale : At TreeScale we are implemented distributed PubSub system using Rust and MIO, which gave us 8x performance on for processing and distributing Container ... Friends of Rust · The Rust Programming Language |
||||||||||||||||||
23:55:21 | Oleg Buylov | @selevit ++ | ||||||||||||||||||
23:55:23 | радио-т бот | karma-bot 💬 Карма пользователя @selevit увеличена (текущее значение: 1). | ||||||||||||||||||
23:55:26 | Erusy | джаваскриптом рендерится html и css | ||||||||||||||||||
23:55:29 | Anton | стандарт же вроде заставляет js быть однопоточным | ||||||||||||||||||
23:55:33 | Oleg Buylov | npm у раст нужен надо же) | ||||||||||||||||||
23:55:45 | Magic Cookie | JS они пока не трогали | ||||||||||||||||||
23:55:54 | selevit | /karma | ||||||||||||||||||
23:55:55 | радио-т бот | karma-bot 💬 @selevit, ваша карма: 1. | ||||||||||||||||||
23:56:05 | selevit | /karma-top | ||||||||||||||||||
23:56:06 | радио-т бот | karma-bot 💬 Топ 10 пользователей:
|
||||||||||||||||||
23:56:10 | Andrey Ostanin | stylo, часть servo, которая отвечает за обработку css недавно включили в firefox-nightly под флагом. Стало прям заметно быстрее. | ||||||||||||||||||
23:56:35 | Erusy | это альфа версия | ||||||||||||||||||
23:57:44 | радио-т бот | ==> Is Ruby dead? Hell no! - Analyzing RubyGems stats for 2016 | Infinum - https://infinum.co/the-capsized-eight/analyzing-rubygems-stats-v2016 | ||||||||||||||||||
23:57:57 | Anton | npm у раст нужен надо же) cargo? |
||||||||||||||||||
23:58:33 | Pavel Krasnikov | Происходит внос тела | ||||||||||||||||||
23:58:43 | Pavel Krasnikov | Путухов? | ||||||||||||||||||
23:59:02 | kostya | А на чем еще есть руби кроме как на рельсах? | ||||||||||||||||||
23:59:10 | kostya | на лыжах? | ||||||||||||||||||
23:59:15 | Anton | в фреймворке для пентестеров | ||||||||||||||||||
23:59:22 | selevit | Модули для chef/puppet | ||||||||||||||||||
23:59:23 | Anton | metasploit | ||||||||||||||||||
00:00:07 | malamud | brew же вагрант | ||||||||||||||||||
00:00:15 | kostya | Умные никогда не начинали писать на руби :) | ||||||||||||||||||
00:00:38 | kudman | Товарисч Майор не дал правду сказать! | ||||||||||||||||||
00:00:41 | Pavel Krasnikov | Здесь всё было хорошо слышно | ||||||||||||||||||
00:01:05 | Vladimir Dashukevich | GitHub на Ruby | ||||||||||||||||||
00:01:23 | Anton | гитлаб на рельсах, насколько я помню, нет? | ||||||||||||||||||
00:01:23 | malamud | и гитлаб вроде тоже | ||||||||||||||||||
00:01:31 | Anton | любимый гитлаб умпутуна | ||||||||||||||||||
00:01:32 | Oleg Buylov | dropzone на маке на руби к сожалению - писать на этом бреде дико неприятно | ||||||||||||||||||
00:01:33 | selevit | гитхаб | ||||||||||||||||||
00:01:47 | selevit | редмайн | ||||||||||||||||||
00:01:56 | selevit | но это все вроде бы рельсы | ||||||||||||||||||
00:02:56 | malamud | а без рельсов еще есть что-нибудь? | ||||||||||||||||||
00:03:01 | kostya | Рельсы еще тормознее питона или такой же? | ||||||||||||||||||
00:03:30 | malamud | тормознее питона? смишно | ||||||||||||||||||
00:03:46 | Anton | говорят, что рельсы медленнее django | ||||||||||||||||||
00:03:46 | Oleg Buylov | @found10f_twitter они тяжело скалабельны вроде | ||||||||||||||||||
00:03:55 | Vladimir Dashukevich | С вики: Ruby on Rails существенно использовался при создании таких популярных сайтов, как Твиттер, SoundCloud, Airbnb, Diaspora, Groupon, Basecamp, GitHub, Hulu, Scribd, Kickstarter, Change.org. | ||||||||||||||||||
00:04:10 | ArturK777 | я из Ruby только SASS знаю | ||||||||||||||||||
00:04:17 | malamud | главное слово использовался | ||||||||||||||||||
00:04:42 | Anton | почему не django? я почти уверен, гораздо быстрее, чем rails | ||||||||||||||||||
00:04:58 | Anton | я имею в виду, производительность разработчиков | ||||||||||||||||||
00:04:58 | selevit | Всяких абстракций в рельсах больше | ||||||||||||||||||
00:05:28 | Erusy | а разве джанго не требует танцев с pip? | ||||||||||||||||||
00:05:45 | Oleg Buylov | @Erusy а чего не так с пип удобно же все | ||||||||||||||||||
00:05:46 | Anton | @Erusy например? | ||||||||||||||||||
00:05:52 | selevit | ты так говонришь, как будто-то pip это что-то плохое | ||||||||||||||||||
00:05:54 | Nikolay Fominykh | @Erusy когда вы последний раз танцевали с pip? | ||||||||||||||||||
00:05:54 | Erusy | везде же version hell, я про это | ||||||||||||||||||
00:06:03 | malamud | cherrypy наше все | ||||||||||||||||||
00:06:05 | Anton | @Erusy он есть везде | ||||||||||||||||||
00:06:07 | Erusy | npm и прочее | ||||||||||||||||||
00:06:33 | Nikolay Fominykh | Приведите пример version hell для django. | ||||||||||||||||||
00:06:48 | selevit | Он наверно имеет ввиду проблемук проского списка в requirements.txt | ||||||||||||||||||
00:07:06 | selevit | Щас кесть Pipfile, который данное неудобство решает. | ||||||||||||||||||
00:07:07 | Anton | pip freeze | ||||||||||||||||||
00:07:16 | malamud | @tigrus да нет там проблем. лишь набор стереотипов от тех кто и не использовал | ||||||||||||||||||
00:07:29 | Gregory Tereshko | вот | ||||||||||||||||||
00:07:37 | Anton | к тому же Pipfile - реально спасает очень большие проекты от обновления зависимостей зависимостей | ||||||||||||||||||
00:07:38 | Erusy | так тут сама проблема что нужно эти файлы сосатвлять и мейнтейнеры постоянно ломают библиотеки | ||||||||||||||||||
00:07:44 | selevit | Ну, основная проблема pip freeze - это управление вложенными зависимостями | ||||||||||||||||||
00:07:54 | Erusy | ну в руби тоже свой пипфайл есть | ||||||||||||||||||
00:08:09 | Erusy | это проблема в принципе у всех есть | ||||||||||||||||||
00:08:13 | Pavel Khaskel | и тесты не надо писать, потому что код самотестируемый | ||||||||||||||||||
00:08:22 | Erusy | вендоринг оттуда же растёт | ||||||||||||||||||
00:08:23 | Vladimir Dashukevich | Ruby как и Python, или всеми любимый NodeJS - одинаковы и полностью взаимозаменяемы в плане написания быстрых приложений) | ||||||||||||||||||
00:08:45 | selevit | ну-ну | ||||||||||||||||||
00:09:13 | malamud | ага аналоги пандас на руби и ноде есть? | ||||||||||||||||||
00:09:23 | Erusy | бобук уже говорил когда-то, ему не нравится руби потому что там много синтаксического сахара и магии, а в питоне этого меньше | ||||||||||||||||||
00:09:40 | selevit | просто питон охуенный, а js нет. | ||||||||||||||||||
00:09:44 | Anton | в джанго магия на магии и магией погоняет :) | ||||||||||||||||||
00:09:46 | Alexey Paramonov | "документацию писать не надо потому что исходники легко читать" сейчас его вынесут с его Ruby )) | ||||||||||||||||||
00:09:48 | selevit | руби такое, на любителя | ||||||||||||||||||
00:10:11 | malamud | руби это как перл | ||||||||||||||||||
00:10:12 | Pavel Khaskel | 146 | ||||||||||||||||||
00:10:18 | ArturK777 | даже bitcoin форкнулся, а вы про node.js какой-то | ||||||||||||||||||
00:10:31 | kostya | @alexey-v-paramonov Типичная отмазка, когда норальной документации нет | ||||||||||||||||||
00:11:30 | Oleg Buylov | @ArturK777 кстати странно он форкнулся и в цене подскочил... как оно работает вообще просесть же должен | ||||||||||||||||||
00:12:03 | malamud | @Modi34 по какой причине должен? | ||||||||||||||||||
00:12:07 | selevit | Почему гиттер такой тормозной? | ||||||||||||||||||
00:12:18 | malamud | @selevit руби? | ||||||||||||||||||
00:12:21 | selevit | Хуже чем слак | ||||||||||||||||||
00:12:28 | Alexey Paramonov | @found10f_twitter согласен, такое ощущение что у парня мало опыта либо он ничего кроме руби не пробовал | ||||||||||||||||||
00:12:30 | selevit | Не, тут именно клиент гуано | ||||||||||||||||||
00:12:32 | Pavel Khaskel | у руби нет киллер фич, он не хорош ни в чем. | ||||||||||||||||||
00:12:48 | Anton | руби был крутым, когда ничего похожего не было | ||||||||||||||||||
00:12:48 | Pavel Khaskel | руби - обычный во всем | ||||||||||||||||||
00:12:55 | Anton | сейчас он обычен | ||||||||||||||||||
00:13:08 | Alexey Paramonov | это у раби молодое коммьюнити???? ха | ||||||||||||||||||
00:13:09 | selevit | В качестве продвинутого шелла руби удобней питона | ||||||||||||||||||
00:13:14 | ArturK777 | @Modi34 я как человек покупавший акции МММ смотрю на криптовалюты с ощущением дежавю | ||||||||||||||||||
00:13:19 | Anton | В качестве продвинутого шелла руби удобней питона |
||||||||||||||||||
00:13:21 | Anton | да? | ||||||||||||||||||
00:13:26 | selevit | Угу. | ||||||||||||||||||
00:13:37 | Anton | @selevit пример в студию | ||||||||||||||||||
00:14:00 | vinsentru | Puppet переписали сервер с рельс на кложу, Chef переписали сервер с рельс на эрланг. Это все, что вам надо знать о рельсах в реальном продакшене. | ||||||||||||||||||
00:14:02 | kostya | Я когда инсталлил Джекил на этом сраном руби, то пока не заюзал бандл ничего не работало. | ||||||||||||||||||
00:14:16 | Alexey Paramonov | Подскажите, а есть в рельсах аналог Django channels? | ||||||||||||||||||
00:14:27 | Anton | @alexey-v-paramonov было что-то :) | ||||||||||||||||||
00:14:42 | Vladimir Dashukevich | Неожиданно: https://github.com/SciRuby | ||||||||||||||||||
00:14:43 | радио-т бот | excerpt 💬 Cosmin Bonchis's enhancements to the Ruby "Vector" and "Matrix" module and includes: LU and QR (Householder, Givens, Gram Schmidt, Hessenberg) decompositions, bidiagonalization, eigenvalue and eigenvector calculations. Work on Ruby 1.8.7, 1.9.1 and 1.9.2 (SVN ... SciRuby · GitHub |
||||||||||||||||||
00:14:53 | Anton | action cable или типа того | ||||||||||||||||||
00:15:08 | Alexey Paramonov | во многих линукс дистрибутивах Ruby по умолчанию не ставится даже, а питон есть | ||||||||||||||||||
00:15:25 | Anton | кложуры тоже не ставится по-умолчанию | ||||||||||||||||||
00:15:30 | Anton | или джавы | ||||||||||||||||||
00:15:30 | Toly | top 10 | ||||||||||||||||||
00:15:55 | Pavel Khaskel | дык так во всех фреймворках :) | ||||||||||||||||||
00:15:56 | Erusy | @alexey-v-paramonov джанго это калька с рельс, всегда была и всегда будет | ||||||||||||||||||
00:16:29 | Anton | @Erusy нет же, нисколько, руби скафолдит код, в джанге все динамическое | ||||||||||||||||||
00:16:39 | Alexey Paramonov | @Erusy допустим ты прав, тогда получается что у джанго даже более молодая коммьюнити и оратор в эфире не прав | ||||||||||||||||||
00:17:03 | Anton | но все фреймворки вдохновлялись рельсами, согласен | ||||||||||||||||||
00:17:13 | selevit | мда... | ||||||||||||||||||
00:17:35 | Erusy | @singleton11 чувак, скаффолдинг, это просто дефолтный метод после установки, сейчас рейлс для апи используют, с фронтом на реакте | ||||||||||||||||||
00:17:48 | Magic Cookie | давайте голосовалку нужны ли рельсы? | ||||||||||||||||||
00:17:58 | Alexey Paramonov | https://trends.google.com/trends/explore?q=%2Fm%2F06y_qx,%2Fm%2F0505cl | ||||||||||||||||||
00:17:59 | радио-т бот | excerpt 💬 My AccountSearchMapsYouTubePlayNewsGmailDriveCalendarGoogle+TranslatePhotos More ShoppingWalletFinanceDocsBooksBloggerContactsHangoutsKeep Even more from GoogleSign inYou are using unsupported browser. Some features may not work correctly. Upgrade to a modern browser, such as Google Chrome. Trends ... Django, Ruby on Rails - Google Trends |
||||||||||||||||||
00:18:05 | Erusy | да без голосовалки понятно что не нужны | ||||||||||||||||||
00:18:18 | selevit | Рельсы рельсы.. Шпалы шпалы. Едет поезд заполздалый.. | ||||||||||||||||||
00:19:16 | Anton | @Erusy я на рельсах не писал особо, просто, вроде как феникс - это позиционируется, как рельсы для эликсира, ну дык и вот, там апишечки скафолдятся, а потом ты дописываешь туда в код что-то, что тебе надо, а в джанго ты двумя строчками кода можешь круд написать | ||||||||||||||||||
00:19:40 | Erusy | @alexey-v-paramonov россия своими географическими размерами как всегда вводит народ в заблеждение, так 1С можно самым популярным языком сделать))) | ||||||||||||||||||
00:19:42 | Oleg Buylov | чтоооооооо руби и пхп)))) одинаковые штуки)))) руби и 10% от пхп нету | ||||||||||||||||||
00:19:43 | радио-т бот | Пятиминутка PHP 💬 Существует заблуждение, что на каждый запрос PHP заново интерпретирует весь код. На самом деле при первом обращении исходники компилируются в байт-код, который сохраняется в памяти Opcache. При последующих обращениях используется уже закешированный байт-код. По умолчанию проверка исходников на наличие новых происходит не чаще чем раз в 2 секунды, но эту проверку можно вообще отключить и всегда использовать скомпилированный и закешированный байт-код. | ||||||||||||||||||
00:19:53 | malamud | хм джангу стартовали раньше но почему-то это джанга калька с рельс а не наоборот | ||||||||||||||||||
00:20:04 | kostya | нодЖС самый хипстерский на нем вродь стартапят сейчас | ||||||||||||||||||
00:20:09 | vinsentru | в стартапах юзают python, потому что его все знают и быстрая разработка. потом критичные кучки переписывают на go | ||||||||||||||||||
00:20:12 | Anton | @malamud вот это поворот :) | ||||||||||||||||||
00:20:25 | Anton | @vinsentru все так, не руби :) | ||||||||||||||||||
00:20:30 | Vladimir Dashukevich | php и ruby одинаковы по используемости в github проектах: http://githut.info/ | ||||||||||||||||||
00:20:32 | радио-т бот | Пятиминутка PHP 💬 В PHP есть генераторы (ключевое слово yield) и библиотеки реализующие кооперативную многозадачность (корутины) https://nikic.github.io/2012/12/22/Cooperative-multitasking-using-coroutines-in-PHP.html | ||||||||||||||||||
00:20:41 | Alexey Paramonov | как фрилансер могу сказать что на джанге и ноде работы больше, выбор больше и зп можно найти повыше | ||||||||||||||||||
00:20:58 | Sergey Petrenko | Кстати, да, если и есть конкурент php в стартапе, то это именно пайтон | ||||||||||||||||||
00:20:59 | радио-т бот | Пятиминутка PHP 💬 Классический PHP по скорости имеет паритет с реализацией от Facebook, которая называется HHVM. При этом в HHVM есть JIT, а в PHP пока нет, но обещают в 2018+ году. | ||||||||||||||||||
00:21:22 | Pavel Khaskel | ок, берем скалу, там хватает руби-сахара, но никому это не надо | ||||||||||||||||||
00:21:45 | Alexey Paramonov | жалко парня, зря пришел | ||||||||||||||||||
00:21:57 | Erusy | @singleton11 эти две строчки в джанге появились после блога за 15 минут™ в рельсах | ||||||||||||||||||
00:22:28 | Anton | @alexey-v-paramonov он молодец же, развлекает уже вон сколько времени :) | ||||||||||||||||||
00:23:06 | Alexey Paramonov | да, держится конечно, но доводы у него слабые | ||||||||||||||||||
00:23:28 | Alexey Paramonov | он ничего не сказал такого чтобы я сейчас бросил джанго и ноду и пошел в руби | ||||||||||||||||||
00:23:29 | Anton | http://www.django-rest-framework.org/api-guide/viewsets/#modelviewset | ||||||||||||||||||
00:23:30 | радио-т бот | excerpt 💬 viewsets. py After routing has determined which controller to use for a request, your controller is responsible for making sense of the request and producing the appropriate output. — Ruby on Rails Documentation Django REST framework allows you to combine the logic for a set of related views in a ... Viewsets - Django REST framework |
||||||||||||||||||
00:23:31 | Tema | Привет всем | ||||||||||||||||||
00:23:32 | радио-т бот | hello 💬 Hello! | ||||||||||||||||||
00:23:35 | Anton | 4 строчки | ||||||||||||||||||
00:23:38 | Anton | круд готов | ||||||||||||||||||
00:23:42 | malamud | "Живой труп" пьеса Льва Толстого | ||||||||||||||||||
00:24:25 | Alexey Paramonov | джанго рест фреймворк это вообще по моему мнению одно из самых лучших решений, что сейчас есть для создания REST API | ||||||||||||||||||
00:24:49 | Oleg Buylov | @alexey-v-paramonov ну нее нода удобнее всего | ||||||||||||||||||
00:24:55 | selevit | Ага ага. Когда через полгода возвращаешься в проект и ловишь сплошные WTF-ы | ||||||||||||||||||
00:25:03 | selevit | Это я насчет drf | ||||||||||||||||||
00:25:06 | Anton | @alexey-v-paramonov быстрый, с точки зрения скорости разработки | ||||||||||||||||||
00:25:10 | Anton | DRF | ||||||||||||||||||
00:25:29 | Alexey Paramonov | @Modi34 sails js? смотря какой фреймворк, там их пруд пруди. Express JS я не беру в пример, он слишком низкоуровневый | ||||||||||||||||||
00:25:31 | selevit | Какие-то более менее сложные API на нем писать больно. | ||||||||||||||||||
00:25:32 | malamud | drf магия на магии | ||||||||||||||||||
00:25:36 | Pavel Khaskel | на C++ сколько? это значит что он мертв? | ||||||||||||||||||
00:25:45 | Anton | @malamud согласен | ||||||||||||||||||
00:25:46 | Vladimir Dashukevich | Ruby пятый: https://madnight.github.io/githut/ | ||||||||||||||||||
00:25:48 | радио-т бот | excerpt 💬 ... GitHut 2.0 |
||||||||||||||||||
00:26:07 | selevit | Либо приходится разбираться в кишках фреймворка, чтобы все "красиво" переопределить. Либо пишешь что-то более кастомное низкоуровневое. | ||||||||||||||||||
00:26:11 | Anton | @selevit не больно, просто тогда точка входа вырастает и магии становится меньше и ручками писать приходится | ||||||||||||||||||
00:26:13 | Alexey Paramonov | я вот мечтаю об аналое Django на C++ ) Вот это было бы интересно посмотреть. Никто не видел подобное? | ||||||||||||||||||
00:26:44 | malamud | @alexey-v-paramonov https://kore.io | ||||||||||||||||||
00:26:46 | радио-т бот | excerpt 💬 Kore is an easy to use web application framework for writing scalable web APIs in C. Its main goals are security, scalability and allowing rapid development and deployment of such APIs. Because of this Kore is an ideal candidate for building robust, scalable and secure web ... KORE.io - An easy to use web application framework for C |
||||||||||||||||||
00:26:57 | malamud | не плюсы конено | ||||||||||||||||||
00:27:07 | Alexey Paramonov | не плюсы это жесть :) | ||||||||||||||||||
00:27:12 | selevit | @singleton11 приходится переписывать большинство viewsets, которые магически как-то работают. И ковыряться в кишках этой магии, чтобы сохранить совместимость. | ||||||||||||||||||
00:27:27 | Alexey Paramonov | веб фреймворк на Си... нет слов, это очень интересно, спасибо | ||||||||||||||||||
00:27:28 | Anton | на расте даже веб-фреймворки есть :) | ||||||||||||||||||
00:27:32 | selevit | Обычно это приходится делать через пару месяцев активной разработки проекта. | ||||||||||||||||||
00:27:49 | Anton | @selevit не так уж магия, обычное наследование и переопределение методов же | ||||||||||||||||||
00:28:05 | selevit | Пока ты вписываешься в абстракциюб | ||||||||||||||||||
00:28:07 | Anton | магия там только в метаклассах | ||||||||||||||||||
00:28:38 | Tema | У меня во всех проектах скорость разработки единственное важное ) Проекты делаются сразу на 1-3 месяца...) |
||||||||||||||||||
00:28:42 | Anton | @selevit используешь менее generic абстракции | ||||||||||||||||||
00:28:59 | Anton | в DRF есть абстракции разных уровней | ||||||||||||||||||
00:29:12 | kostya | Попал под плохое влияние Бобука просто. :) | ||||||||||||||||||
00:29:12 | selevit | Когда не вписываешься, тогда приходится вырываться из нее как-то. И это больно. Потому что вместо запила новых фич и изменения старых, ковыряешься в недрах фреймворка и ищешь, где можно переопределить какой-то компонент. |
||||||||||||||||||
00:29:24 | Alexey Paramonov | спасибо за совет Си фреймворка, очень интересно. Тогда еще вопрос - какой фреймворк для ноды посоветуете для REST API? Express js пробовал, strongloop, sails js. |
||||||||||||||||||
00:29:36 | Erusy | умпутуну пофиг руби не руби, он теперь по статике | ||||||||||||||||||
00:29:40 | Alexey Paramonov | кстати на ноде ORM менее удобный чем в джанге | ||||||||||||||||||
00:29:49 | selevit | Это как раз о том, что говорил щас умпутун. Поддержка это самое долгое и дорогое удовольствие. | ||||||||||||||||||
00:29:54 | Anton | @selevit надо пример увидеть, в общем :) | ||||||||||||||||||
00:30:23 | malamud | @alexey-v-paramonov я ноду обхожу за километр ) | ||||||||||||||||||
00:30:42 | Vladimir Dashukevich | 559 вакинсий на upwork на ruby: https://www.upwork.com/o/jobs/browse/?q=ruby | ||||||||||||||||||
00:30:43 | Anton | у нас есть огромные монолиты, я сложно себе представляю что-то подобное о чем говорит @selevit | ||||||||||||||||||
00:30:44 | радио-т бот | excerpt 💬 Minimum Requirements:Graduated from a university with a Bachelor certificate (Engineering Preferred)Good understanding of the syntax of Ruby and its nuancesSolid understanding of object-oriented programmingUnderstanding of functional programming style in RubySkills for writing reusable Ruby ... Freelance Ruby Jobs Online - Upwork |
||||||||||||||||||
00:30:49 | selevit | Ну а какой ты хочешь пример. Если ты завязался на тотально высокоуровневую абстракцию, а потом не помещаешься в нее, приходится много много кода переписывать вручную. | ||||||||||||||||||
00:31:09 | selevit | Это же логично. | ||||||||||||||||||
00:31:22 | Pavel Khaskel | никто не стал пользоваться руби из-за "end" вместо "{}" | ||||||||||||||||||
00:31:34 | Anton | ну да, переписать 10 строчек на 200 было бы примерно также, как 0 на 200 :) | ||||||||||||||||||
00:31:35 | Pavel Khaskel | pascal умер тоже из-за этого | ||||||||||||||||||
00:31:55 | Alexey Paramonov | В общем пример из обычной жизни. У меня в соседнем офисе работает одноклассник, который пишет на руби. И к нему пришел крупный заказчик, владелей сетей продуктовых магазинов, условно назовем их "троечка", и он им сказал - я буду писать на Руби. Его послали и сказали пиши на Джанге :) Руби не нужен. Вот было в этом месяце. | ||||||||||||||||||
00:32:02 | Erusy | там и end и {} можно использовать) | ||||||||||||||||||
00:32:04 | Pavel Khaskel | end - это черная метка языка | ||||||||||||||||||
00:32:14 | Vitaly Puzrin | discourse на руби. | ||||||||||||||||||
00:32:16 | selevit | 200 строк с нуля написать быстро. Переписать с 10 строк на 200, когда у тебя уже есть работающий код - боль. |
||||||||||||||||||
00:32:28 | Anton | discourse не на эликсире? | ||||||||||||||||||
00:32:35 | Anton | а, ой, путаю с discord | ||||||||||||||||||
00:32:36 | Vladimir Dashukevich | Coffeescript 2.0 выходит: https://github.com/coffeescript6/discuss/projects/1 | ||||||||||||||||||
00:32:38 | радио-т бот | excerpt 💬 Search project for "" enter ↵ Narrow your search assignee: username author: username is: open, merged, closed, issue, pr, note label: bug, enhancement, "multi word ... CoffeeScript 2.0.0 · GitHub |
||||||||||||||||||
00:32:39 | selevit | Учитывая, что большинство времени занимает поддержка кода ,переписывать все равно придется | ||||||||||||||||||
00:32:48 | Anton | @life__777_twitter зачем он выходит? | ||||||||||||||||||
00:32:58 | malamud | @life__777_twitter еще новость из прошлого | ||||||||||||||||||
00:33:02 | Alexey Paramonov | ухты, кофескрипт еще не закопали | ||||||||||||||||||
00:33:02 | Vladimir Dashukevich | @singleton11 не знаю))) | ||||||||||||||||||
00:33:06 | Anton | @selevit делай стартапчики, переписывать не придется :) | ||||||||||||||||||
00:33:57 | Erusy | по такой логике и пайтон мало чего привнёс в индустрию, кроме отступов | ||||||||||||||||||
00:34:11 | kostya | @singleton11 бабло заканчивается быстрее чем накапливается ехнический долг. :) | ||||||||||||||||||
00:34:32 | Anton | @found10f_twitter да-да :) | ||||||||||||||||||
00:35:08 | selevit | Просто когда занимаешься поддержкой уже работающего кода и сталкиваешься с проблемами, поиск причины в абстрактных тентаклях drf занимает дохрена времени, особенно, если к этому коду не подходит хотя бы пару месяцев. | ||||||||||||||||||
00:35:22 | malamud | спринг джанго рельсы | ||||||||||||||||||
00:35:33 | Dmitry | Ну не знаю у кого как, но я часто джанго только ради админки часто беру | ||||||||||||||||||
00:35:44 | Pavel Khaskel | на любом частоиспользуемом языке есть или такой фреймворк или готовая экосистема для этого, руби совсем не уникален | ||||||||||||||||||
00:35:46 | Dmitry | Ну и batteries included | ||||||||||||||||||
00:36:15 | Vitaly Puzrin | Градус гиковости зашкаливает. "руби нинужен, ко-ко-ко... фреймворки не нужны, ко-ко-ко..." :) | ||||||||||||||||||
00:36:27 | selevit | @puzrin ++ | ||||||||||||||||||
00:36:28 | радио-т бот | karma-bot 💬 Карма пользователя @puzrin увеличена (текущее значение: 1). | ||||||||||||||||||
00:36:29 | Alexey Paramonov | кстати да. еще один плюс джанги - админка. назовите мне на ноде фреймворк с такой же админкой хотя бы близко | ||||||||||||||||||
00:36:45 | Alexey Paramonov | едь )) | ||||||||||||||||||
00:36:50 | Anton | админка неюзабельна для клиента | ||||||||||||||||||
00:36:59 | malamud | да все уже утратили нить дискуссии вроде решили закапывать так закапывайте уже | ||||||||||||||||||
00:37:02 | Alexey Paramonov | ох, вот это он загнул | ||||||||||||||||||
00:37:04 | Anton | Бобук, топи, я с тобой согласен | ||||||||||||||||||
00:37:09 | Alexey Paramonov | дада | ||||||||||||||||||
00:37:10 | Alexey Paramonov | я тоже | ||||||||||||||||||
00:37:11 | selevit | jquery django не дает :) | ||||||||||||||||||
00:37:36 | Dmitry | @selevit selvit | ||||||||||||||||||
00:37:48 | Anton | celery | ||||||||||||||||||
00:37:51 | Anton | не? | ||||||||||||||||||
00:37:54 | Dmitry | @selevit ето как не даёт> | ||||||||||||||||||
00:37:56 | Alexey Paramonov | он не из коробки | ||||||||||||||||||
00:37:59 | Dmitry | ? | ||||||||||||||||||
00:38:03 | Alexey Paramonov | (селери) | ||||||||||||||||||
00:38:08 | Anton | долго установить? | ||||||||||||||||||
00:38:22 | selevit | @polyx ну в рельсах до недавнего времени был вшит jquery намертво | ||||||||||||||||||
00:38:27 | Alexey Paramonov | нет конечно, но мы по факту говорим. Технически он прав - да, из коробки такого нет | ||||||||||||||||||
00:38:29 | Alexander Dubovskoy | не, не так аргументация про бизнес-задачи должна ставиться. а так: "у нас есть 1млн. руб. за это нам нужно чтобы мы автоматизировали наш склад+магазин". На рельсах это можно, на джанго можно, на java - хз, возможно это только на пиццу для хедхантеров по java-разработчикам" ) | ||||||||||||||||||
00:38:30 | радио-т бот | money-bot 💬 adubovskoy упомянул 1 000 000 RUB
|
||||||||||||||||||
00:38:30 | Anton | @umputun django синхронная by design | ||||||||||||||||||
00:38:34 | flosstik | action cable правда интересная идея | ||||||||||||||||||
00:38:50 | Anton | поэтому ей нужен celery для бэкграундных джобов | ||||||||||||||||||
00:39:27 | Anton |
|
||||||||||||||||||
00:39:32 | malamud | хм автоматизировать склад магазин можно за 5 биткоинов | ||||||||||||||||||
00:39:33 | радио-т бот | money-bot 💬 malamud упомянул 5 BTC
|
||||||||||||||||||
00:39:34 | Dmitry | @selevit подожди а зачем бакенд фрэймворку этот jquery? Если на фронте надо, ну положи его в static | ||||||||||||||||||
00:39:46 | Alexey Paramonov | про веб сокеты есть в джанге, назыавется Django channels | ||||||||||||||||||
00:39:51 | Anton | гость, каналы в джанго из коробки | ||||||||||||||||||
00:39:57 | selevit | Ну, в руби там много абстракций над фронтендом | ||||||||||||||||||
00:40:02 | selevit | в рельсах * | ||||||||||||||||||
00:40:10 | selevit | В джанге такого нет и хорошо | ||||||||||||||||||
00:41:12 | Pavel Khaskel | С точки зрения языка - он обычен | ||||||||||||||||||
00:41:20 | selevit | На вс. случай, про jquery это был сарказм. | ||||||||||||||||||
00:41:22 | malamud | что за бред | ||||||||||||||||||
00:41:46 | Dmitry | Гость а можно конкретно - чем тебе питон не очень? | ||||||||||||||||||
00:41:47 | Alexey Paramonov | спросите у него сколько у него лет работы | ||||||||||||||||||
00:41:55 | kostya | Что мертвее Руби или ПХП? | ||||||||||||||||||
00:41:56 | радио-т бот | Пятиминутка PHP 💬 На каждый запрос PHP очищает окружение, мы видим только заголовки и тело пришедшего запроса, нет никакого глобального состояния приложения - идеальный иммутабельный сервис для обработки http запросов! | ||||||||||||||||||
00:41:56 | selevit | нет питон | ||||||||||||||||||
00:41:58 | selevit | приятнее | ||||||||||||||||||
00:42:04 | Alexey Paramonov | 100% | ||||||||||||||||||
00:42:06 | Anton | @selevit согласен | ||||||||||||||||||
00:42:13 | Anton | и читать приятнее код на питоне | ||||||||||||||||||
00:42:22 | Vitaly Puzrin | @polyx питон в браузере не работает :) | ||||||||||||||||||
00:42:23 | selevit | даже пхп приятнее | ||||||||||||||||||
00:42:25 | радио-т бот | Пятиминутка PHP 💬 В PHP есть специальная оптимизация для работы с MySQL, уменьшающая копирование памяти между процессами: вместо libmysql (стандартная библиотека-клиент) реализован так называемый MySQL Native Driver. Было: MySQL -> libmysql -> память процесса PHP; Стало: MySQL -> память процесса PHP http://jpauli.github.io/2014/07/21/php-and-mysql-communication-mysqlnd.html | ||||||||||||||||||
00:42:26 | malamud | питон наше все! | ||||||||||||||||||
00:42:32 | selevit | но это не точно | ||||||||||||||||||
00:42:41 | Dmitry | @puzrin не есть проэкты для этого :) | ||||||||||||||||||
00:42:59 | Alexey Paramonov | http://python.com/ раньше был порносайтом | ||||||||||||||||||
00:43:01 | Oleg Buylov | @found10f_twitter пхп убить невозможно у него монополия на весь мелкий бизнес в интернете | ||||||||||||||||||
00:43:01 | радио-т бот | excerpt 💬 nginx ... 502 Bad Gateway |
||||||||||||||||||
00:43:02 | радио-т бот | Пятиминутка PHP 💬 В процессе разработки на PHP не нужно постоянно перезапускать сервер приложения, новый код из изменённых файлов подтянется автоматически. Разработка на PHP в стиле «подумать, отредактировать и перезагрузить страницу» делает разработчиков более продуктивными. | ||||||||||||||||||
00:43:08 | Vitaly Puzrin | @polyx не, я пробовал, там вилы совсем, это не юзабельно | ||||||||||||||||||
00:43:22 | selevit | с моей субъективной и верной точки зрения питон более лучше руби и js | ||||||||||||||||||
00:43:23 | Vitaly Puzrin | разве что для хайповской статейки на хабре | ||||||||||||||||||
00:43:24 | Oleg Buylov | @alexey-v-paramonov ++ | ||||||||||||||||||
00:43:25 | радио-т бот | karma-bot 💬 Карма пользователя @alexey-v-paramonov увеличена (текущее значение: 1). | ||||||||||||||||||
00:43:39 | Dmitry | @puzrin а руби что можно для фронта писать вместо js? | ||||||||||||||||||
00:43:56 | Alexey Paramonov | если только генерить шаблоны :D | ||||||||||||||||||
00:43:59 | Oleg Buylov | @polyx на фронте только жс | ||||||||||||||||||
00:44:23 | Vitaly Puzrin | @polyx а я на жабаскрипте пишу, не на руби :) . Просто руби пинать как-то неудобно, чела и так тапками закидали, он вежливый какой-то. | ||||||||||||||||||
00:44:25 | Anton | в рельсах кофескрипт же | ||||||||||||||||||
00:44:30 | Erusy | без стайлгайда можно любой язык превратить в перл | ||||||||||||||||||
00:44:53 | selevit | Js тоже попинаем сегодня | ||||||||||||||||||
00:44:53 | Oleg Buylov | @singleton11 кофе это тот же жс | ||||||||||||||||||
00:45:10 | Vladimir Dashukevich | Ruby 10 по Stackoverflow статистике: https://insights.stackoverflow.com/survey/2017#technology-programming-languages | ||||||||||||||||||
00:45:12 | радио-т бот | excerpt 💬 Each month, about 40 million people visit Stack Overflow to learn, share, and level up. We estimate that 16.8 million of these people are professional developers and university-level students. Our estimate on professional developers comes from the things people read and do when they visit Stack ... Stack Overflow Developer Survey 2017 |
||||||||||||||||||
00:45:20 | Vitaly Puzrin | Но парсер команджной строки в ноду мы честно потырыли с питоновского argparse | ||||||||||||||||||
00:45:30 | Dmitry | @puzrin не я про то что ты говорил что руби можно в браузере | ||||||||||||||||||
00:45:48 | Vitaly Puzrin | @polyx я не говорил, я говорил что на питоне нельзя :) | ||||||||||||||||||
00:45:52 | Anton | @Modi34 но нет же, жс мб сабсет кофе, но кофе трансплитировать надо | ||||||||||||||||||
00:45:53 | Oleg Buylov | @selevit в жс все прекрасно там пинать не чего | ||||||||||||||||||
00:46:05 | Dmitry | @puzrin а ну так конечно :D | ||||||||||||||||||
00:46:20 | selevit | Я про разные подобные высеры сектантов.
|
||||||||||||||||||
00:46:24 | Alexey Paramonov | в JS? Callback HELL можно пинать | ||||||||||||||||||
00:46:32 | Vitaly Puzrin | @Modi34 в жс много чего можно пинать, но лень, и ничего от этого не изменится, в браузере все равно ничего другого нет. | ||||||||||||||||||
00:46:37 | Alexey Paramonov | ну это тоже решается, конечно | ||||||||||||||||||
00:46:45 | selevit | Просто у некоторых пользователей JS стокгольмский синдром | ||||||||||||||||||
00:47:07 | Oleg Buylov | @alexey-v-paramonov я все прощу за безумно удобные объекты в которых можно все | ||||||||||||||||||
00:47:17 | Vitaly Puzrin | @alexey-v-paramonov калбеки это старперство. Кому надо уже давно свалили на промисы с async/await | ||||||||||||||||||
00:47:21 | malamud | @puzrin вебассембли все ждут | ||||||||||||||||||
00:47:39 | malamud | промисы тоже ругают | ||||||||||||||||||
00:47:45 | kostya | @puzrin тайпскрипт, а ЖС называют ассемблером от веба. :) | ||||||||||||||||||
00:47:48 | Alexey Paramonov | ну, промисы они из коробки только в es6 | ||||||||||||||||||
00:47:54 | Anton | асинкэвейт в жсе тоже ругают | ||||||||||||||||||
00:48:12 | malamud | справедливости ради в питоне тоже ругают | ||||||||||||||||||
00:48:50 | Alexey Paramonov | @Modi34 объекты в смысле классы и ООП? Или что, не понял | ||||||||||||||||||
00:49:02 | Oleg Buylov | @alexey-v-paramonov дык менее 1кб shim для промисов | ||||||||||||||||||
00:49:11 | Vitaly Puzrin | @malamud я wasm юзал уже. прикольно. Но оптимизированный жс он по скорости к моему большому удивлению не зарулил | ||||||||||||||||||
00:49:13 | Dmitry | не гость молодец - хорошо отбивался | ||||||||||||||||||
00:49:23 | flosstik | гостю спасибо, круто ) | ||||||||||||||||||
00:49:27 | Anton | согласен, гость молодец | ||||||||||||||||||
00:49:28 | Oleg Buylov | @alexey-v-paramonov нет в смысле дата структура - {} ничего круче нигде нет | ||||||||||||||||||
00:49:31 | bubuger | =) | ||||||||||||||||||
00:49:33 | Valentine Zavadsky | фух) | ||||||||||||||||||
00:49:35 | vinsentru | Дорогой рубист, Elixir это Erlang с другим синтаксисом, от руби там нет вообще ничего. И каждого, кто заявляет что Elixir это как руби, я бы бил по лицу книжкой Армстронга про Elixir/OTP | ||||||||||||||||||
00:49:48 | Grigory Bakunov | я уж не стал | ||||||||||||||||||
00:50:03 | Grigory Bakunov | но да, эликсир это "нормальный синтаксис для эрланга" | ||||||||||||||||||
00:50:05 | vinsentru | про Erlang/OTP конечно | ||||||||||||||||||
00:50:07 | Vitaly Puzrin | гость молодец, но отбивался фигово. а напор каках на него не подстроили, уменьшить надо было | ||||||||||||||||||
00:50:18 | Valentine Zavadsky | elixir все-таки inspired by ruby же | ||||||||||||||||||
00:50:29 | selevit | нет в смысле дата структура - {} ничего круче нигде нет |
||||||||||||||||||
00:50:39 | malamud | тиньков уж потроллил в твиттере хипстеров из открытия | ||||||||||||||||||
00:50:54 | vinsentru | да там и синтаксис практически такой же, я вообще не понимаю смысла существования эликсира. скобочки вместо запятых это биг дил конечно | ||||||||||||||||||
00:51:04 | Maverick Crank GRey | Фу-фу-фу | ||||||||||||||||||
00:51:04 | Alexander | РКН забанил несколько страниц, а провайдеры банят по IP | ||||||||||||||||||
00:51:27 | Oleg Buylov | @selevit ну а как по русски data structure)) | ||||||||||||||||||
00:51:29 | Alexey Paramonov | Тинькофф вообще красавчик, начал с пельменей, продолжил пивасом, я теперь банкир. Вот человек - за что не возьмется все доводит до ума. | ||||||||||||||||||
00:51:33 | Oleg Buylov | я не знаю | ||||||||||||||||||
00:51:57 | selevit | Меня не форма смущает, а содержаение | ||||||||||||||||||
00:51:57 | Vitaly Puzrin | А за что промисы-то с async/await в жс ругают? а то посоны не в курсе | ||||||||||||||||||
00:52:14 | радио-т бот | ==> LocalStack - A fully functional local AWS cloud stack - https://github.com/atlassian/localstack/blob/master/README.md | ||||||||||||||||||
00:52:58 | Anton | типа интеграционные тесты гонять :) | ||||||||||||||||||
00:53:01 | Alexey Paramonov | тем, кто ругает promises/async вопрос - а какие еще варианты? Ничего же нет другого | ||||||||||||||||||
00:53:05 | Gregory Tereshko | Целый aws в одном контенере | ||||||||||||||||||
00:53:13 | Gregory Tereshko | Ляпота | ||||||||||||||||||
00:53:17 | Oleg Buylov | тогда вы не раскурили всю мощь объектов | ||||||||||||||||||
00:53:28 | Sergey Petrenko | А вот кстати — ссылка спонсора http://bit.ly/tinkoff-rt2 | ||||||||||||||||||
00:53:31 | радио-т бот | excerpt 💬 Каждый месяц банк начисляет проценты на остаток по счету: По рублевым картам: до 300 000 Р — 7% годовых По картам в долларах и евро: до 10 000 долларов/евро — 0,1% ... Tinkoff Black: карта, которая зарабатывает |
||||||||||||||||||
00:53:37 | Sergey Petrenko | Интересно, у кого она заблокируется | ||||||||||||||||||
00:53:49 | Oleg Buylov | @grayru у меня норм | ||||||||||||||||||
00:53:57 | Alexey Paramonov | у меня не работает битли (Москва) | ||||||||||||||||||
00:53:59 | Alexey Paramonov | Ресурс bit.ly заблокирован «Роскомнадзором». | ||||||||||||||||||
00:54:22 | Anton | красноярск, битли работает :) | ||||||||||||||||||
00:54:40 | selevit | ну а как по русски data structure |
||||||||||||||||||
00:54:41 | радио-т бот | Пятиминутка PHP 💬 В PHP хорошо развито ООП, на уровне Java/C#: interface, abstract class, class, implements, extends, private, public, protected | ||||||||||||||||||
00:54:41 | Anton | http://localstack.cloud/#pricing | ||||||||||||||||||
00:54:43 | Vitaly Puzrin | О, у меня битли прочухался. А то било прикольно, когда делал раскрывалку ссылок и локальные тесты падали :) | ||||||||||||||||||
00:54:47 | Dmitry | @umputun http://localstack.cloud/#pricing | ||||||||||||||||||
00:54:56 | Alexander | а если редактировать свои сообщения в чате, то чатботы их не замечают же?! | ||||||||||||||||||
00:54:56 | segamega | Казань работает) | ||||||||||||||||||
00:55:21 | ArturK777 | @uniserpl похоже да | ||||||||||||||||||
00:56:45 | selevit | @Modi34 я просто не понимаю, как можно с полной уверенностью не знаю о существовании словарей где-то, кроме js. | ||||||||||||||||||
00:57:32 | Dmitry | polly нету :( | ||||||||||||||||||
00:57:44 | Oleg Buylov | @selevit везде кроме жс они кастрированные... | ||||||||||||||||||
00:58:02 | selevit | оО | ||||||||||||||||||
00:58:23 | selevit | Ты имеешь ввиду, что объекты и словари не смешаны в один винегрет? | ||||||||||||||||||
00:58:30 | Vitaly Puzrin | @selevit в жс мапы есть. Но интерфейс это полный неюзабельный трындец. | ||||||||||||||||||
01:00:08 | selevit | Проблема в том, что {} в js это винегрет | ||||||||||||||||||
01:00:52 | Pavel Krasnikov | VS Cale | ||||||||||||||||||
01:01:02 | Oleg Buylov | @selevit я не знаю как в час ночи это грамотно объяснить, но у жс {} это не просто винегрет это штука с миллионом узких особенностей зная которые можно решить вообще любую проблему не напрягаясь)) | ||||||||||||||||||
01:01:05 | Alexey Paramonov | как и сам JS :D | ||||||||||||||||||
01:01:07 | радио-т бот | ==> How do you cut a monolith in half? - http://programmingisterrible.com/post/162346490883/how-do-you-cut-a-monolith-in-half | ||||||||||||||||||
01:01:18 | Oleg Buylov | я за то и люблю жс полная свобода действий | ||||||||||||||||||
01:01:23 | Erusy | кстати есть один бот на руби-то | ||||||||||||||||||
01:01:37 | selevit | И когда ты создаешь сотни или тысячи объектов с динамическими свойствами, большинство не знаю, во что это выливается с точки зрения работы с памятью | ||||||||||||||||||
01:01:56 | malamud | @Erusy чего он делает? | ||||||||||||||||||
01:02:08 | Vitaly Puzrin | @selevit ну не делай так, чо как маленький :) | ||||||||||||||||||
01:02:27 | Valentine Zavadsky | сколько можно про докер? | ||||||||||||||||||
01:02:28 | радио-т бот | docker-bot 💬 За текущий выпуск(№557) докер упоминали уже 1 раз. | ||||||||||||||||||
01:02:40 | selevit | Как бы PHP array такой же винегрет | ||||||||||||||||||
01:02:41 | malamud | Сколько можно про монолиты? | ||||||||||||||||||
01:02:41 | радио-т бот | Пятиминутка PHP 💬 Отдельно взятый запрос обрабатывается однопоточно, но PHP-FPM (FastCGI Process Manager) сам запустит столько воркеров, сколько нужно (в сконфигурированных рамках) для параллельно обработки | ||||||||||||||||||
01:02:41 | Valentine Zavadsky | Сколько можно про докер? | ||||||||||||||||||
01:02:44 | радио-т бот | docker-bot 💬 За текущий выпуск(№557) докер упоминали уже 1 раз. | ||||||||||||||||||
01:03:02 | Valentine Zavadsky | @Erusy не работает( | ||||||||||||||||||
01:03:03 | радио-т бот | brackets-bot 💬 ) Закрывай скобки, @Saicheg !!! |
||||||||||||||||||
01:03:34 | Alexey Paramonov | попробовал на JS сейчас {} + {} получил: "[object Object][object Object]" красота! |
||||||||||||||||||
01:03:47 | Erusy | @Saicheg а докер упоминали уже? | ||||||||||||||||||
01:03:53 | selevit | В питоне тоже такого хватает | ||||||||||||||||||
01:04:08 | Oleg Buylov | @selevit а там можно например функцию положить в объект? | ||||||||||||||||||
01:04:21 | swan | Аппле говно! Всем привет! |
||||||||||||||||||
01:04:42 | Valentine Zavadsky | @Erusy кажется что да | ||||||||||||||||||
01:04:43 | Vitaly Puzrin | привет сван! аплеговно! | ||||||||||||||||||
01:04:45 | радио-т бот | hello 💬 Hi! | ||||||||||||||||||
01:04:51 | Alexey Paramonov | @Modi34 можно | ||||||||||||||||||
01:04:53 | swan | РэббитМКЮ как тисипи и сокет! | ||||||||||||||||||
01:04:56 | swan | больше слоев | ||||||||||||||||||
01:04:58 | swan | больше! | ||||||||||||||||||
01:05:14 | Oleg Buylov | @alexey-v-paramonov мне в пхп никогда не надо такого было - пойду попробую)) | ||||||||||||||||||
01:05:15 | радио-т бот | Пятиминутка PHP 💬 Doctrine - мощная и самая популярная ORM для PHP, которая элегантно реализует многие идеи из Hibernate (Java) | ||||||||||||||||||
01:05:24 | Alexey Paramonov | да че там, в Си можно в структуру запихать указатель на функцию, по сути это примерно то же самое | ||||||||||||||||||
01:05:30 | swan | Очередь - это способ борьбы с тормозами | ||||||||||||||||||
01:05:37 | swan | а то синхонные запрсоы могут задержать все | ||||||||||||||||||
01:05:47 | swan | а так - получится что каждый может потормозить со своим таймаутом | ||||||||||||||||||
01:05:51 | swan | ой, что это я | ||||||||||||||||||
01:05:55 | swan | приперся и рот открыл ;) | ||||||||||||||||||
01:06:31 | Grigory Bakunov | ааааа ))))))) | ||||||||||||||||||
01:06:33 | selevit | Функцию положить в объект? Если ты про наличие функций как объектов первого порядка, то да, можно куда угодно присвоить объект функции в пхп. | ||||||||||||||||||
01:06:34 | радио-т бот | Пятиминутка PHP 💬 Помимо развитого ООП в PHP поддерживаются Трейты (trait), они же примеси или миксины | ||||||||||||||||||
01:06:37 | Oleg Buylov | @alexey-v-paramonov а shallow copy есть? | ||||||||||||||||||
01:06:54 | Fedor | как узнать, какая последняя композиция звучала перед выпуском ? | ||||||||||||||||||
01:07:22 | Alexey Paramonov | @Modi34 в питоне? Там есть модуль copy для копирования объектов | ||||||||||||||||||
01:07:25 | Pavel Krasnikov | Кафка клёвая! Особенно крефневая! | ||||||||||||||||||
01:07:28 | selevit | А еще очень забавно наблюдать, как JS-ры восхваляют динамический контекст вызова как гибкий и гениальный инструмент проектирования. | ||||||||||||||||||
01:07:56 | selevit | Банально не понимая, что язык создавался за 10 дней и реализовать статический контекст в замыканиях задача гораздо более нетривиальная. | ||||||||||||||||||
01:08:31 | selevit | С точки зрения работы интерпретатора. | ||||||||||||||||||
01:08:52 | swan | как давно не слышал Женю, так мееееедленннооо, не спеееешноооо | ||||||||||||||||||
01:08:54 | swan | ;) класс | ||||||||||||||||||
01:08:55 | Alexey Paramonov | @Modi34 и полное копирование есть и shallow но для новичков сложно. Там одни объекты копируются, на другие ссылки создаются, все это надо держать в голов, к сожалению | ||||||||||||||||||
01:09:02 | Pavel Krasnikov | @selevit Изучите Assemler - он ещё более взрослый | ||||||||||||||||||
01:09:03 | Vitaly Puzrin | Это ты на каких-то долбодятлов нарвался. Правильные посоны берут eslint и херят в жс всякое старое говно | ||||||||||||||||||
01:09:36 | selevit | Комментарии про ассемблер особенно веселят. | ||||||||||||||||||
01:09:39 | Anton | @puzrin еще правильные посоны используют flow typing | ||||||||||||||||||
01:09:59 | swan | Как это не связано, еще как. | ||||||||||||||||||
01:10:04 | Pavel Krasnikov | @selevit Обоснуйте | ||||||||||||||||||
01:10:19 | Dmitry | @applegovno_twitter тебя тоже в этом чате не хватало :) | ||||||||||||||||||
01:10:23 | Alexey Paramonov | у JS линтеров столько настроек, что их можно настроить так, что они будут пропускать любой говнокод )) | ||||||||||||||||||
01:10:24 | Vitaly Puzrin | Но на самом деле в движки ЖС ввалили столько бабла, что они уже научились нормально прототипное наследование перемалывать | ||||||||||||||||||
01:10:56 | swan | @polyx и мне, да | ||||||||||||||||||
01:11:10 | swan | о! сережа! | ||||||||||||||||||
01:11:13 | swan | Привет! | ||||||||||||||||||
01:11:14 | радио-т бот | hello 💬 Привет! | ||||||||||||||||||
01:11:18 | selevit | Обосновать что? Я просто не пониманию, к чему этот комментарий о какой-то "взрослости" ассемблера. | ||||||||||||||||||
01:12:42 | Alexey Paramonov | да, есть люди которые очередь пихают куда угодно | ||||||||||||||||||
01:12:57 | selevit | В очередь сукины дети | ||||||||||||||||||
01:12:59 | swan | @bobuk когда ты молоток - то все вокруг - гвозди! | ||||||||||||||||||
01:13:24 | swan | А потом мы удивляемся что ораклисты вообще все в базе данных делают | ||||||||||||||||||
01:14:39 | bytecode | за микромервисы вокруг очередей не топили? Та же кафка кроме rpc, и как решение для ивент сорсинга хороша | ||||||||||||||||||
01:15:42 | swan | А вот! айдишник вызова - уже стейт! | ||||||||||||||||||
01:15:43 | Maverick Crank GRey | Оу-оу-оу, @bobuk опять на Google поделия наезжает ;) | ||||||||||||||||||
01:15:45 | swan | стейт - дорого! | ||||||||||||||||||
01:16:38 | Maverick Crank GRey | @applegovno_twitter, Стейт - дорого, но без него бывает совсем никак :( | ||||||||||||||||||
01:18:13 | swan | Бывает никак, но раз тут хочется "рпц" - то это не совсем то место, имхо. хотя есть место обсуждениям | ||||||||||||||||||
01:18:22 | Maverick Crank GRey | Смотрел ли @bobuk на Istio? | ||||||||||||||||||
01:19:21 | swan | А! Вот! | ||||||||||||||||||
01:19:31 | swan | если месадж кью от авс - оно само по себе - то почему бы нет ;) | ||||||||||||||||||
01:19:38 | swan | но там кажется все не быстро и с неожиданностями | ||||||||||||||||||
01:20:04 | selevit | И дорого. | ||||||||||||||||||
01:20:57 | swan | хз, наверное очень зависит от конкретных случаев | ||||||||||||||||||
01:22:04 | swan | о! | ||||||||||||||||||
01:22:10 | swan | расскажи про редис как месаджкью? | ||||||||||||||||||
01:22:17 | swan | очень любопытно. правда | ||||||||||||||||||
01:22:18 | selevit | lpush / lpop | ||||||||||||||||||
01:22:31 | Alexey Paramonov | это через паб-саб наверное? | ||||||||||||||||||
01:22:33 | Pavel Krasnikov | Уходм в послешоу? | ||||||||||||||||||
01:22:42 | Vitaly Puzrin | @applegovno_twitter https://github.com/nodeca/idoit | ||||||||||||||||||
01:22:45 | радио-т бот | excerpt 💬 README. md idoit Redis-backed task queue engine with advanced task control and eventual consistency. Task grouping, chaining, iterators for huge ranges. Postponed & scheduled task run. Load distribution + worker pools. Easy to embed. Features in detailsidoit provides advanced control to implement ... GitHub - nodeca/idoit: Redis-backed task queue engine with advanced task control and eventual consistency |
||||||||||||||||||
01:22:48 | swan | @selevit во. видишь. даже жадный Женя и то поехал в sqs | ||||||||||||||||||
01:23:06 | selevit | Женя только что про Rabbit говорил | ||||||||||||||||||
01:23:21 | swan | Но для прода sqs | ||||||||||||||||||
01:23:27 | selevit | Как об основном mq инструмените | ||||||||||||||||||
01:23:36 | Vitaly Puzrin | @applegovno_twitter но бобук звиздит, для нормальной очереди в редиске нужны транзакции через луаскрипты | ||||||||||||||||||
01:23:36 | swan | @puzrin ага, но там что то вокруг. я думал есть магия внутри | ||||||||||||||||||
01:24:01 | Alexey Paramonov | как приятно послушать подкаст про рпц, очереди, а в понедельник обратно на работу к проекту, который мне дали таким, что даже индексов по полям в базе данных нет по которым поиск идет, какой там рпц, асинк и очереди :D | ||||||||||||||||||
01:24:03 | Pavel Krasnikov | Всё было хорошо, пока не приишёл Путин. | ||||||||||||||||||
01:24:16 | swan | @puzrin "нормальная" - это очень мутная формулировка. часто можно очень простое решение эффективно использовать | ||||||||||||||||||
01:24:19 | Vitaly Puzrin | @applegovno_twitter ну редис реально удобный, но когда нужно подобие нормальной очереди, то не все так просто, в т.ч. на редисе | ||||||||||||||||||
01:24:24 | selevit | у sqs/redis есть гарантия доставки и консистентности состояния | ||||||||||||||||||
01:24:50 | Vitaly Puzrin | @applegovno_twitter с гарантией евенчуальной консистентности | ||||||||||||||||||
01:25:01 | selevit | я имел ввиду sqs/rabbit | ||||||||||||||||||
01:25:04 | selevit | опечатка | ||||||||||||||||||
01:25:24 | swan | Спасибо Гриш | ||||||||||||||||||
01:26:06 | swan | А чот такое фифа? | ||||||||||||||||||
01:26:33 | Dmitry | first in first out ну или стак | ||||||||||||||||||
01:26:46 | swan | Динама быстраыя вроде | ||||||||||||||||||
01:26:53 | swan | соберу статистику | ||||||||||||||||||
01:27:40 | Vitaly Puzrin | @applegovno_twitter когда идет речь об очереди, то при словах "простое решение" надо либо убегать либо бить в глаз. | ||||||||||||||||||
01:27:54 | selevit | За трафик много платить придется, если дергать sqs рзвгне | ||||||||||||||||||
01:28:08 | selevit | Ну и медленно | ||||||||||||||||||
01:28:10 | swan | Дак динама же не очередь, она не для меседжинга, а для хранения | ||||||||||||||||||
01:28:47 | swan | а ec2? там же вычисления дорогие | ||||||||||||||||||
01:29:08 | swan | о! круть нужно про это подумать |
||||||||||||||||||
01:29:11 | swan | спасибо за идею | ||||||||||||||||||
01:29:19 | Sergey Petrenko | К нам сегодня приходил Старый добрый монгофил Много маленьких запросов Он в кэше нам приносил |
||||||||||||||||||
01:29:42 | Vitaly Puzrin | @bobuk на каналах у редиса доставка не гарантированная. В пень такую очередь. | ||||||||||||||||||
01:29:42 | Dmitry | :D | ||||||||||||||||||
01:30:04 | selevit | В этом плане это не сильно надежнее запуска горутины. | ||||||||||||||||||
01:30:19 | Fedor | чебурушка | ||||||||||||||||||
01:30:52 | selevit | Это насчет редиса в качестве очереди для rpc | ||||||||||||||||||
01:31:05 | Alexey Paramonov | демократия, чо | ||||||||||||||||||
01:32:48 | Дмитрий | у наш в школе тоже был фаервол, с белыми списками | ||||||||||||||||||
01:32:57 | Erusy | вот сейчас послушают бобука и продавят законопроект, мол дети обходят школьную фильтрацию и надо весь интернет завайтлистить | ||||||||||||||||||
01:33:06 | selevit | Это не про школы | ||||||||||||||||||
01:33:13 | selevit | Во всех школах уже и так есть вайтлисты | ||||||||||||||||||
01:33:19 | selevit | Лет 5 как | ||||||||||||||||||
01:33:31 | Dmitry | @umputun а дочка пыталась прописать 8.8.8.8? :D | ||||||||||||||||||
01:34:52 | Dmitry | у keybase есть еще аналог дропбокса | ||||||||||||||||||
01:35:27 | Umputun | @polyx там у них дико залоченные хромбуки | ||||||||||||||||||
01:35:39 | Alexey Paramonov | и очередь | ||||||||||||||||||
01:36:24 | Dmitry | @umputun бедные дети, за что их так :) | ||||||||||||||||||
01:36:30 | kostya | Александреску пропихнул | ||||||||||||||||||
01:40:16 | Alexey Paramonov | ухты, а курс битка уже выше 3200$ Пора ставить шорты | ||||||||||||||||||
01:40:17 | радио-т бот | money-bot 💬 alexey-v-paramonov упомянул 3 200 USD
|
||||||||||||||||||
01:41:51 | kudman | Вовремя BTC-e в off line ушла! | ||||||||||||||||||
01:43:02 | Alexey Paramonov | у меня на Btce 20$ лежит, представляю какая паника у людей, которые там десятки и сотни тысяч держат | ||||||||||||||||||
01:43:03 | радио-т бот | money-bot 💬 alexey-v-paramonov упомянул 20 USD
|
||||||||||||||||||
01:43:14 | Erusy | Так, ну а что покупать-то прямо сейчас? | ||||||||||||||||||
01:43:15 | Pavel Khaskel | нужен просто приватный ключ | ||||||||||||||||||
01:43:53 | kudman | @alexey-v-paramonov Там Австралиец 430К$ держал | ||||||||||||||||||
01:43:54 | радио-т бот | money-bot 💬 kudman упомянул 430 000 USD
|
||||||||||||||||||
01:44:08 | Alexey Paramonov | квертас всех кинул )) | ||||||||||||||||||
01:44:13 | Alexey Paramonov | 430.. офигеть | ||||||||||||||||||
01:44:28 | Valentine Zavadsky | money-bot очень правильно сконвертировал 430к этого австралийца в BTC | ||||||||||||||||||
01:44:28 | Дмитрий | @Erusy не, жди пока биржи вывод откроют, тогда курс упадет и можно будет закупаться. ну если конечно веришь в китайцев | ||||||||||||||||||
01:45:28 | kudman | http://www.bitcoinisle.com/2017/08/04/australian-trader-loses-430k-at-btc-e-nothing-illegal-tied-to-my-funds/ | ||||||||||||||||||
01:45:31 | радио-т бот | excerpt 💬 Click here to view original web page at news. bitcoin. com Australian Trader Loses $430K at BTC-e- 'Nothing Illegal Tied to My Funds'This week news. Bitcoin. com spoke with Jack Kingston, a cryptocurrency trader from Melbourne, Australia, who lost $430,000 USD worth of bitcoins at the exchange ... Australian Trader Loses $430K at BTC-e: ‘Nothing Illegal Tied to My Funds’ – Bitcoin Isle |
||||||||||||||||||
01:45:31 | Erusy | @skrylnikov жду | ||||||||||||||||||
01:45:44 | Дмитрий | там сейчас 3 пула, при этом один пул выдающий 70% мошьности и никто не знает кто это | ||||||||||||||||||
01:45:55 | Дмитрий | первый блок искали не 4 а 6 часов | ||||||||||||||||||
01:46:44 | Дмитрий | майнеры майнят то что выгоднее | ||||||||||||||||||
01:47:29 | segamega | Должно быть разделение на чипы. Как АМД И Интел. | ||||||||||||||||||
01:48:11 | Alexey Paramonov | 3300 за биткоин это почти в три раза дороже чем золото и в полтора раза дороже чем S&P500 индекс | ||||||||||||||||||
01:48:32 | Dmitry | сотни тысяч? | ||||||||||||||||||
01:48:42 | bubuger | тысячи | ||||||||||||||||||
01:50:26 | bubuger | 50 милиардов чего их обсуждать | ||||||||||||||||||
01:50:45 | segamega | unionpay круче их обоих. visa по объему уступает | ||||||||||||||||||
01:51:52 | Alexander | @grayru ссылку на телеграм | ||||||||||||||||||
01:52:47 | Sergey Petrenko | https://t.me/yourtypicalclient | ||||||||||||||||||
01:52:49 | радио-т бот | excerpt 💬 Клиент Все ОК, мы сами немного поправили. Присылайте ваши фразы на @typicalclient If you have Telegram, you can view and join Клиент right ... Telegram: Contact @yourtypicalclient |
||||||||||||||||||
01:55:28 | swan | не пойму, или радиот стал больее гиковым, или я уже совсем не гик | ||||||||||||||||||
01:56:21 | swan | А! мне повезло! | ||||||||||||||||||
01:56:30 | Alexander | я не особо различаю гиковость | ||||||||||||||||||
01:57:53 | Erusy | хороший поток боли | ||||||||||||||||||
01:57:59 | Oleg Buylov | ооо давайте быкова в подкаст | ||||||||||||||||||
01:58:06 | Dima Tolkach | про очереди и RPC сегодня было хорошо | ||||||||||||||||||
01:58:08 | Oleg Buylov | пусть он стихи про радиот зафигачит | ||||||||||||||||||
01:58:26 | selevit | рука уже не так крепка | ||||||||||||||||||
01:58:27 | Dmitry | После шоу? | ||||||||||||||||||
01:58:39 | Erusy | надо как негры повернуть на бок пистолет | ||||||||||||||||||
02:00:16 | Alexander | Грей спасают холодные ванны | ||||||||||||||||||
02:00:59 | swan | встали и пошли посыпая дорогу песком | ||||||||||||||||||
02:01:03 | swan | волков-командер.. | ||||||||||||||||||
02:01:04 | swan | жуть | ||||||||||||||||||
02:01:08 | swan | дос навигатор | ||||||||||||||||||
02:01:12 | swan | тоже блин | ||||||||||||||||||
02:01:13 | ArturK777 | я на лисапеде 35км после работы | ||||||||||||||||||
02:01:16 | Alexander | фар | ||||||||||||||||||
02:01:50 | Oleg Buylov | если на маке то только https://cocoatech.com/ | ||||||||||||||||||
02:01:52 | радио-т бот | excerpt 💬 NewDropbox integration Full Dropbox integration. Just link your account and you're all set up. NewFolderSync FolderSync is Cocoatech's Folder Comparison and Synchronization tool. And it's powerful. NewFolder Merging Merge contents of two folders when copying/moving instead of overwriting. ... Cocoatech – Makers of Path Finder |
||||||||||||||||||
02:02:17 | Oleg Buylov | поскорей бы 8 версию | ||||||||||||||||||
02:02:56 | Alexander | а что используют нерусские вместо mc? | ||||||||||||||||||
02:04:43 | Oleg Buylov | vortex наше все | ||||||||||||||||||
02:04:48 | Oleg Buylov | остальное не серьезно | ||||||||||||||||||
02:05:19 | Dmitry | @umputun blue или green? | ||||||||||||||||||
02:06:38 | Oleg Buylov | там черный роланд | ||||||||||||||||||
02:06:41 | Oleg Buylov | как это можно смотреть | ||||||||||||||||||
02:06:45 | Oleg Buylov | и герои дети | ||||||||||||||||||
02:06:47 | ArturK777 | John Wick 2 | ||||||||||||||||||
02:06:58 | Oleg Buylov | как можно было так извратить книгу | ||||||||||||||||||
02:07:23 | Alexander | бай, спасибо | ||||||||||||||||||
02:08:04 | bytecode | спасибо | ||||||||||||||||||
02:08:07 | Oleg Buylov | https://www.youtube.com/watch?v=GjwfqXTebIY | ||||||||||||||||||
02:08:08 | радио-т бот | excerpt 💬 In a world full of superheroes, there’s only one Gunslinger. From the epic best-selling novels by Stephen King comes #DarkTowerMovie In Theaters August 4. Subscribe to Sony Pictures for exclusive content: http://bit. ly/SonyPicsSubscribe Follow Us on Social: Facebook: https://www. facebook. ... THE DARK TOWER - Official Trailer (HD) - YouTube |