fa
Feedback
Разработка ждёт балета

Разработка ждёт балета

رفتن به کانال در Telegram

What I cannot create, I do not understand. DM: @alexey_mileev PeerLab: https://t.me/+e2ND1tAa0lU2ZTli

نمایش بیشتر
1 619
مشترکین
+124 ساعت
-27 روز
+230 روز
آرشیو پست ها
Я как-то пропустил, когда Project IDX появился, тут вот ряд обновлений для него. Самое интересное наверное - Android эмулятор
Я как-то пропустил, когда Project IDX появился, тут вот ряд обновлений для него. Самое интересное наверное - Android эмуляторы / iOS симуляторы прямо в браузере. Прикольно в целом, что сетап воркспейса через Nix происходит. Может быть будущее такое и будет - браузер и ремоут машинка? И тот же Nix позволил бы развернуть локально в контейнере. Хочется верить, что все это классно работает, проверять конечно не буду. #cloud #emulator #ide

Вот тоже классное: чел расковырял внутреннюю апишку гитхаба и смог от их лица подписывать произвольные коммиты. А всё из-за о
Вот тоже классное: чел расковырял внутреннюю апишку гитхаба и смог от их лица подписывать произвольные коммиты. А всё из-за одной регулярки. #cybersec #vulnerability #github

Тут занимаются странным. Вместо простой проверки x % 2 == 0 решили сгенерировать код, который if-ами вручную выведет чётность
Тут занимаются странным. Вместо простой проверки x % 2 == 0 решили сгенерировать код, который if-ами вручную выведет чётность для каждого uint32. Кода, как вы понимаете, получилось много.
As a side note, the program is amazingly performant. For small numbers the results are instantaneous and for the large number close to the 2^32 limit the result is still returned in around 10 seconds.
Не спрашивайте зачем и почему, сам не могу понять. #humor #code

Если кто-то задумывался о том, чтобы пивотнуться в сторону безопасности Android аппов, то вот отличное место, чтобы начать: А
Если кто-то задумывался о том, чтобы пивотнуться в сторону безопасности Android аппов, то вот отличное место, чтобы начать: Артём написал отличный пост с пачкой полезных ссылок и советов. #android #cybersec

Просто забавный тред на biology StackExchange - ищут аналоги условных переходов, циклов, вызовов функций и GOTO в ДНК. #dna #
Просто забавный тред на biology StackExchange - ищут аналоги условных переходов, циклов, вызовов функций и GOTO в ДНК. #dna #biology #code

Может помните такую полушуточную карманную консоль Playdate? Тут вот чел пилит для неё игру Mars after Midnight, и описал в п
Может помните такую полушуточную карманную консоль Playdate? Тут вот чел пилит для неё игру Mars after Midnight, и описал в посте, как генерировал звуки речи марсиан, как заставлял рты открываться и т.п. #gamedev #sound #hardware

Очень красивая история про обход ограничений на код аддонов в World of Warcraft. Были доступны два типа кода. Первый - может
Очень красивая история про обход ограничений на код аддонов в World of Warcraft. Были доступны два типа кода. Первый - может считывать информацию из игры и, например, как-то её отображать, но не может действовать в игре, основываясь на этой информации. Второй тип - нет никакой actionable информации, зато есть возможность действовать в игре. В посте описано, как получилось пробрасывать нужные данные из первого типа кода во второй, используя небезопасный и общий для обеих песочниц источник рандома. #cybersec #gamedev #random

WAL2 (Write-Ahead Log) режим для SQLite. С обычным WAL были возможны ситуации, когда лог-файл будет расти бесконечно. WAL2 эт
WAL2 (Write-Ahead Log) режим для SQLite. С обычным WAL были возможны ситуации, когда лог-файл будет расти бесконечно. WAL2 эту проблему решает вводом второго лог-файла, append будет происходить только в один из них единовременно, а второй в это время можно спокойно переливать в файл БД. #sqlite #db

