Рубрика «Программирование»
Мой опыт с резиновым мужиком. Github Copilot
2022-05-19 в 5:26, admin, рубрики: copilot, github, python, машинное обучение, ненормальное программирование, Программирование, секс-робот, хабра-папаНачинающие программисты боятся темноты
2022-05-18 в 20:33, admin, рубрики: Карьера в IT-индустрии, Программирование, черт знает что, Читальный залНе могу больше. Это не моё. Я не тяну. Всю ночь не спал, ворочался, вставал, курил, читал, пытался смотреть телевизор, снова ложился… Ненавижу.
Всех, кто пишет эти радужные истории «войти в айти». Тех, кому я заплатил за курсы по программированию. «Друзей» и «советчиков», которые сказали: смело бросай свою старую, нелюбимую работу, и иди в программисты. Если бы вы только знали, о чём говорите…
Сегодня я уволюсь. Не могу больше выносить этот стыд, позор, невыносимое бессилие. Я не этому учился. Я хочу программировать, писать код. Но за последний месяц я не накорябал ни одной строчки.
Я один в темноте.
Утро
Почему я больше не рекомендую Julia
2022-05-18 в 12:17, admin, рубрики: Julia, визуализация данных, математические вычисления, Программирование, статистика, языки программирования
Много лет я пользовался языком программирования Julia для преобразования, очистки, анализа и визуализации данных, расчёта статистики и выполнения симуляций.
Я опубликовал несколько опенсорсных пакетов для работы с такими вещами, как поля расстояний со знаком, поиск ближайших соседей и паттерны Тьюринга (а также с другими), создавал визуальные объяснения таких концепций Julia, как broadcasting и массивы, а ещё применял Julia при создании генеративной графики для моих визиток.
Какое-то время назад я перестал пользоваться Julia, но иногда мне задают о нём вопросы. Когда люди спрашивают меня, я отвечаю, что больше не рекомендую его. Мне подумалось, что стоит написать, почему.
Читать полностью »
Подробный отзыв о Яндекс Практикуме: за что хвалить и ругать
2022-05-17 в 7:29, admin, рубрики: Карьера в IT-индустрии, курс по веб-разработке, курсы программирования, отзыв, отзыв практикум, Программирование, Учебный процесс в IT, фронтенд, Яндекс.практикум
Это будет не классический отзыв о том, как я учился на курсе в Яндекс Практикуме и все было замечательно. Скорее, это мой ответ на спорные и негативные отзывы, которые гуляют по Хабру. Не скажу, что в моем случае все было идеально, но захотелось разобраться в тех «страшилках», которые я встречал.
Пишем свою библиотеку для I2C OLED микродисплея 128х32px
2022-05-16 в 9:00, admin, рубрики: diy или сделай сам, oled display, ruvds_статьи, Блог компании RUVDS.com, Программирование, программирование микроконтроллеров, Разработка под Arduino, шрифт
Недавно я обратил свой взгляд на небольшой, но весьма привлекательный OLED микродисплей, который можно вполне успешно применять в своих самоделках, одна беда — известные библиотеки для него поддерживают только латинский шрифт. Ситуация усугубляется тем, что я использую его для подключения к esp32, а не Arduino. Поэтому arduino-библиотеки можно сразу отбросить. Что с этим делать и как дальше жить, об этом мы и поговорим в этой статье.
Симулятор x86 подобного процессора на машине Тьюринга
2022-05-15 в 13:05, admin, рубрики: javascript, turing machine, Алгоритмы, машина Тьюринга, Программирование, симулятор процессораПривет! В свободное от работы время по вечерам мне нравится воплощать в жизнь свои сумасшедшие идеи. В один из таких вечеров родилась мысль реализовать компилятор кода в машину Тьюринга. Осознав всю тщетность бытияЧитать полностью »
C++ магистрали потоков и древо алгоритма
2022-05-15 в 12:06, admin, рубрики: application architecture, c++, channel, execution_tree, mutexless, template, thread, thread_highways, машинное обучение, ПрограммированиеПривет. В этой публикации речь пойдёт о многопоточке, каналах, подписках, планировании регулярных задач, мониторинге, нейросетях и самоэволюционирующих алгоритмах.
Для начала небольшое вступление, а потом пойдёт C++ код.
Знакомство с ООП на примере JavaScript
2022-05-15 в 10:00, admin, рубрики: abstraction, classes, incapsulation, inheritance, javascript, object composition, polymorphism, ruvds_перевод, Блог компании RUVDS.com, ооп, Программирование
Всем привет! В этой статье мы рассмотрим основные характеристики объектно-ориентированного программирования (ООП) на практических примерах JS-кода. В ходе обсуждения мы осветим основные принципы ООП, а также ответим на вопросы, почему и когда этот стиль может быть полезен. Читать полностью »
Концепция умного указателя static_ptr<T> в C++
2022-05-14 в 19:18, admin, рубрики: c++, memory allocation, smart pointers, unique_ptr, Программирование, умный указатель
В C++ есть несколько "умных указателей" - std::unique_ptr
, std::shared_ptr
, std::weak_ptr
. Также есть более нестандартные умные указатели, например в boost1: intrusive_ptr
, local_shared_ptr
.
В этой статье мы рассмотрим новый вид умного указателя, который можно назвать static_ptr
. Больше всего он похож на Читать полностью »
PProto: бинарный rpc протокол для Qt framework (часть 2)
2022-05-14 в 18:52, admin, рубрики: c++, RPC, десериализация, Программирование, сериализация, Сетевые технологии
В первой части статьи было рассказано о бинарном и json форматах сериализации данных, о механизмах версионирования. В этой части речь пойдет о концепции команд, сообщениях, и механизмах их доставки.