Шпаргалки программиста
2.46K subscribers
362 photos
16 videos
114 files
151 links
Всё самое интересное по программированию

🌐 Админ @workakkk

https://xn--r1a.website/itchannels_telegram - список полезных ит-каналов
Download Telegram
Пост добра

Реддитор freddytylerpaul недавно рассказал историю о том, как его собака погрызла диски с играми. Среди них была копия DOOM с автографами разработчиков.

И хоть оказалось, что это всего лишь специальная обложка с распечатанными автографами, ситуация весьма обидная.

Но об истории узнали в Bethesda и отправили пострадавшему посылку с копиями DOOM, Skyrim и Fallout 4, подписанных разработчиками. В комплекте также шли коллекционные открытки с монстрами из DOOM и фигурка думгая.
Осторожно, возможно сейчас у вас сведёт олдскулы

Перед вами сборка SFF на основе Via C3 с Windows 98 на борту:
— материнская плата Jetway J627F800-OC;
— графика GeForce 5200 PCI 256MB;
— процессор Via C3 Samuel;
— 1 ГБ оперативной памяти DDR1.

Неплохая сборка для времён Windows 98. А если видеокарты продолжат дорожать, то и для нашего времени будет очень даже ничего.
Разработчики так сильно закритиковали Safari, что в Apple обратились к ним с просьбой лично рассказать, чем так плох их браузер.

Евангелист Apple и участница команды WDE для Safari и WebKit Джен Симмонс опубликовала пост в твиттере, в котором написала: «Все, кто меня упоминает, говорят, что Safari — худший, это новый IE».

В ответ на критику Джен попросила пользователей прямо в комментариях рассказать о конкретных ошибках и случаях отсутствия поддержки, которые препятствуют работе веб-сайтов и приложений в Safari. И на момент публикации у поста их собралось уже больше 1,2 тысяч.
Пишете на Python или Go и хотите работать в Яндексе? А может, хотите перейти на них с другого языка программирования?

Тогда вас ждут на Fast Track для бэкенд-разработчиков. На мероприятии, которое пройдет в онлайн-формате, вы сможете за пару дней получить оффер в команду по разработке FinOps платформы Яндекса.

FinOps платформа — это внутренняя высоконагруженная финансово-операционная система, через которую проходят денежные транзакции всех сервисов Яндекса. Приходите работать с нами, задачи сложные, но действительно интересные.

Когда: 26–27 февраля
HeadHunter запустил опрос среди соискателей в ИТ-сфере

Что станет для вас решающим фактором при выборе места работы? Глобальные ИТ-проекты для разных отраслей рынка? Или ведущие российские компании в качестве заказчиков?
This media is not supported in your browser
VIEW IN TELEGRAM
Не PlaySation единым: ещё одна инфографика от PieChartPirate — в этот раз по популярным игровым консолям

На днях мы публиковали инфографику о том, как за последние 10 лет менялась популярность языков программирования, судя по коду в открытых репозиториях на GitHub.

Эта же инфографика будет интересна скорее геймдев-разработчикам и просто любителям игровых приставок. На ней отображены консоли по количеству продаж от года к году.

Особенно интересно посмотреть на успехи Nintendo.
Codecademy теперь в телеграм!

Codecademy — это крупнейшая в мире платформа для изучения программирования. Теперь у них есть русскоязычный канал. Там постят перевод на русский такой инфы, которую не найти ни на одном форуме!
This media is not supported in your browser
VIEW IN TELEGRAM
Кстати, если интересно, как самим реализовать такие анимированные диаграммы, вот отличная мини-статья, которая поможет в этом разобраться.

Там описаны особенности работы с линейными/круговыми диаграммами и гистограммами. Делов на 10 строк кода, зато как красиво:
Принесли годноту для тимлидов: подробнейшая карта навыков и компетенций, поддерживаемая сообществом разработчиков.

Будет полезно разработчикам, чтобы оценить свой уровень и понять, куда развиваться дальше. Тимлидам, чтобы определить свою область ответственности и вектор развития с руководителем или провести собеседование.
Бесплатный пробный урок продвинутого онлайн-курса «Kotlin Backend Developer»

