Как сделать профиль на GitHub привлекательным
Хотите, чтобы ваш профиль на GitHub выглядел профессионально и привлекал работодателей? Лаконично и грамотно оформленный профиль добавит вам дополнительные очки при трудоустройстве.
Чтобы не тратить много времени на создание профиля, воспользуйтесь этим сайтом. Просто заполните необходимые разделы и получите идеально оформленный профиль.
#github
Хотите, чтобы ваш профиль на GitHub выглядел профессионально и привлекал работодателей? Лаконично и грамотно оформленный профиль добавит вам дополнительные очки при трудоустройстве.
Чтобы не тратить много времени на создание профиля, воспользуйтесь этим сайтом. Просто заполните необходимые разделы и получите идеально оформленный профиль.
#github
👍2
5 игр для тех, кто хочет освоить низкоуровневое программирование
Геймификация учебного процесса позволяет сильно упростить усваивание новой информации.
И если для высокоуровневых ЯПов игр-тренажёров хоть отбавляй, то для низкоуровневой разработки ещё надо поискать.
Мы поискали и нашли! В этой подборке собраны игры, которые позволят вам «создать» свой процессор, разобраться в ассемблере или программировать наноботов: https://habr.com/ru/articles/833652/
Возможно, тут нет вашей любимой игры. Поделитесь ею с нами в комментариях.
#assembler #геймификация
Геймификация учебного процесса позволяет сильно упростить усваивание новой информации.
И если для высокоуровневых ЯПов игр-тренажёров хоть отбавляй, то для низкоуровневой разработки ещё надо поискать.
Мы поискали и нашли! В этой подборке собраны игры, которые позволят вам «создать» свой процессор, разобраться в ассемблере или программировать наноботов: https://habr.com/ru/articles/833652/
Возможно, тут нет вашей любимой игры. Поделитесь ею с нами в комментариях.
#assembler #геймификация
🔥9❤1👍1
Хакеры могут обойти настройки безопасности в вашем Outlook с помощью CSS
Исследователи обнаружили метод обхода антивирусной защиты в Outlook, который позволяет хакерам скрыть сообщение с предупреждением о незнакомом контакте или о чём-то ещё. Невнимательный пользователь, не увидев это сообщение, может перейти по вредоносной ссылке или отправить чувствительные данные злоумышленникам.
Microsoft уже в курсе угрозы. Там ответили, что метод работает, но торопиться устранять его не будут. Такие дела 🤷♂️
Подробнее об угрозе, которая ещё какое-то время будет с нами:
https://tproger.ru/news/--manipulyacii-s-css-v-html-pismah-obhodyat-preduprezhdeniya-bezopasnosti-v-outlook
#новости #css #безопасность
Исследователи обнаружили метод обхода антивирусной защиты в Outlook, который позволяет хакерам скрыть сообщение с предупреждением о незнакомом контакте или о чём-то ещё. Невнимательный пользователь, не увидев это сообщение, может перейти по вредоносной ссылке или отправить чувствительные данные злоумышленникам.
Microsoft уже в курсе угрозы. Там ответили, что метод работает, но торопиться устранять его не будут. Такие дела 🤷♂️
Подробнее об угрозе, которая ещё какое-то время будет с нами:
https://tproger.ru/news/--manipulyacii-s-css-v-html-pismah-obhodyat-preduprezhdeniya-bezopasnosti-v-outlook
#новости #css #безопасность
This media is not supported in your browser
VIEW IN TELEGRAM
Получаем лёгкий дофамин: делаем игру на Unity за один час
Это будет казуальная, но всё же полноценная игра, в которую вы сможете поиграть и похвастаться перед друзьями.
Пошаговая инструкция ждёт вас по ссылке: https://tproger.ru/articles/sozdaem-giperkazualnuju-igru-v-stile-fire-balls-3d-na-unity
#gamedev #unity
Это будет казуальная, но всё же полноценная игра, в которую вы сможете поиграть и похвастаться перед друзьями.
Пошаговая инструкция ждёт вас по ссылке: https://tproger.ru/articles/sozdaem-giperkazualnuju-igru-v-stile-fire-balls-3d-na-unity
#gamedev #unity
🔥4
Как на самом деле работают айтишники: внутренняя кухня отделов разработки
Об этом не рассказывают в статьях и видео о программировании, но именно без этих знаний вам так сложной пройти собес и попасть на работу!
Это видео поможет вам снять розовые очки и посмотреть на процессы разработки в компаниях своими глазами, чтобы вы понимали куда попадёте на самом деле:
https://youtu.be/zCamBnDSbxs
#видео
Об этом не рассказывают в статьях и видео о программировании, но именно без этих знаний вам так сложной пройти собес и попасть на работу!
Это видео поможет вам снять розовые очки и посмотреть на процессы разработки в компаниях своими глазами, чтобы вы понимали куда попадёте на самом деле:
https://youtu.be/zCamBnDSbxs
#видео
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем собственное API на Python
Если говорить совсем простыми словами, API позволяет программам взаимодействовать между собой с помощью определённых правил-комманд, которые объясняют одной программе, что она может получить от другой и как ей это сделать.
По сути это набор функций, которые вы можете добавить в свой проект и сделать его возможности доступными для других.
О том, как это сделать: https://habr.com/ru/articles/827134/
#python #api
Если говорить совсем простыми словами, API позволяет программам взаимодействовать между собой с помощью определённых правил-комманд, которые объясняют одной программе, что она может получить от другой и как ей это сделать.
По сути это набор функций, которые вы можете добавить в свой проект и сделать его возможности доступными для других.
О том, как это сделать: https://habr.com/ru/articles/827134/
#python #api
👍6😁1
Как создавалась PowerShell
Во времена MS-DOS и первых Windows у нас были только скудные
И вот тут на сцене появляется Джеффри Сновер, который в 2003 году вместе с командой начал разработку кросплатформенного инструмента для Windows, MacOS и Linux.
Подробности в статье
#историяit #PowerShell #windows
Во времена MS-DOS и первых Windows у нас были только скудные
command.com и cmd.exe. У них было мало возможностей и требовало много дополнительных инструментов.И вот тут на сцене появляется Джеффри Сновер, который в 2003 году вместе с командой начал разработку кросплатформенного инструмента для Windows, MacOS и Linux.
Подробности в статье
#историяit #PowerShell #windows
👍2🎉2
Forwarded from Типичный программист
Разбираемся с CORS
Cross-origin resource sharing (CORS) — это механизм браузера, который обеспечивает контролируемый доступ к ресурсам, расположенным за пределами заданного домена. В вебе это довольно важная тема.
Поэтому держите небольшой набор статей, который поможет понять, как это вообще устроено. А если уже понимаете, но вас задолбали ошибки, то и с этим тоже:
Лайтовое введение в CORS: история возникновения, как устроен и оптимальные методы работы: https://habr.com/ru/companies/macloud/articles/553826/
Более серьёзное руководство с многочисленными примерами и дополнительной информацией: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
Наиболее частые ошибки и способы их устранения: https://fatimamo.com/become-a-cors-wizard
#cors #веб
Cross-origin resource sharing (CORS) — это механизм браузера, который обеспечивает контролируемый доступ к ресурсам, расположенным за пределами заданного домена. В вебе это довольно важная тема.
Поэтому держите небольшой набор статей, который поможет понять, как это вообще устроено. А если уже понимаете, но вас задолбали ошибки, то и с этим тоже:
Лайтовое введение в CORS: история возникновения, как устроен и оптимальные методы работы: https://habr.com/ru/companies/macloud/articles/553826/
Более серьёзное руководство с многочисленными примерами и дополнительной информацией: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
Наиболее частые ошибки и способы их устранения: https://fatimamo.com/become-a-cors-wizard
#cors #веб
❤3✍1
Знакомьтесь, рекурсия
В этой статье вы познакомитесь с базовым понятием рекурсии на простых примерах и сможете разобраться, как рекурсивные функции вызывают сами себя, а главное, зачем:
https://techrocks.ru/2019/09/15/recursion-demystified/
В этой статье вы познакомитесь с базовым понятием рекурсии на простых примерах и сможете разобраться, как рекурсивные функции вызывают сами себя, а главное, зачем:
https://techrocks.ru/2019/09/15/recursion-demystified/
This media is not supported in your browser
VIEW IN TELEGRAM
Всё в одном: используем сразу несколько нейронок одновременно
Появился очень удобный сервис ChatHub. В нём одновременно работаеют самые популярные ИИ: GPT-4o, Claude 3.5, Llama 3 и другие. Вам достаточно написать один промпт, а каждая нейросеть предложит свой вариант чтобы вы выбрали наиболее подходящий.
А если промпта нет, то можно выбрать готовый из каталога там же: https://app.chathub.gg/
#инструменты #ии
Появился очень удобный сервис ChatHub. В нём одновременно работаеют самые популярные ИИ: GPT-4o, Claude 3.5, Llama 3 и другие. Вам достаточно написать один промпт, а каждая нейросеть предложит свой вариант чтобы вы выбрали наиболее подходящий.
А если промпта нет, то можно выбрать готовый из каталога там же: https://app.chathub.gg/
#инструменты #ии
👍6
История Linux и UNIX. Кто породил все современные системы?
Давайте погрузимся в историю. Сегодня вы узнаете о том, как появилась Linux — ОС, которая чётко ассоциируется с разработкой и IT.
https://youtu.be/2yyYfe_b5sU
#историяit #linux
Давайте погрузимся в историю. Сегодня вы узнаете о том, как появилась Linux — ОС, которая чётко ассоциируется с разработкой и IT.
https://youtu.be/2yyYfe_b5sU
#историяit #linux
YouTube
История Linux и UNIX! Кто породил ВСЕ современные системы!
Получите месяц Толка бесплатно по промокоду PRO — https://bit.ly/3tzEklU
Недорогой монитор QHD https://www.citilink.ru/product/monitor-sunwind-27-sun-m27bg130-chernyi-ips-8ms-16-9-hdmi-mat-250cd-1772349/?utm_source=yt_blogger_prohitech&utm_medium=display…
Недорогой монитор QHD https://www.citilink.ru/product/monitor-sunwind-27-sun-m27bg130-chernyi-ips-8ms-16-9-hdmi-mat-250cd-1772349/?utm_source=yt_blogger_prohitech&utm_medium=display…
Redis за 20 минут
Redis — это хранилище данных, где они хранятся в виде пар «ключ-значение». В этом видео вы узнаете всё с самых основ: начиная с того, что это и как его установить и до того, как использовать его в реальном проекте и какой прирост производительности он может дать.
https://youtu.be/QpBaA6B1U90
#redis #видео
Redis — это хранилище данных, где они хранятся в виде пар «ключ-значение». В этом видео вы узнаете всё с самых основ: начиная с того, что это и как его установить и до того, как использовать его в реальном проекте и какой прирост производительности он может дать.
https://youtu.be/QpBaA6B1U90
#redis #видео
YouTube
Redis за 20 минут
📚 Освой SQL и PostgreSQL с нуля
💡 Мой курс для начинающих — 25% скидка по этой ссылке
https://stepik.org/a/207878/pay?promo=e2abcd7f1b6ee50a
В этом видео мы поговорим о Redis.
Здесь мы будем изучать Redis с самых основ: начиная с того, что это и как его…
💡 Мой курс для начинающих — 25% скидка по этой ссылке
https://stepik.org/a/207878/pay?promo=e2abcd7f1b6ee50a
В этом видео мы поговорим о Redis.
Здесь мы будем изучать Redis с самых основ: начиная с того, что это и как его…
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Самый дорогой баг в истории: $5.18 млн/сек, $8.65 млрд за 28 минут
Когда кажется, что ваш баг на проде — это конец света, вспомните историю Knight Capital. У ребят была задача выкатить обнову торгового бота за 33 дня, поэтому они начали спринт, работая по 80 часов в неделю.
Разработчики оставили старые методы и классы в коде, чтобы избежать пересборки, и заменили тестовый код на новый «рабочий». Тесты прошли успешно и утром 1 августа в 8:00 код развернули в прод. Всё выглядело отлично, но веселье было впереди.
Фатальной ошибкой стало то, что все пошли на созвон и согласно политике компании поставили телефоны на беззвучный режим. В это время бот начал скупать все доступные акции по самым высоким ценам. И через 11 минут объём сделок составил $3 млрд.
В этот момент гендир компании уже бегал по коридорам и гонял людей в попытках это исправить, но не один из разрабов не смог справиться с проблемой. И тогда сотрудники просто решили физически уничтожить сервера с помощьюПОЖАРНЫХ ТОПОРОВ .
#история
Когда кажется, что ваш баг на проде — это конец света, вспомните историю Knight Capital. У ребят была задача выкатить обнову торгового бота за 33 дня, поэтому они начали спринт, работая по 80 часов в неделю.
Разработчики оставили старые методы и классы в коде, чтобы избежать пересборки, и заменили тестовый код на новый «рабочий». Тесты прошли успешно и утром 1 августа в 8:00 код развернули в прод. Всё выглядело отлично, но веселье было впереди.
Фатальной ошибкой стало то, что все пошли на созвон и согласно политике компании поставили телефоны на беззвучный режим. В это время бот начал скупать все доступные акции по самым высоким ценам. И через 11 минут объём сделок составил $3 млрд.
В этот момент гендир компании уже бегал по коридорам и гонял людей в попытках это исправить, но не один из разрабов не смог справиться с проблемой. И тогда сотрудники просто решили физически уничтожить сервера с помощью
#история
😁14😱5👍2❤1
10 пакетов Python, которые улучшат вашу кодовую базу
Мы говорили и будем говорить дальше — не нужно делать велосипед там, где его уже сделали и активно используют. Это касается любого направления разработки. Особенно в Python, где буквально есть пакет на любой случай жизни.
Здесь мы собрали несколько пакет на 10 таких случаев. Читайте, используйте и сохраняйте на будущее:
https://tproger.ru/translations/10-paketov-python--kotorye-uluchwat-vawu-kodovuyu-bazu
#python #библиотека
А если подборка зашла, то поставьте ❤️ под постом. Вам не сложно, а нам будет понятно, что вам больше нравится :)
Мы говорили и будем говорить дальше — не нужно делать велосипед там, где его уже сделали и активно используют. Это касается любого направления разработки. Особенно в Python, где буквально есть пакет на любой случай жизни.
Здесь мы собрали несколько пакет на 10 таких случаев. Читайте, используйте и сохраняйте на будущее:
https://tproger.ru/translations/10-paketov-python--kotorye-uluchwat-vawu-kodovuyu-bazu
#python #библиотека
А если подборка зашла, то поставьте ❤️ под постом. Вам не сложно, а нам будет понятно, что вам больше нравится :)
❤8👍1
Как разрабатывать «без всего» на Windows
Представьте, что у вас есть компьютер на винде со стандартным набором программ и без доступа к интернету. Как в таком случае программировать? А как запускать код?
На самом деле есть один способ. Простой, но о котором мало кто знает. Ну, может быть, шарписты.
Интересно? Тогда читайте статью, там всё подробно описано: https://habr.com/ru/articles/837570/
#howto #windows #ненормальноепрограммирование #csharp
Представьте, что у вас есть компьютер на винде со стандартным набором программ и без доступа к интернету. Как в таком случае программировать? А как запускать код?
На самом деле есть один способ. Простой, но о котором мало кто знает. Ну, может быть, шарписты.
Интересно? Тогда читайте статью, там всё подробно описано: https://habr.com/ru/articles/837570/
#howto #windows #ненормальноепрограммирование #csharp
👍4
О чём не рассказывают владельцы успешных стартапов
«Сейчас напишу свою программу, уволюсь с работаю и сам себе заработаю миллионы миллиардов» — так действительно некоторые думают. А некоторым из этих некоторых даже это удаётся. Но такие истории успеха — это скорее ошибка выжившего, а не правило.
В этой статье автор одного успешного пет-проекта рассказал о своём опыте. Он прямо говорит, что его сайд-проект действительно стал успешным и помог заработать, но он ненавидит его. Почему? Читайте подробности: https://switowski.com/blog/i-have-built-my-first-successful-side-project-and-i-hate-it/
«Сейчас напишу свою программу, уволюсь с работаю и сам себе заработаю миллионы миллиардов» — так действительно некоторые думают. А некоторым из этих некоторых даже это удаётся. Но такие истории успеха — это скорее ошибка выжившего, а не правило.
В этой статье автор одного успешного пет-проекта рассказал о своём опыте. Он прямо говорит, что его сайд-проект действительно стал успешным и помог заработать, но он ненавидит его. Почему? Читайте подробности: https://switowski.com/blog/i-have-built-my-first-successful-side-project-and-i-hate-it/
Как заработать на генерации картинок с помощью ИИ
Пока кто-то ищет, где заработать и спрашивает об этом у нейросетей, другие уже их используют для заработка.
На самом деле идея в этой статье не нова. Но если вы не знали о ней или знали, но не понимали с чего начать, то сейчас разберётесь: https://nuancesprog.ru/p/21115/
#howto #ml #околоайти
Пока кто-то ищет, где заработать и спрашивает об этом у нейросетей, другие уже их используют для заработка.
На самом деле идея в этой статье не нова. Но если вы не знали о ней или знали, но не понимали с чего начать, то сейчас разберётесь: https://nuancesprog.ru/p/21115/
#howto #ml #околоайти
👎2❤🔥1