Tonsky с демо и докладом про Humble UI. Это такой десктопный UI фреймворк на Clojure. Очень прикольно! #talk #clojure #ui
Tonsky с демо и докладом про Humble UI. Это такой десктопный UI фреймворк на Clojure. Очень прикольно! #talk #clojure #ui

Красота! Сервис Chattr, которым пользуются многие крупные американские фастфуд сети, не контролировал стандартную Firebase ре
Красота! Сервис Chattr, которым пользуются многие крупные американские фастфуд сети, не контролировал стандартную Firebase регистрацию, а для нового юзера не ограничивал доступ к БД. Более того, с этими привилегиями можно было и админом всего этого дела прописаться. #cybersec #vulnerability #firebase

Rob Pike - What We Got Right, What We Got Wrong. Доклад про (сюрприз-сюрприз) Go. #talk #go #history
Rob Pike - What We Got Right, What We Got Wrong. Доклад про (сюрприз-сюрприз) Go. #talk #go #history

Принято считать, что правила дорожного движения и разные техники безопасности написаны кровью. Тут вот список из 40 неверных
Принято считать, что правила дорожного движения и разные техники безопасности написаны кровью. Тут вот список из 40 неверных предположений, которые разработчики используют для построения своих систем. И вот я бы с огромным удовольствием послушал каждую историю, ломающую одно из этих предположений. Там наверняка чистое золото. #programming #humor #naming

Здесь детально проходятся по структуре PNG и создают минимально возможную по размеру картинку. А тут идут ещё дальше и создаю
Здесь детально проходятся по структуре PNG и создают минимально возможную по размеру картинку. А тут идут ещё дальше и создают минимально возможную по размеру, но максимально возможную по разрешению. Слабоумие, отвага и вагон свободного времени! #image #png #compression

Здесь уже знакомый нам автор предлагает попробовать реализовать некоторые завораживающие алгоритмы и структуры данных. #cs #a
Здесь уже знакомый нам автор предлагает попробовать реализовать некоторые завораживающие алгоритмы и структуры данных. #cs #algorithm #datastructure

Короткий очерк про "хладнокровное ПО". Не очень модное, может быть не очень интересное, но, сцуко, может обновляться и работа
Короткий очерк про "хладнокровное ПО". Не очень модное, может быть не очень интересное, но, сцуко, может обновляться и работать и через год, и через десять. #programming #software

Помните "Этюды для программистов" Ч. Уэзерелла? Вот два поста (бип, буп) с такой же в целом идеей, но для более уверенных пол
Помните "Этюды для программистов" Ч. Уэзерелла? Вот два поста (бип, буп) с такой же в целом идеей, но для более уверенных пользователей ПК, так сказать. Типа написания своего эмулятора игровой консоли или key-value DB. Ну и всё это с кучей разных интересных ссылок. #learning #programming

Хорошее видео "по верхам", чтобы оценить только малую часть сложности рендеринга в современных играх. #talk #gamedev #renderi
Хорошее видео "по верхам", чтобы оценить только малую часть сложности рендеринга в современных играх. #talk #gamedev #rendering

Тут прошлись по разным IDE, которые были у нас в недалёком прошлом, и попытались сравнить всё это богатство с тем, что мы име
Тут прошлись по разным IDE, которые были у нас в недалёком прошлом, и попытались сравнить всё это богатство с тем, что мы имеем сегодня. #ide #history

Оу вау, новое дополнение от коммьюнити для Героев III. Самое главное, кажется, - новая фракция! #game #gamedev
Оу вау, новое дополнение от коммьюнити для Героев III. Самое главное, кажется, - новая фракция! #game #gamedev

Шахматы я люблю трепетно и нежно, поэтому не мог не поделиться: чувак описывает свой подход к росту в этой игре. Иными словам
Шахматы я люблю трепетно и нежно, поэтому не мог не поделиться: чувак описывает свой подход к росту в этой игре. Иными словами, как научиться и развиваться, если я уже дед. Что интересно, он переносит опыт из изучения языков, т.е. даже без всяких там шахмат есть много интересных ссылок. #chess #study #learning