Forwarded from BZD • Книги для программистов
АНБ в open source
АНБ открыло доступ к одному из своих инструментов для реверс-инжиниринга, GHIDRA
Новость • www.securitylab.ru/news/498229.php
Сайт (АНБ) • ghidra-sre.org
АНБ открыло доступ к одному из своих инструментов для реверс-инжиниринга, GHIDRA
Новость • www.securitylab.ru/news/498229.php
Сайт (АНБ) • ghidra-sre.org
SecurityLab.ru
АНБ открыло доступ к одному из своих инструментов для реверс-инжиниринга
В настоящее время инструментарий Ghidra доступен только на официальном сайте ведомства.
Python Learning Paths
Take your coding skills to the next level with Real Python’s accelerated study plans for beginner, intermediate, and advanced Python developers.
https://realpython.com/learning-paths/
Take your coding skills to the next level with Real Python’s accelerated study plans for beginner, intermediate, and advanced Python developers.
https://realpython.com/learning-paths/
Real Python
Python Learning Paths – Real Python
Take your coding skills to the next level with our Python roadmap including learning paths and study plans for beginner, intermediate, and advanced Python developers.
Forwarded from Python та програмування
Python Learning Paths
Take your coding skills to the next level with Real Python’s accelerated study plans for beginner, intermediate, and advanced Python developers.
https://realpython.com/learning-paths/
Take your coding skills to the next level with Real Python’s accelerated study plans for beginner, intermediate, and advanced Python developers.
https://realpython.com/learning-paths/
Real Python
Python Learning Paths – Real Python
Take your coding skills to the next level with our Python roadmap including learning paths and study plans for beginner, intermediate, and advanced Python developers.
Ace (Ajax.org Cloud9 Editor)
Ace is a standalone code editor written in JavaScript. Our goal is to create a browser based editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page or JavaScript application. Ace is developed as the primary editor for Cloud9 IDE and the successor of the Mozilla Skywriter (Bespin) Project.
Ace is a standalone code editor written in JavaScript. Our goal is to create a browser based editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page or JavaScript application. Ace is developed as the primary editor for Cloud9 IDE and the successor of the Mozilla Skywriter (Bespin) Project.
Amazon
Cloud IDE - AWS Cloud9 - AWS
AWS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser.
The "Zen" of vi is that you're speaking a language.
https://benmccormick.org/2014/07/02/learning-vim-in-2014-vim-as-language
https://blog.carbonfive.com/2011/10/17/vim-text-objects-the-definitive-guide/
https://stackoverflow.com/a/1220118/9254063
https://benmccormick.org/2014/07/02/learning-vim-in-2014-vim-as-language
https://blog.carbonfive.com/2011/10/17/vim-text-objects-the-definitive-guide/
https://stackoverflow.com/a/1220118/9254063
Forwarded from Журнал «Код»
Разработчик из Киргизии Тилек Мамутов проработал 11 лет в Google и теперь поможет другим технарям с помощью сервиса Outtalent попасть в крупнейшие технологические компании, такие как Google, Amazon, Spotify, Facebook и OpenAI.
Для того, чтобы воспользоваться сервисом, придется в качестве тестового решить минимум 200 задач на платформах LeetCode и Hackerrank и подтвердить знание английского языка. И, конечно, иметь опыт работы.
Если этап отбора пройден, за вас берутся джедаи Кремниевой долины — ищут подходящую вакансию через знакомых и устраивают школу юного падавана. Вы пройдете пробные собеседования, вызубрите мотивационный лист, изучите тактики разговора с рекрутером Google и наведете порядок в социальных сетях, чтобы фотографии из 2007 года не были обнаружены.
В чем подвох? Если вас взяли, придется отдать до 10% годовой зарплаты сервису. Кажется, что за светлое будущее столько и не жалко.
https://www.outtalent.com
Для того, чтобы воспользоваться сервисом, придется в качестве тестового решить минимум 200 задач на платформах LeetCode и Hackerrank и подтвердить знание английского языка. И, конечно, иметь опыт работы.
Если этап отбора пройден, за вас берутся джедаи Кремниевой долины — ищут подходящую вакансию через знакомых и устраивают школу юного падавана. Вы пройдете пробные собеседования, вызубрите мотивационный лист, изучите тактики разговора с рекрутером Google и наведете порядок в социальных сетях, чтобы фотографии из 2007 года не были обнаружены.
В чем подвох? Если вас взяли, придется отдать до 10% годовой зарплаты сервису. Кажется, что за светлое будущее столько и не жалко.
https://www.outtalent.com
Безкоштовні клавіатурні тренажери
https://www.ratatype.ua/#typing-tutor
https://www.typingstudy.com/uk-ukrainian-2/lesson/1/
https://stamina.ru/keyboard_trainer/download
https://www.ratatype.ua/#typing-tutor
https://www.typingstudy.com/uk-ukrainian-2/lesson/1/
https://stamina.ru/keyboard_trainer/download
www.ratatype.ua
Ratatype — Клавіатурний Тренажер та Уроки Друку
Навчись друкувати наосліп на Ratatype. Уроки допоможуть покращити навички набору тексту на клавіатурі. Склади тест й отримай сертифікат швидкості друку.
Forwarded from Telegram Desktop Themes
❓ HOW TO GENERATE A THEME
To create a theme with a background image included you should put two files in a .zip archive:
1⃣ First one is the color scheme:
'colors.tdesktop-theme'.
2⃣ Second one should be the background image:
It can be named 'background.jpg', 'background.png', 'tiled.jpg' or 'tiled.png'.
Tip: You should name it 'background' (if you'd like it not to be tiled), or it can be named 'tiled' (if you'd like it to be tiled).
▶️After that you need to change the extension of your .zip archive to 'tdesktop-theme', so you'll have:
mytheme.tdesktop-theme
|-colors.tdesktop-theme
|-background.jpg (or tiled.jpg, background.png, tiled.png)
🌐 Sample theme:
https://github.com/telegramdesktop/tdesktop/blob/dev/Telegram/Resources/default.tdesktop-theme#L1
To create a theme with a background image included you should put two files in a .zip archive:
1⃣ First one is the color scheme:
'colors.tdesktop-theme'.
2⃣ Second one should be the background image:
It can be named 'background.jpg', 'background.png', 'tiled.jpg' or 'tiled.png'.
Tip: You should name it 'background' (if you'd like it not to be tiled), or it can be named 'tiled' (if you'd like it to be tiled).
▶️After that you need to change the extension of your .zip archive to 'tdesktop-theme', so you'll have:
mytheme.tdesktop-theme
|-colors.tdesktop-theme
|-background.jpg (or tiled.jpg, background.png, tiled.png)
🌐 Sample theme:
https://github.com/telegramdesktop/tdesktop/blob/dev/Telegram/Resources/default.tdesktop-theme#L1
Forwarded from Типичный программист
Основные команды SQL
https://tproger.ru/translations/sql-recap/
Шпаргалка для тех, кто только начинает знакомство с базами данных либо хочет освежить свои знания, например, перед собеседованием.
#базыданных #sql
https://tproger.ru/translations/sql-recap/
Шпаргалка для тех, кто только начинает знакомство с базами данных либо хочет освежить свои знания, например, перед собеседованием.
#базыданных #sql
Forwarded from Типичный программист
Современные гаджеты, которые можно сделать своими руками
https://tproger.ru/digest/modern-gadgets-diy/
Не обязательно быть Илоном Маском, чтобы делать какие-то прикольные штуки. Мы собрали подборку из современных устройств и гаджетов, которые можно собрать у себя дома.
Например, в ролике в посте показано как своими руками собрать простейшие умные очки.
#diy #технологии
https://tproger.ru/digest/modern-gadgets-diy/
Не обязательно быть Илоном Маском, чтобы делать какие-то прикольные штуки. Мы собрали подборку из современных устройств и гаджетов, которые можно собрать у себя дома.
Например, в ролике в посте показано как своими руками собрать простейшие умные очки.
#diy #технологии
YouTube
How To Make Smart Glasses DIY at Home
How to make smart glasses at home
To build this type of smart glass you need Arduino nano, Bluetooth module, and OLED display.
In this video, I make easily homemade smart glasses for experience iot technology. You can watch time, notifications from a smartphone…
To build this type of smart glass you need Arduino nano, Bluetooth module, and OLED display.
In this video, I make easily homemade smart glasses for experience iot technology. You can watch time, notifications from a smartphone…
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
В общем случае с помощью shell команды без написания кода и интеграций можно получить любую метрику. Тогда почему бы это всё не визуализировать?
Наблюдение за изменением состояния в базе данных, мониторинг размера очередей, телеметрия с удалённых серверов, запуск деплой скриптов и получение нотификации по завершению — конфигурируется за минуту простым YAML файлом.
Исходники здесь: https://github.com/sqshq/sampler
Почитать подробнее здесь: https://tprg.ru/Tv0Y
#консоль
Наблюдение за изменением состояния в базе данных, мониторинг размера очередей, телеметрия с удалённых серверов, запуск деплой скриптов и получение нотификации по завершению — конфигурируется за минуту простым YAML файлом.
Исходники здесь: https://github.com/sqshq/sampler
Почитать подробнее здесь: https://tprg.ru/Tv0Y
#консоль
Forwarded from Типичный программист
Материалы по Си
Рекомендуем русскоязычный видеокурс для изучения языка Си с нуля. 42 урока, по 25−30 минут каждый: https://tproger.ru/video/clang-for-beginners-videos/
Если не хотите смотреть видеокурс, то по той же ссылке выше есть часовое видео, в котором объясняются основы синтаксиса языка: переменные, условные операторы, структуры, типы данных, функции, циклы.
Если видеоуроки вообще для вас не подходят, то у нас ещё есть подборка книг по Си: https://tproger.ru/books/clang-books/
#си
Рекомендуем русскоязычный видеокурс для изучения языка Си с нуля. 42 урока, по 25−30 минут каждый: https://tproger.ru/video/clang-for-beginners-videos/
Если не хотите смотреть видеокурс, то по той же ссылке выше есть часовое видео, в котором объясняются основы синтаксиса языка: переменные, условные операторы, структуры, типы данных, функции, циклы.
Если видеоуроки вообще для вас не подходят, то у нас ещё есть подборка книг по Си: https://tproger.ru/books/clang-books/
#си