Швейцарский нож для данных
Инженерам частенько нужно поманипулировать текстом и данными: то что-нибудь сжать, то декодировать или использовать криптографию. Как это делать вручную, надо еще сообразить. Искать инструмент под каждую задачу — лучше, но все еще муторно.
Иногда мы делимся годными инструментами для разработчиков: по мере того, как находим их сами. Сегодня именно такой день. Оригинальное название хорошо передает предназначение инструмента — Cyber Swiss Army Knife.
Это отличный сборник готовых конструкций, который решает проблемы работы с данными. Отдельно здорово, что в нём можно собирать цепочки из операций над данными и делиться ими простой ссылкой. Исходники доступны на гитхабе.
В общем, сохраняйте, чтобы не потерять. Советуем: https://gchq.github.io/CyberChef/
#opensource #инструменты
Инженерам частенько нужно поманипулировать текстом и данными: то что-нибудь сжать, то декодировать или использовать криптографию. Как это делать вручную, надо еще сообразить. Искать инструмент под каждую задачу — лучше, но все еще муторно.
Иногда мы делимся годными инструментами для разработчиков: по мере того, как находим их сами. Сегодня именно такой день. Оригинальное название хорошо передает предназначение инструмента — Cyber Swiss Army Knife.
Это отличный сборник готовых конструкций, который решает проблемы работы с данными. Отдельно здорово, что в нём можно собирать цепочки из операций над данными и делиться ими простой ссылкой. Исходники доступны на гитхабе.
В общем, сохраняйте, чтобы не потерять. Советуем: https://gchq.github.io/CyberChef/
#opensource #инструменты
Программирование без написания кода
В современном мире, похоже, возможно всё, даже программировать без глубоких знаний в этой области. Это стало возможным благодаря no-code и low-code, которые позволяют создавать приложения и веб-сайты без написания кода, в привычном нам понимании.
В этой статье вы узнаете, что такое no-code и low-code, зачем они нужны и какую выгоду можно извлечь из их использования.
#инструменты #советы
В современном мире, похоже, возможно всё, даже программировать без глубоких знаний в этой области. Это стало возможным благодаря no-code и low-code, которые позволяют создавать приложения и веб-сайты без написания кода, в привычном нам понимании.
В этой статье вы узнаете, что такое no-code и low-code, зачем они нужны и какую выгоду можно извлечь из их использования.
#инструменты #советы
Media is too big
VIEW IN TELEGRAM
Невероятно быстрый проводник для Windows
Многие из вас могли заметить, как порой может тормозить файловый менеджер Windows, да и пользоваться им бывает не очень удобно.
Для тех, кто устал сталкиваться с этими неудобствами и был создан новый проводник — Disk Voyager, который просто поражает скоростью работы. Его основные функции вы можете увидеть на видео.
Скачать Disk Voyager можно будет 12 декабря на сайте проекта: https://diskvoyager.com/
#инструменты #windows
Многие из вас могли заметить, как порой может тормозить файловый менеджер Windows, да и пользоваться им бывает не очень удобно.
Для тех, кто устал сталкиваться с этими неудобствами и был создан новый проводник — Disk Voyager, который просто поражает скоростью работы. Его основные функции вы можете увидеть на видео.
Скачать Disk Voyager можно будет 12 декабря на сайте проекта: https://diskvoyager.com/
#инструменты #windows
Усмирение хаоса: как навести порядок в проекте
В новых проектах часто возникает беспорядок: процессы не отлажены, задачи запутанны и не распределены между сотрудниками. Из-за такого хаоса часто страдают не только продукт, но и специалисты.
Но что же делать со всем этим? И как понять, что в проекте пора наводить порядок? Об этом и не только в этой статье.
#советы #инструменты
В новых проектах часто возникает беспорядок: процессы не отлажены, задачи запутанны и не распределены между сотрудниками. Из-за такого хаоса часто страдают не только продукт, но и специалисты.
Но что же делать со всем этим? И как понять, что в проекте пора наводить порядок? Об этом и не только в этой статье.
#советы #инструменты
Forwarded from Точка входа в программирование
Media is too big
VIEW IN TELEGRAM
Интерактивная база игровых уровней
Отличный инструмент для просматривания карт уровней из некоторых легендарных игр и путешествия по ним без столкновения со стенами, предметами и гравитацией. Для разработчиков игр будет особенно полезно изучить архитектуру уровней и размещение локаций.
На сайте есть карты как более современных игр, вроде Super Mario Odyssey, так и вечной классики, например: GTA Vice City.
#инструменты #gamedev
Отличный инструмент для просматривания карт уровней из некоторых легендарных игр и путешествия по ним без столкновения со стенами, предметами и гравитацией. Для разработчиков игр будет особенно полезно изучить архитектуру уровней и размещение локаций.
На сайте есть карты как более современных игр, вроде Super Mario Odyssey, так и вечной классики, например: GTA Vice City.
#инструменты #gamedev
Forwarded from Веб-страница
Состоялся релиз Puter — браузерной среды рабочего стола
Разработчики выпустили браузерную среду рабочего стола Puter, которую можно использовать для создания своих веб-проектов.
Puter представляет собой усовершенствованную и быструю среду рабочего стола, которая запускается в браузере. Решение можно кастомизировать под свои задачи.
Puter написан на JavaScript и jQuery. Разработчики не использовали фреймворки, чтобы полностью контролировать стек и избежать появления сложных абстракций. jQuery выбрали из-за того, что Puter взаимодействует напрямую с DOM, а jQuery предоставляет «элегантное, но мощное API для этих задач».
Разработчики развернули демоверсию Puter: https://puter.com/
В ней есть файловый менеджер, терминал, блокнот, графический редактор, камера, диктофон и даже VS Code. Окна можно перемещать по рабочему столу, изменить их размер, сворачивать и открывать на полный экран.
Код проекта есть на GitHub: https://github.com/HeyPuter/puter
@tproger_web #javascript #инструменты
Разработчики выпустили браузерную среду рабочего стола Puter, которую можно использовать для создания своих веб-проектов.
Puter представляет собой усовершенствованную и быструю среду рабочего стола, которая запускается в браузере. Решение можно кастомизировать под свои задачи.
Puter написан на JavaScript и jQuery. Разработчики не использовали фреймворки, чтобы полностью контролировать стек и избежать появления сложных абстракций. jQuery выбрали из-за того, что Puter взаимодействует напрямую с DOM, а jQuery предоставляет «элегантное, но мощное API для этих задач».
Разработчики развернули демоверсию Puter: https://puter.com/
В ней есть файловый менеджер, терминал, блокнот, графический редактор, камера, диктофон и даже VS Code. Окна можно перемещать по рабочему столу, изменить их размер, сворачивать и открывать на полный экран.
Код проекта есть на GitHub: https://github.com/HeyPuter/puter
@tproger_web #javascript #инструменты
Forwarded from Веб-страница
Курс: Основы API
Забирайте базовый курс по API. Тут разбирают, что из себя представляет API, как работает и зачем он нужен. Также рассмотрят примеры использования, способы вызова и тенденции развития.
Понимание принципов работы API становится всё более актуальным для карьеры в индустрии разработки ПО. На курсе вы изучите некоторые фундаментальные концепции API и определите общую модель того, как он используется: https://stepik.org/course/124947/promo?search=3345883703
@tproger_web #инструменты #курс
Забирайте базовый курс по API. Тут разбирают, что из себя представляет API, как работает и зачем он нужен. Также рассмотрят примеры использования, способы вызова и тенденции развития.
Понимание принципов работы API становится всё более актуальным для карьеры в индустрии разработки ПО. На курсе вы изучите некоторые фундаментальные концепции API и определите общую модель того, как он используется: https://stepik.org/course/124947/promo?search=3345883703
@tproger_web #инструменты #курс
Forwarded from Веб-страница
Полезная библиотека для понимания работы JS
js2flowchart — библиотека визуализации для преобразования любого кода JavaScript в красивую блок-схему SVG. Вы можете изучать чужой код, делать рефакторинг или писать документацию, не путаясь в функциональности. А начинающим — неплохая шпаргалка по foo, while, if:
https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart
@tproger_web #javascript #инструменты
js2flowchart — библиотека визуализации для преобразования любого кода JavaScript в красивую блок-схему SVG. Вы можете изучать чужой код, делать рефакторинг или писать документацию, не путаясь в функциональности. А начинающим — неплохая шпаргалка по foo, while, if:
https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart
@tproger_web #javascript #инструменты
Forwarded from Веб-страница
Интерактивный гайд по CSS Container Queries
Отличная возможность для того, чтобы попробовать относительно новую фичу без необходимости создавать свою песочницу: https://ishadeed.com/article/css-container-query-guide
#инструменты #css
Отличная возможность для того, чтобы попробовать относительно новую фичу без необходимости создавать свою песочницу: https://ishadeed.com/article/css-container-query-guide
#инструменты #css
Держите утилиту, отключающую любую рекламу в Windows 11
После недавнего обновления Windows 11, где ребята из Microsoft добавили рекламные объявления в меню "Пуск", многие пользователи выразили недовольство загромождённым интерфейсом.
На помощь пользователям пришла девушка-разработчик. Она создала утилиту «Oh F*ck Go Back» (в нейминг точно душу вложила), позволяющую отключать все виды рекламы в операционной системе одним кликом мыши. Без необходимости лазить по настройкам или рыться в реестре.
Программа имеет простой интерфейс с выбором отключаемых рекламных элементов. Каждый клик по флажку безопасно редактирует реестр, избавляя пользователей от риска повредить операционную систему из-за опечатки.
Репозиторий проекта: https://github.com/xM4ddy/OFGB?tab=readme-ov-file
#инструменты #windows
После недавнего обновления Windows 11, где ребята из Microsoft добавили рекламные объявления в меню "Пуск", многие пользователи выразили недовольство загромождённым интерфейсом.
На помощь пользователям пришла девушка-разработчик. Она создала утилиту «Oh F*ck Go Back» (в нейминг точно душу вложила), позволяющую отключать все виды рекламы в операционной системе одним кликом мыши. Без необходимости лазить по настройкам или рыться в реестре.
Программа имеет простой интерфейс с выбором отключаемых рекламных элементов. Каждый клик по флажку безопасно редактирует реестр, избавляя пользователей от риска повредить операционную систему из-за опечатки.
Репозиторий проекта: https://github.com/xM4ddy/OFGB?tab=readme-ov-file
#инструменты #windows
Как научиться печатать код быстро?
Обычные тренажёры быстрой печати не учитывают особенности кода. А в нём часто используются переводы строк, пробелы, табы и специальные символы. Но есть тренажёр, созданный специально для программистов.
Он учитывает особенности разных языков программирования, позволяя тренироваться на коде открытых проектов. Самое интересное, что сервис позволяет загрузить и свой код. Конечно, желаем никогда не оказаться в ситуации, когда нужно писать код на скорость. Но если вдруг очень захотелось, то почему бы и нет — SpeedCoder к вашим услугам: https://tprg.ru/b8BJ
#инструменты #обучение
Обычные тренажёры быстрой печати не учитывают особенности кода. А в нём часто используются переводы строк, пробелы, табы и специальные символы. Но есть тренажёр, созданный специально для программистов.
Он учитывает особенности разных языков программирования, позволяя тренироваться на коде открытых проектов. Самое интересное, что сервис позволяет загрузить и свой код. Конечно, желаем никогда не оказаться в ситуации, когда нужно писать код на скорость. Но если вдруг очень захотелось, то почему бы и нет — SpeedCoder к вашим услугам: https://tprg.ru/b8BJ
#инструменты #обучение
Haystack: IDE, которая превратит вашу кодовую базу в визуальный граф
Haystack был создан специально для работы с большой и сложной кодовой базой, предлагая удобные визуальные решения, которые помогут понять структуру проекта. А также легко перемещаться между функциями, классами и методами, и видеть взаимосвязи между ними.
Помимо этого, инструмент имеет собственного копилота с ChatGPT, который можно использовать для автоматизации рутинных задач. Например, он может автоматически создавать методы или вносить изменения в код, которые вы впоследствиё и просто подтверждаете или отклоняете.
И, что немаловажно, Haystack — это, по сути, форк VSCode. Поэтому, если вы уже привыкли к этому редактору, работа с Haystack будет для вас максимально безболезненной. Конфиг можно перенести без проблем.
#ide #инструменты
Haystack был создан специально для работы с большой и сложной кодовой базой, предлагая удобные визуальные решения, которые помогут понять структуру проекта. А также легко перемещаться между функциями, классами и методами, и видеть взаимосвязи между ними.
Помимо этого, инструмент имеет собственного копилота с ChatGPT, который можно использовать для автоматизации рутинных задач. Например, он может автоматически создавать методы или вносить изменения в код, которые вы впоследствиё и просто подтверждаете или отклоняете.
И, что немаловажно, Haystack — это, по сути, форк VSCode. Поэтому, если вы уже привыкли к этому редактору, работа с Haystack будет для вас максимально безболезненной. Конфиг можно перенести без проблем.
#ide #инструменты