Отчет о целой пачке жестких дырок в points-dot-com, на которых сидит безумное число всевозможных программ лояльности.
#cybersec #vulnerability
#cybersec #vulnerability
Про ужасную, но прекрасную кодобазу.
#programming #code #db
Oh the merchants2 table? Yeah, we ran out of columns on merchants, so we made merchants2
#programming #code #db
😁1
Серия из двух постов про поиск коллизий объектов, начинаем наивно, постепенно оптимизируем. Все красиво, на пальцах, с интерактивом и плясками.
#gamedev #algorithm #cs
#gamedev #algorithm #cs
Тут пытаются ввести определение магии в коде. Не поругать или похвалить, а именно определить. Ну и насыпать каких-то советов.
#code #programming
#code #programming
👍1
Сложно в короткой форме описать все, о чем тут пишут, но попробую так: мысли и откровения чувака, который не хочет больше мириться с корпоративным буллшитом и, не имея никакой уверенности, уходит делать свой «правильный» бизнес.
#company #programming
#company #programming
Calling All Hackers. Очень любопытный пост про:
- Кто такой хакер и что стало с этим словом в последнее время
- Как работают шиткоины, стоки и VC
- Почему сегодняшние успешные стартапы такие, какие они есть
#startup #finance
- Кто такой хакер и что стало с этим словом в последнее время
- Как работают шиткоины, стоки и VC
- Почему сегодняшние успешные стартапы такие, какие они есть
#startup #finance
Ещё интересных подробностей о One Million Checkboxes. Как люди начали зашивать в стейт линки на чат, координироваться, рисовать картинки и даже анимации. Просто чудесно.
У моего научрука в универе был похожий прикол. Он любил назначить какое-нибудь мероприятие в далекой аудитории в глубинах запутанного здания, не развесив никаких указателей, а потом «случайно» задержаться. Ну и позже с радостью наблюдал, как люди из самых разных сфер пришли, нашли, скоординировались, познакомились, и начали общаться ещё до ивента.
#humor #project #hack
У моего научрука в универе был похожий прикол. Он любил назначить какое-нибудь мероприятие в далекой аудитории в глубинах запутанного здания, не развесив никаких указателей, а потом «случайно» задержаться. Ну и позже с радостью наблюдал, как люди из самых разных сфер пришли, нашли, скоординировались, познакомились, и начали общаться ещё до ивента.
#humor #project #hack
👍3❤1
Как страшно жить. Админка, позволяющая выписать кому угодно доступ уровня сотрудника авиалинии (быстрый проход без проверок в аэропорту, полет в кабине с пилотами) была подвержена совершенно детской SQL инъекции.
#cybersec #vulnerability #aviation
#cybersec #vulnerability #aviation
😱2
Один из хороших подходов к тех. собесам: дать готовый проект, озвучить существующий баг, попросить найти причину и починить. Мы когда-то практиковали похожее, но поскольку проектом был Android апп, и баги (повторяющие что-то настоящее из прода) можно было увидеть глазами, мы их не озвучивали, а просили найти ручным тестом.
#interview #hr #bug
#interview #hr #bug
👍2👎1
Тут на пальцах объясняют, почему по-быстрому собирать на коленке конструкции из хэш-функций - почти всегда плохая идея.
#cryptography #cybersec #vulnerability
#cryptography #cybersec #vulnerability
👍3
Тут автор поднимает интересный вопрос: а точно ли неблокирующий IO - хороший путь? Ведь на практике на разных платформах все по-разному и не везде все хорошо. И не лучше ли было все усилия направить на облегчение и ускорение OS threads?
#async #io #thread
#async #io #thread
🤔2👎1
Никогда не понимал, зачем мне
#process #programming
argv[0]. Ну то есть понятно, что можно в зависимости от имени как-то менять поведение программы, но это же чистое безумие. А теперь вот понял, зачем это надо. Чтобы безопасников (и живых, и автоматических) запутывать. #process #programming
👍4
Тут хвалят и ругают LSP. В основном ругают, конечно. Мне не доводилось что-то в этой области писать, но, кажется, все там достаточно грустно. Разброд и шатания.
#lsp #code #editor
#lsp #code #editor
Тут как могут ругают terminfo. С железными аргументами, естественно. Мне только один раз приходилось трогать руками эти штуки, когда Alacritty и tmux на macOS как-то неправильно цвета отображали. Тогда я для себя твердо решил, что я даже не хочу знать, что это за говно мамонта такое.
#terminal #legacy
#terminal #legacy
🔥1
Удивительная фигня: числами Фибоначчи можно с достаточно высокой точностью конвертировать мили в километры и обратно.
#math
#math
🔥7❤2😱1
Ужасно бесячий пост со встроенным демо - как монетизировать блог рекламой. Скроллить до конца, так сказать.
#ads #blog
Живите дальше в проклятом мире, который сами и создали
#ads #blog
👍1
Забористое варево: чел пишет крошечные интерпретаторы для разных маленьких языков, так или иначе оставивших след в истории: Assembly, BASIC, Lisp и т.п.
#language #programming
#language #programming
❤3