Как стать трейдером, проиграться, расстроиться, а потом вспомнить, что ты — программист, и отыграться
Наверняка, многие из нас хотя бы раз задумывались о том, чтобы попробовать заработать на бирже. И герой этой истории — не исключение. Дмитрий решил попробовать себя в роли трейдера — локдаун освободил кучу времени и нужно было чем-то себя занять, а накоплений как раз хватало для уверенной «попытки».
Куда это привело, какие уроки усвоил автор и как ему удалось выйти сухим из воды с помощью технического склада ума — читайте в истории на Хабре: https://habr.com/ru/post/651241/
#финансы
Наверняка, многие из нас хотя бы раз задумывались о том, чтобы попробовать заработать на бирже. И герой этой истории — не исключение. Дмитрий решил попробовать себя в роли трейдера — локдаун освободил кучу времени и нужно было чем-то себя занять, а накоплений как раз хватало для уверенной «попытки».
Куда это привело, какие уроки усвоил автор и как ему удалось выйти сухим из воды с помощью технического склада ума — читайте в истории на Хабре: https://habr.com/ru/post/651241/
#финансы
👍20👎4
До сих пор пикселизируете? Тогда мы идём к вам!
Мы уже писали об успешных попытках создать инструмент для депикселизации текста. Так вот, буквально на днях стало известно ещё об одном из них.
Unredacter побуквенно подбирает спрятанный за пикселями текст, пикселизирует его и сравнивает получившееся изображение с оригиналом. И хотя, как и Depix, инструмент требует предварительной подготовки изображения, использовать его намного удобнее. Исходники на гитхабе: https://github.com/bishopfox/unredacter
#typescript #безопасность #инструменты
Мы уже писали об успешных попытках создать инструмент для депикселизации текста. Так вот, буквально на днях стало известно ещё об одном из них.
Unredacter побуквенно подбирает спрятанный за пикселями текст, пикселизирует его и сравнивает получившееся изображение с оригиналом. И хотя, как и Depix, инструмент требует предварительной подготовки изображения, использовать его намного удобнее. Исходники на гитхабе: https://github.com/bishopfox/unredacter
#typescript #безопасность #инструменты
🔥30👍8😢6🤮1
Что почитать на выходных: «Программист-прагматик», Дэвид Томас и Эндрю Хант
Это классическая книга, в которой простым языком объясняют полезные практики по самым различным темам. От личной ответственности и карьерного роста до архитектурных методик, придающих программам гибкость и простоту в адаптации и повторном использовании. Книга отлично подойдёт как начинающему программисту, так разработчику с опытом.
Основные темы:
— Борьба с недостатками программного обеспечения.
— Ловушки, связанные с дублированием.
— Создание гибких, динамичных и адаптируемых программ.
— Защита вашей программу при помощи контрактов, утверждений и исключений.
— Тестирование и многое другое.
Скачать книгу можно здесь: https://t.iss.one/devs_books/183
#книги
Это классическая книга, в которой простым языком объясняют полезные практики по самым различным темам. От личной ответственности и карьерного роста до архитектурных методик, придающих программам гибкость и простоту в адаптации и повторном использовании. Книга отлично подойдёт как начинающему программисту, так разработчику с опытом.
Основные темы:
— Борьба с недостатками программного обеспечения.
— Ловушки, связанные с дублированием.
— Создание гибких, динамичных и адаптируемых программ.
— Защита вашей программу при помощи контрактов, утверждений и исключений.
— Тестирование и многое другое.
Скачать книгу можно здесь: https://t.iss.one/devs_books/183
#книги
👍24👎3🤮3👏2❤1😁1
Энтузиаст показал в твиттере крошечный ретро ноутбук на базе Raspberry Pi Zero 2 W
Дословное название гаджета переводится как «пенал». Малыш оснащён 7,9-дюймовым дисплеем с разрешением 400x1280 пикселей. Корпус устройства напечатан на 3D-принтере, стилизован под ретро гаджет и напоминает HP 200LX Palmtop PC. Только с цветным экраном и более широкими клавишами. И самое приятное, что мини-ноутбук оснащён механической клавиатурой, собранной на базе Arduino Pro Micro.
Как вам девайс?
Кстати, если интересно собрать такой же, исходниками парень поделился на гитхабе: https://github.com/penk/penkesu
#diy #raspberry
Дословное название гаджета переводится как «пенал». Малыш оснащён 7,9-дюймовым дисплеем с разрешением 400x1280 пикселей. Корпус устройства напечатан на 3D-принтере, стилизован под ретро гаджет и напоминает HP 200LX Palmtop PC. Только с цветным экраном и более широкими клавишами. И самое приятное, что мини-ноутбук оснащён механической клавиатурой, собранной на базе Arduino Pro Micro.
Как вам девайс?
Кстати, если интересно собрать такой же, исходниками парень поделился на гитхабе: https://github.com/penk/penkesu
#diy #raspberry
👍73🤩12🔥3💩2❤1
Шикарная история, которая максимально наглядно показывает, почему нужно делать бэкапы
Помните мультик «История игрушек 2»? Так вот мы могли его не увидеть. По крайней мере в том виде, котором мы его знаем. Оказывается, незадолго до выхода картины на экраны, во время стандартной очистки файлового хранилища, один из сотрудников Pixar случайно удалил вообще всё.
Естественно, компания была готова к такому и делала бэкапы. Весь фильм занимал около 10 ГБ места, а бэкапы делались на ленточные накопители по 4 ГБ. Правда, по случайному стечению обстоятельств, журнал ошибок не записывался правильно. А новые данные просто циклично перезаписывали старые. Команде понадобилась неделя только для того, чтобы понять, что и бэкапов у них тоже нет.
А спас мультфильм как раз случай: у Галин Зусман, одной из сотрудниц, работавшей на удалёнке, чудом осталась копия файлов на домашнем ПК. Команде пришлось потратить кучу времени, чтобы сравнить актуальность файлов. Но выиграли они ещё больше. Мультфильм в итоге всё равно пришлось частично переделать. Но даже переделанный, он вышел в срок именно благодаря своевременно найденной копии.
Кстати, теперь Галин — продюсер спин-оффа «Истории игрушек» про Базза Лайтера, который выйдет в июне 2022 года.
#кек #история #безопасность
Помните мультик «История игрушек 2»? Так вот мы могли его не увидеть. По крайней мере в том виде, котором мы его знаем. Оказывается, незадолго до выхода картины на экраны, во время стандартной очистки файлового хранилища, один из сотрудников Pixar случайно удалил вообще всё.
Естественно, компания была готова к такому и делала бэкапы. Весь фильм занимал около 10 ГБ места, а бэкапы делались на ленточные накопители по 4 ГБ. Правда, по случайному стечению обстоятельств, журнал ошибок не записывался правильно. А новые данные просто циклично перезаписывали старые. Команде понадобилась неделя только для того, чтобы понять, что и бэкапов у них тоже нет.
А спас мультфильм как раз случай: у Галин Зусман, одной из сотрудниц, работавшей на удалёнке, чудом осталась копия файлов на домашнем ПК. Команде пришлось потратить кучу времени, чтобы сравнить актуальность файлов. Но выиграли они ещё больше. Мультфильм в итоге всё равно пришлось частично переделать. Но даже переделанный, он вышел в срок именно благодаря своевременно найденной копии.
Кстати, теперь Галин — продюсер спин-оффа «Истории игрушек» про Базза Лайтера, который выйдет в июне 2022 года.
#кек #история #безопасность
👍47🥰6😁2
Годнота для Java-разработчиков: дорожная карта с пояснениями и полезными материалами на 2022 год
Как всегда, кратко — на картинках, а более подробно — в статье на Medium: https://medium.com/javarevisited/the-java-programmer-roadmap-f9db163ef2c2
#java #шпаргалка
Как всегда, кратко — на картинках, а более подробно — в статье на Medium: https://medium.com/javarevisited/the-java-programmer-roadmap-f9db163ef2c2
#java #шпаргалка
👍34👎5❤1
Смерть open space: почему концепция открытых офисов провалилась?
Рассказываем, как возникла идея открытого рабочего пространства, что из себя представляла и во что в итоге превратилась:
https://tproger.ru/articles/smert-openspace/
#работа
Рассказываем, как возникла идея открытого рабочего пространства, что из себя представляла и во что в итоге превратилась:
https://tproger.ru/articles/smert-openspace/
#работа
👍29🔥1🥰1🎉1
Github радует ещё одним годным обновлением: сервис научили сканировать код в репозиториях на уязвимости с помощью машинного обучения.
На днях, в сервис завезли возможность добавлять в md-файлы динамические диаграммы Mermaid. Теперь же GitHub объявил о тестовом запуске сервиса Code Scanning, который сканирует код и выявляет в нём ошибки, приводящие к межсайтовому скриптингу, искажению путей файлов и подстановке SQL и NoSQL запросов. Фича реализована на основе CodeQL, проверка кода активируется при каждом выполнении команды git push, а результат закрепляется к pull-запросу.
Пока функция работает только в репозиториях с кодом на JavaScript и TypeScript. А чтобы активировать её, достаточно быть пользователем наборов security-extended и security-and-quality. Или включить поддержку функции вручную: https://github.blog/2022-02-17-code-scanning-finds-vulnerabilities-using-machine-learning/
#github #javascript
На днях, в сервис завезли возможность добавлять в md-файлы динамические диаграммы Mermaid. Теперь же GitHub объявил о тестовом запуске сервиса Code Scanning, который сканирует код и выявляет в нём ошибки, приводящие к межсайтовому скриптингу, искажению путей файлов и подстановке SQL и NoSQL запросов. Фича реализована на основе CodeQL, проверка кода активируется при каждом выполнении команды git push, а результат закрепляется к pull-запросу.
Пока функция работает только в репозиториях с кодом на JavaScript и TypeScript. А чтобы активировать её, достаточно быть пользователем наборов security-extended и security-and-quality. Или включить поддержку функции вручную: https://github.blog/2022-02-17-code-scanning-finds-vulnerabilities-using-machine-learning/
#github #javascript
👍30🔥11
Среди всех этих попыток заставить нейросети писать код, мы как-то пропустили действительно годный нейрогенератор AI Doc Writer.
Инструмент доступен как расширение VS Code и создан для документации кода с помощью нейросетей. Но в отличие от кодогенераторов, тут нейронки справляются с поставленной задачей куда лучше.
Круто, что для генерации комментов нужно просто выделить кусок кода. Само расширение бесплатное, а исходники доступны на GitHub. Правда, языки пока завезли не все — поддерживаются Python, JavaScript, TypeScript, PHP и Java. Но разработчики уверяют, что работают и над комментами для других языков:
https://marketplace.visualstudio.com/items?itemName=mintlify.document
#инструменты #нейросети
Инструмент доступен как расширение VS Code и создан для документации кода с помощью нейросетей. Но в отличие от кодогенераторов, тут нейронки справляются с поставленной задачей куда лучше.
Круто, что для генерации комментов нужно просто выделить кусок кода. Само расширение бесплатное, а исходники доступны на GitHub. Правда, языки пока завезли не все — поддерживаются Python, JavaScript, TypeScript, PHP и Java. Но разработчики уверяют, что работают и над комментами для других языков:
https://marketplace.visualstudio.com/items?itemName=mintlify.document
#инструменты #нейросети
👍29❤2
С 1 марта 2022 года в России больше нельзя выкидывать компьютерное железо на обычные мусорные площадки
Согласно приказу Минприроды, это коснётся системных блоков, материнских плат и жёстких дисков. Старое железо нужно будет сдать на специальные пункты приема для утилизации.
За несоблюдение правил, физлицам будет выписан штраф от 1-2 тыс. рублей, юрлицам — 100-200 тыс. рублей. Но штрафы смогут наложить только после того, как в районе будут созданы специальные площадки. Правда, в Минприроды пояснили, что даже в этом случае, они пока не могут отслеживать такие нарушения для физлиц. Но вот за организациями пообещали следить более пристально.
Сейчас все зарубежные производители платят экологический сбор при продаже своих товаров в РФ. В этот налог включена и номинальная оплата за утилизацию электронных устройств.
#hardware
Согласно приказу Минприроды, это коснётся системных блоков, материнских плат и жёстких дисков. Старое железо нужно будет сдать на специальные пункты приема для утилизации.
За несоблюдение правил, физлицам будет выписан штраф от 1-2 тыс. рублей, юрлицам — 100-200 тыс. рублей. Но штрафы смогут наложить только после того, как в районе будут созданы специальные площадки. Правда, в Минприроды пояснили, что даже в этом случае, они пока не могут отслеживать такие нарушения для физлиц. Но вот за организациями пообещали следить более пристально.
Сейчас все зарубежные производители платят экологический сбор при продаже своих товаров в РФ. В этот налог включена и номинальная оплата за утилизацию электронных устройств.
#hardware
👍43👎3🔥1
Old but gold: годный и до сих пор исправно обновляемый репозиторий с обучающими материалами по самым разным технологиям.
Там есть 3D-рендеринг, нейросети и даже материалы, которые учат создавать языки программирования с использованием Ассемблера. Собственно, название репозитория говорит само за себя. Если ещё не закинули к себе в сохранёночки, это ваш шанс:
https://github.com/danistefanovic/build-your-own-x
#шпаргалка
Там есть 3D-рендеринг, нейросети и даже материалы, которые учат создавать языки программирования с использованием Ассемблера. Собственно, название репозитория говорит само за себя. Если ещё не закинули к себе в сохранёночки, это ваш шанс:
https://github.com/danistefanovic/build-your-own-x
#шпаргалка
👍15🤔1
Больше дорожных карт богу дорожных карт: обновлённый роадмап для React-разработчиков
В шпаргалке собраны все актуальные на 2022 год инструменты и технологии. Новичкам она будет полезна для уверенного старта, а опытным разработчикам подскажет, куда развиваться дальше.
Кратко — на картинках, а более подробно — в заметке на Medium: https://medium.com/javarevisited/the-2019-react-js-developer-roadmap-9a8e290b8a56
#react #шпаргалка
В шпаргалке собраны все актуальные на 2022 год инструменты и технологии. Новичкам она будет полезна для уверенного старта, а опытным разработчикам подскажет, куда развиваться дальше.
Кратко — на картинках, а более подробно — в заметке на Medium: https://medium.com/javarevisited/the-2019-react-js-developer-roadmap-9a8e290b8a56
#react #шпаргалка
👍18💩9