es
Feedback
There will be no singularity

There will be no singularity

Ir al canal en Telegram

Smartface, technologies and decay @antonrevyako

Mostrar más
1 959
Suscriptores
Sin datos24 horas
+27 días
+130 días
Archivo de publicaciones
А вот результат того, как Олег сходил на product camp с докладом о процессинге: https://t.me/ITmoonIT/179

как израильская маркетинговая компания допустила утечку 140ГБ контактных данных физлиц в США и Европе? Как-как, оставив(!) случайно(!) логин и пароль(!) от Elasticsearch в открытом тексте(!) на одном из доменов, принадлежащих компании. 49млн уникальных адресов электронной почты, номера телефонов, адреса и тд. Все, что нажито непосильным трудом. (кстати, а логин с паролем нашел эксперт, которого просто утомила компания своей спам-рассылкой). Отсюда урок: слать спам - плохо. Впрочем, оставлять логин с паролем где попало — тоже плохо. https://www.databreachtoday.com/israeli-marketing-company-exposes-contacts-database-a-13785

make elastic great again...

Подвожу итоги февраля. - начал курс по Haskell - написал пару программ на golang с горутинами :) - закоммитился со старым корешем сделать воокшоп на productcamp по процессингу, запилил смешную презу и не поехал. upd: результаты на канале соучастника - https://t.me/ITmoonIT/179 - выдрал из vitess.io ast-парсер для mysql. Не знаю как у них используется этот функционал, но если вам это важно, имейте в виду, что он даже синтаксис 5.7 поддерживает процентов на 40. И даже этот объем поддерживается довольно криво. Например, при создании таблицы not null допускается писать как до, так и после auto increment, а парсер vitess.io понимает только один вариант. Issue про синтаксис 8.0 висит уже 2 года и вот только пару дней назад его забрали в todo с приоритетом p3. Честно говоря, каждый раз смотря на возможности mysql, все меньше понимаю причины по которым нужно брать ее в проект. Раньше этому было оправдание - все хостинги были с php4 + mysql, но сейчас-то зачем? А, ну да, ну да - django и ror. Там без разницы в какую базу пихать... Еще я зарелизил первую версию своего статического анализатора для pgsql. Отдельно не рассказывал, тк там пока только около 30 правил и фронт в процессе допиливания. Пока всё в рамках holistic.dev/playground В ближайший месяц надеюсь сделаем отдельный кабинет и апишку и буду потихоньку звать на тесты. Если вдруг у вас есть время и желание приложить руку к проекту, то есть три направления, с чем можно помочь: - парсеры ast. выдрать из баз или сбилдить по грамматикам (знание си) - создавать тексты-описания правил для статического анализатора (технический английски, понимание pgsql) - помочь с описанием типов для type-exporter для разных языков (нужно представление о том, как матчатся типы в вашем языке программирования с типами в pg) Пиши @antonrevyako обсудим индивидуально :)

Не связывайтесь с питоном :)

... теперь банановый! (реклама из 90-ых) Наверняка вы знаете, что хранимки в postgresql можно писать на разных языках: sql, pl/pgsql, pl/tcl, pl/python, pl/perl, pl/java, pl/php, pl/ruby, pl/r, pl/sh, pl/psm(ansi sql), pl/scheme(древний lisp-family язык), pl/v8(js), и даже (гы) на c, но код надо заранее компилировать. Казалось бы, этого вполне достаточно, чтобы упороться, и чтобы вас никогда не могли уволить (тк саппортить такую вундервафлю никто кроме вас не захочет). Но теперь вы можете пилить хранимки еще и на go: https://github.com/microo8/plgo Точнее, это обман и никакого отдельного языка тут не устанавливается. Это всего-лишь враппер, который позволяет сбилдить extension из ваших сорцов на go. ps: есть еще и plhaskell, но он не выглядит живым...

Это просто прекрасно Building an AWS Dashboard Console using Arduino https://dev.solita.fi/2019/04/26/aws-dashboard-console-using-arduino.html

... и как несложно заметить, всего в 90 строчек мы написали рендер сцены нападения на Зион из третей матрицы... https://twitter.com/evvvvil/status/1233102898361487360

... Где вы видели лопату с моторчиком?.. (старый анекдот) Что приходится регулярно заряжать? Телефон, планшет, ноут, часы, павербанк :) Для жителей столицы в список можно добавить вейп, самокат, моно-колесо, теслу. Но повестка сейчас другая, поэтому держите: https://aliexpress.ru/item/4000268598234.html (маска с вентилятором)

photo content

¯\_(ツ)_/¯

5 марта выходит The Longing — одна из самых необычных инди-игр года. Чтобы её пройти, можно просто подождать 400 дней реального времени — игру при этом даже не нужно держать включённой. Рассказываем, как автор игры придумал и воплотил в жизнь эту странную на первый взгляд концепцию — вдохновившись собственным одиночеством, старинной немецкой легендой, музыкой жанра Dungeon Synth и... мобильными кликерами. https://bit.ly/2PyG0oJ

хорошая игра. и геймплей интересный

Все, режим тестирования закончился - Amazon запустили свой первый полностью автоматизированный ретейл магазин Amazon Go Grocery. Ни кассиров, ни касс, ничего такого - сканируйте свой QR-код на входе, набирайте товары и выходите, деньги спишутся с вашего счета. При этом все автоматическое и работает, не важно сколько вы стояли у полки, не важно сколько раз вы передумали и клали товары обратно на полку - важно только что вы вынесли из магазина. Удобно, кажется в следующий визит в Штаты надо будет заглянуть в Сиетл хотябы ради этого https://www.geekwire.com/2020/amazon-goes-bigger-first-amazon-go-grocery-new-seattle-store-using-cashierless-technology/

​​Вот сложно им было в json, придумали yaml. Нате, получите :) https://twitter.com/chrisjrn/status/1232016100038266880 norway == no namibia == na ontario == on Последние два, видимо, шутка :) ps: https://noyaml.com/

​​В личку пришла ругань по мотивам https://t.me/nosingularity/268, связанная с neo4j. Говорят, что некачественный продукт :( И это плохо, потому как из всех графовых баз эта казалась самой грамотной. Есть еще redis-graph, но тут, сами понимаете, зависит от размера базы. Если засовывать что-то большое, то либо придется продать органы Безосу, либо покупать optane и мучаться самим...

​​Красные вырываются вперёд... https://blog.cloudflare.com/cloudflares-gen-x-servers-for-an-accelerated-future/ Клаудфлара рассказывает о своих новых серверах, в которых будут стоять кремни от AMD. Как говорится, ушла эпоха. Интересно, все те дыры в процах синих повлияли на выбор? У меня, кстати, был десктоп на AMD. С тремя, сцк, ядрами :) А еще, внезапно выяснилось, что у меня нет ни одного компа с видюхой от NVIDIA - все от INTEL или AMD. Поэтому фак ю, а не CUDA :( Клаудфлара, кстати, большие молодцы. Вот пост о том, как они заменили elastic на clickhouse и сэкономили пикап денег: https://blog.cloudflare.com/http-analytics-for-6m-requests-per-second-using-clickhouse/ Вот это видно - умеют люди в unit-экономику, не то что dhh со своими RoR (https://t.me/nosingularity/215)

И да, я знаю, что stripe используют mongo в качестве основной базы. От этого становится особенно страшно за благополучие всех, использующих его компаний. Что я только не повидал за годы работы с процессингами. Отсутствие монги не гарантирует хороший сервис. Но ее присутствие гарантирует много проблем.

Добавлю, что для хранения json идеально подходит postgresql, особенно после появления jsonpath в 12 версии