На открытом уроке проработают вопросы второго шага разработки web-приложения — его API.
This media is not supported in your browser
VIEW IN TELEGRAM
Ну а если вы из тех, кто любит добавлять на сайт анимированный снег, гирлянды и прочие праздничные атрибуты, эта подборка точно для вас.
Microsoft случайно показала новый дизайн в стиле Windows 7 для Windows 11
«Новый» дизайн очень напоминает Windows Aero за счёт закругленных углов и эффекта Aero Glass с полупрозрачными заголовками окон. Microsoft отказалась от их поддержки ещё в Windows 10, но судя по всему, решила вернуться к ним в Windows 11.
This media is not supported in your browser
VIEW IN TELEGRAM
Олимпийские игры для любителей чекбоксов: забавный проект, в котором вам предстоит пробежать стометровку и поучаствовать в забеге с препятсвиями с помощью чекбоксов.
Как разработчику составить личный план развития и придерживаться его

Сложно развиваться, когда ты не знаешь, куда и как идти. Рассказываем, как определить цель, найти наставника, разбить цели на задачи, следовать дедлайнам и отслеживать прогресс. А также о трудностях, с которыми придётся столкнуться в процессе обучения:
На Яндекс Практикуме запускается новая специальность — «Инженер данных»

Для его прохождения необходимы хотя бы базовые знания SQL и Python, знание проверят в специальном тесте перед стартом.

Сам курс на 75% состоит из практических занятий, а по окончании программы в вашем портфолио будет не менее 10 проектов. За время обучения вы научитесь:

— работать с технологиями Python, SQL, Metabase, Airflow, PostgreSQL, MongoDB, ClickHouse, Celery, Kafka, Hadoop, Apache Spark, Spark Streaming и Yandex.Cloud;
— извлекать, очищать и сохранять данные;
— создавать и поддерживать хранилища типов Data Warehouse и Data Lake;
— работать со стриминговой обработкой данных и облаками.
В GitHub наконец-то завезли возможность добавлять в md-файлы динамические диаграммы Mermaid

Как верно отмечают пользователи, осталось только дождаться нормального просмотра PDF и заживём!

Mermaid основан на JavaScript и с его помощью можно динамически создавать блок-схемы, UML-диаграммы и многое другое. Теперь полноценную поддержку схем добавили в синтаксис разметки Markdown. До этого диаграммы приходилось вставлять в виде изображений или «рисовать» с помощью ASCII символов.
23 самых полезных хоткея Visual Studio Code: показываем, как использовать их правильно
Как стать трейдером, проиграться, расстроиться, а потом вспомнить, что ты — программист, и отыграться

Наверняка, многие из нас хотя бы раз задумывались о том, чтобы попробовать заработать на бирже. И герой этой истории — не исключение. Дмитрий решил попробовать себя в роли трейдера — локдаун освободил кучу времени и нужно было чем-то себя занять, а накоплений как раз хватало для уверенной «попытки».
На курсе от Яндекс Практикум помогут разобраться в принципах алгоритмов и структур данных, а ещё — не бросить начатое.

Приходите учиться, если вы уверенно владеете одним из этих языков: C++, Python, Java, Go, JavaScript, C#.

Процесс обучения построен таким образом, чтобы вы прошли курс до конца:
→ Теория — в интерактивном учебнике, который доступен 24/7.
→ Практика — в Яндекс.Контесте, онлайн-платформе для решения задач по программированию.
→ Опытные разработчики объясняют сложные темы на вебинарах и проводят код-ревью в конце каждой темы.
→ Кураторы и команда поддержки помогают не прокрастинировать.
→ После окончания курса его можно перепройти на других языках самостоятельно.
→ Контент и его обновления остаются доступны навсегда.

Старт потока — 22 февраля. Курс длится 4 месяца, но его можно проходить быстрее плана — команда сопровождения подстроится под ваш темп.

→ Пройдите бесплатно первую тему, чтобы проверить, подходит ли вам курс.
Энтузиаст показал в твиттере крошечный ретро ноутбук на базе Raspberry Pi Zero 2 W

Дословное название гаджета переводится как «пенал». Малыш оснащён 7,9-дюймовым дисплеем с разрешением 400x1280 пикселей. Корпус устройства напечатан на 3D-принтере, стилизован под ретро гаджет и напоминает HP 200LX Palmtop PC. Только с цветным экраном и более широкими клавишами. И самое приятное, что мини-ноутбук оснащён механической клавиатурой, собранной на базе Arduino Pro Micro.

Как вам девайс?