TGViewer
Channel Public Channel
Шпаргалки программиста

Шпаргалки программиста

@progersit

Всё самое интересное по программированию

🌐 Админ @workakkk

https://t.me/itchannels_telegram - список полезных ит-каналов
Subscribers
2.22K
Photos
378
Videos
20
Links
160

Showing posts older than #33 · Back to latest

Older Posts 20 shown
Post #32 3.4K
Больше дорожных карт богу дорожных карт: обновлённый роадмап для React-разработчиков

В шпаргалке собраны все актуальные на 2022 год инструменты и технологии. Новичкам она будет полезна для уверенного старта, а опытным разработчикам подскажет, куда развиваться дальше.
Post #31 3.45K
Среди всех этих попыток заставить нейросети писать код, мы как-то пропустили действительно годный нейрогенератор AI Doc Writer.

Инструмент доступен как расширение VS Code и создан для документации кода с помощью нейросетей. Но в отличие от кодогенераторов, тут нейронки справляются с поставленной задачей куда лучше.

Круто, что для генерации комментов нужно просто выделить кусок кода. Само расширение бесплатное, а исходники доступны на GitHub. Правда, языки пока завезли не все — поддерживаются Python, JavaScript, TypeScript, PHP и Java. Но разработчики уверяют, что работают и над комментами для других языков:
Post #30 3.42K
Github радует ещё одним годным обновлением: сервис научили сканировать код в репозиториях на уязвимости с помощью машинного обучения.

На днях, в сервис завезли возможность добавлять в md-файлы динамические диаграммы Mermaid. Теперь же GitHub объявил о тестовом запуске сервиса Code Scanning, который сканирует код и выявляет в нём ошибки, приводящие к межсайтовому скриптингу, искажению путей файлов и подстановке SQL и NoSQL запросов. Фича реализована на основе CodeQL, проверка кода активируется при каждом выполнении команды git push, а результат закрепляется к pull-запросу.
Post #29 3.43K
Годнота для Java-разработчиков: дорожная карта с пояснениями и полезными материалами на 2022 год
Post #28 3.38K
Сможете ответить на 10 вопросов по Java и дойти до звания Java-мастера?

Вместе с Neoflex мы собрали для вас тест — переходите по ссылке и проверьте себя
Post #27 3.41K
Шикарная история, которая максимально наглядно показывает, почему нужно делать бэкапы

Помните мультик «История игрушек 2»? Так вот мы могли его не увидеть. По крайней мере в том виде, котором мы его знаем. Оказывается, незадолго до выхода картины на экраны, во время стандартной очистки файлового хранилища, один из сотрудников Pixar случайно удалил вообще всё.

Естественно, компания была готова к такому и делала бэкапы. Весь фильм занимал около 10 ГБ места, а бэкапы делались на ленточные накопители по 4 ГБ. Правда, по случайному стечению обстоятельств, журнал ошибок не записывался правильно. А новые данные просто циклично перезаписывали старые. Команде понадобилась неделя только для того, чтобы понять, что и бэкапов у них тоже нет.
Post #26 3.37K
Энтузиаст показал в твиттере крошечный ретро ноутбук на базе Raspberry Pi Zero 2 W

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

Как вам девайс?
Post #25 3.37K
Рекрутёр хантит разработчика:
Post #24 3.47K
На курсе от Яндекс Практикум помогут разобраться в принципах алгоритмов и структур данных, а ещё — не бросить начатое.

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

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

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

→ Пройдите бесплатно первую тему, чтобы проверить, подходит ли вам курс.
Post #23 3.43K
Как стать трейдером, проиграться, расстроиться, а потом вспомнить, что ты — программист, и отыграться

Наверняка, многие из нас хотя бы раз задумывались о том, чтобы попробовать заработать на бирже. И герой этой истории — не исключение. Дмитрий решил попробовать себя в роли трейдера — локдаун освободил кучу времени и нужно было чем-то себя занять, а накоплений как раз хватало для уверенной «попытки».
Post #22 3.39K
23 самых полезных хоткея Visual Studio Code: показываем, как использовать их правильно
Post #21 3.41K
В GitHub наконец-то завезли возможность добавлять в md-файлы динамические диаграммы Mermaid

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

Mermaid основан на JavaScript и с его помощью можно динамически создавать блок-схемы, UML-диаграммы и многое другое. Теперь полноценную поддержку схем добавили в синтаксис разметки Markdown. До этого диаграммы приходилось вставлять в виде изображений или «рисовать» с помощью ASCII символов.
Post #20 3.4K
На Яндекс Практикуме запускается новая специальность — «Инженер данных»

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

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

— работать с технологиями Python, SQL, Metabase, Airflow, PostgreSQL, MongoDB, ClickHouse, Celery, Kafka, Hadoop, Apache Spark, Spark Streaming и Yandex.Cloud;
— извлекать, очищать и сохранять данные;
— создавать и поддерживать хранилища типов Data Warehouse и Data Lake;
— работать со стриминговой обработкой данных и облаками.
Post #19 3.37K
Как разработчику составить личный план развития и придерживаться его

Сложно развиваться, когда ты не знаешь, куда и как идти. Рассказываем, как определить цель, найти наставника, разбить цели на задачи, следовать дедлайнам и отслеживать прогресс. А также о трудностях, с которыми придётся столкнуться в процессе обучения:
Post #18 3.37K
Олимпийские игры для любителей чекбоксов: забавный проект, в котором вам предстоит пробежать стометровку и поучаствовать в забеге с препятсвиями с помощью чекбоксов.
Post #17 3.4K
Microsoft случайно показала новый дизайн в стиле Windows 7 для Windows 11
«Новый» дизайн очень напоминает Windows Aero за счёт закругленных углов и эффекта Aero Glass с полупрозрачными заголовками окон. Microsoft отказалась от их поддержки ещё в Windows 10, но судя по всему, решила вернуться к ним в Windows 11.
Post #16 3.32K
Ну а если вы из тех, кто любит добавлять на сайт анимированный снег, гирлянды и прочие праздничные атрибуты, эта подборка точно для вас.
Post #15 3.37K
Бесплатный пробный урок продвинутого онлайн-курса «Kotlin Backend Developer»

На открытом уроке проработают вопросы второго шага разработки web-приложения — его API.
Post #14 3.37K
Принесли годноту для тимлидов: подробнейшая карта навыков и компетенций, поддерживаемая сообществом разработчиков.

Будет полезно разработчикам, чтобы оценить свой уровень и понять, куда развиваться дальше. Тимлидам, чтобы определить свою область ответственности и вектор развития с руководителем или провести собеседование.
Post #13 3.36K
Кстати, если интересно, как самим реализовать такие анимированные диаграммы, вот отличная мини-статья, которая поможет в этом разобраться.

Там описаны особенности работы с линейными/круговыми диаграммами и гистограммами. Делов на 10 строк кода, зато как красиво:
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →