Сегодня будет практика: настроим домашнюю сеть так, чтобы смотреть фильмы, фото и слушать музыку с любого устройства в сети. Без проводов, переходников и подключения напрямую — всё через DLNA.
https://v.thecode.media/o0puo
#разбор_Код
https://v.thecode.media/o0puo
#разбор_Код
🔥29👍20❤1👎1
«______» — суперспособность программиста.
Впишите свой вариант вместо пропуска. Посмотрим, что умеют современные супергерои.
Впишите свой вариант вместо пропуска. Посмотрим, что умеют современные супергерои.
👍12
Чтобы добавить форму обратного звонка на сайт, достаточно всего трёх небольших файлов: это два скрипта и файл со стилями. И после этого можно не бояться, что кто-то останется без звонка.
Сегодня сделаем просто, потом — настроим интеграцию с настоящей CRM-системой.
https://v.thecode.media/urcma
#проект_Код
Сегодня сделаем просто, потом — настроим интеграцию с настоящей CRM-системой.
https://v.thecode.media/urcma
#проект_Код
👍29🔥9
Как поймать космические лучи с помощью простой программы
Космические лучи постоянно пролетают сквозь всё вокруг нас: дома, людей, предметы и саму Землю. Иногда они даже могут повлиять на то, как работают компьютеры. Мы напишем простой скрипт, который поможет их обнаружить, — без сложных лабораторий и экспериментов.
https://v.thecode.media/zyl46
#проект_Код #лучшее_Код
Космические лучи постоянно пролетают сквозь всё вокруг нас: дома, людей, предметы и саму Землю. Иногда они даже могут повлиять на то, как работают компьютеры. Мы напишем простой скрипт, который поможет их обнаружить, — без сложных лабораторий и экспериментов.
https://v.thecode.media/zyl46
#проект_Код #лучшее_Код
👍15😁5😢2🤡2
Когда тебя признали лучшим CSS-разработчиком в мире, но есть нюанс...
https://v.thecode.media/v55s1
#пб_Код
https://v.thecode.media/v55s1
#пб_Код
😁116👍7🔥7🤡6❤2
Сложный, но интересный проект: собираем свою библиотеку на Python и делаем её доступной для всех. Строчка в резюме «Создал и загрузил свою библиотеку для Python» — это выглядит и звучит круто.
Запасаемся терпением и погнали: https://v.thecode.media/kmxsx
#проект_Код
Запасаемся терпением и погнали: https://v.thecode.media/kmxsx
#проект_Код
👍41❤5🔥2
😈 Что такое демоны и службы в программировании
Демоны
Демон — это программа в UNIX-системах, которая постоянно работает фоном и выполняет какую-то одну свою задачу. UNIX-системы — это сам Unix, Linux, BSD, Solaris, MacOS и ещё много других.
Чаще всего демоны запускаются при старте системы и работают всё время, пока работает компьютер или сервер.
У демонов обычно нет графического интерфейса, поэтому для управления ими используют командную строку, файлы с настройками или специальные программы, которые отправляют демону нужные команды. Более того, демоны проектируются именно так, чтобы сидеть на фоне и не отсвечивать. А если вам пришлось настраивать демонов самостоятельно, то вам респект и уважение.
Службы
Службы — это то же самое, что и демоны, только в Windows.
Для управления службами в Windows сделали специальные инструменты — панель управления службами и оснастки. Панель позволяет управлять службами в целом, а оснастки — задавать тонкие настройки процессам в отдельности. Оба этих инструмента помогают смотреть и настраивать службы не через консоль, а с помощью графического интерфейса и окон.
Зачем нужны демоны и службы и можно ли создать собственного демона, читайте в нашей статье: https://v.thecode.media/4ro0l
Демоны
Демон — это программа в UNIX-системах, которая постоянно работает фоном и выполняет какую-то одну свою задачу. UNIX-системы — это сам Unix, Linux, BSD, Solaris, MacOS и ещё много других.
Чаще всего демоны запускаются при старте системы и работают всё время, пока работает компьютер или сервер.
У демонов обычно нет графического интерфейса, поэтому для управления ими используют командную строку, файлы с настройками или специальные программы, которые отправляют демону нужные команды. Более того, демоны проектируются именно так, чтобы сидеть на фоне и не отсвечивать. А если вам пришлось настраивать демонов самостоятельно, то вам респект и уважение.
Службы
Службы — это то же самое, что и демоны, только в Windows.
Для управления службами в Windows сделали специальные инструменты — панель управления службами и оснастки. Панель позволяет управлять службами в целом, а оснастки — задавать тонкие настройки процессам в отдельности. Оба этих инструмента помогают смотреть и настраивать службы не через консоль, а с помощью графического интерфейса и окон.
Зачем нужны демоны и службы и можно ли создать собственного демона, читайте в нашей статье: https://v.thecode.media/4ro0l
🔥30👍19❤6
Каждый из нас этим пользовался, но не все знают, как это устроено. Сегодня рассказываем про Drag-and-Drop на сайтах — как работает перетаскивание файла в окно браузера и что происходит дальше.
https://v.thecode.media/5dqwq
#разбор_Код
https://v.thecode.media/5dqwq
#разбор_Код
👍34❤2
Ультрасложная задача про пьяных программистов и коллизию
Пятница. После работы три разработчика решили выпить и сыграть в бильярд. Чтобы было интересно, мидл придумал такое условие: проигравший оплачивает счёт.
Все знали, что сеньор лучше всех пьёт и играет, поэтому мидл предложил считать так:
«Если сеньор забьёт меньше шаров, чем другие участники, вместе взятые, — он проиграл и платит за всех».
Через пару минут после начала игры, когда несколько шаров уже было забито, к ним подошёл тимлид из соседнего отдела. Ему объяснили, что проигравший платит, он согласился, и игра пошла уже вчетвером.
Когда партия закончилась, получились такие результаты: джуниор забил 2 шара, мидл — 4 шара, сеньор — 6 шаров, тимлид — 4 шара.
Кто должен оплатить счёт?
🔥 — если джуниор
🤡 — если мидл
❤️ — если сеньор
😁 — если тимлид
Ставьте реакцию и переходите по ссылке, чтобы узнать, кто и почему закроет счёт на самом деле.
#задача_Код
Пятница. После работы три разработчика решили выпить и сыграть в бильярд. Чтобы было интересно, мидл придумал такое условие: проигравший оплачивает счёт.
Все знали, что сеньор лучше всех пьёт и играет, поэтому мидл предложил считать так:
«Если сеньор забьёт меньше шаров, чем другие участники, вместе взятые, — он проиграл и платит за всех».
Через пару минут после начала игры, когда несколько шаров уже было забито, к ним подошёл тимлид из соседнего отдела. Ему объяснили, что проигравший платит, он согласился, и игра пошла уже вчетвером.
Когда партия закончилась, получились такие результаты: джуниор забил 2 шара, мидл — 4 шара, сеньор — 6 шаров, тимлид — 4 шара.
Кто должен оплатить счёт?
🔥 — если джуниор
🤡 — если мидл
❤️ — если сеньор
😁 — если тимлид
Ставьте реакцию и переходите по ссылке, чтобы узнать, кто и почему закроет счёт на самом деле.
#задача_Код
❤89🔥47😁30🤡19👍9👎6
Невнимательность — главный враг начинающего программиста. Иногда она приводит вот к таким ошибкам: https://v.thecode.media/eritq
#баг_Код
#баг_Код
👍16❤5🔥1
Если Вселенная действительно бесконечна, в ней точно есть и такие системы…
В День космонавтики показываем, какие языки используют для программирования космических систем и запуска кораблей в космос.
#подборка_Код
В День космонавтики показываем, какие языки используют для программирования космических систем и запуска кораблей в космос.
#подборка_Код
🔥57❤7👍7🤡2
Задача про периметр и забывчивого монтажника
Мэтимэтикс. Изи.
https://v.thecode.media/gn5qs
#лучшее_Код #задача_Код
Мэтимэтикс. Изи.
https://v.thecode.media/gn5qs
#лучшее_Код #задача_Код
👍21🔥5
Короче, голосовое 😎
Новостей технологий очень много, но чтобы точно ничего не пропустить, слушайте наш мини-подкаст. В нём мы собрали последние новости со всего мира.
Какой формат новостей лучше:
👍 — текст (после рабочей недели хочу слушать только тишину)
🔥 — аудио (некогда читать, слушаю в дороге)
Новостей технологий очень много, но чтобы точно ничего не пропустить, слушайте наш мини-подкаст. В нём мы собрали последние новости со всего мира.
Какой формат новостей лучше:
👍 — текст (после рабочей недели хочу слушать только тишину)
🔥 — аудио (некогда читать, слушаю в дороге)
👍236🔥54👎4❤1
Если вы сейчас начинаете карьеру или недавно сменили сферу деятельности и вышли на новую работу, эта статья — для вас.
https://v.thecode.media/izely
#разбор_Код
https://v.thecode.media/izely
#разбор_Код
👍21😁4🤡2❤1
Что имеют в виду программисты, когда говорят про DRY, SOLID и YAGNI
Если вам говорят, что ваш код должен быть DRY и SOLID, скажите в ответ YAGNI, и все сразу отстанут. Или нет.
https://v.thecode.media/r713e
#лучшее_Код #вопрос_Код
Если вам говорят, что ваш код должен быть DRY и SOLID, скажите в ответ YAGNI, и все сразу отстанут. Или нет.
https://v.thecode.media/r713e
#лучшее_Код #вопрос_Код
😁22👍9❤2
ПРО ЭТО ЗНАЛИ ВСЕ СОВЕТСКИЕ ПРОГРАММИСТЫ!
Если вы откажетесь от этих восьми фраз, директор сразу повысит вас до тимлида, подарит корпоративный макбук и даст бессрочный оплачиваемый отпуск, так что вам достаточно не произносить вот это: https://v.thecode.media/t4y28
#подборка_Код
Если вы откажетесь от этих восьми фраз, директор сразу повысит вас до тимлида, подарит корпоративный макбук и даст бессрочный оплачиваемый отпуск, так что вам достаточно не произносить вот это: https://v.thecode.media/t4y28
#подборка_Код
👎27👍22😁4
Дайджест статей за неделю
В прошлый раз мы рассказали, как технология DLNA превращает домашнюю сеть в мультимедийный центр. Настало время настроить это самим.
Показали, как за 10 минут добавить на сайт свою форму обратного звонка.
Написали свою первую библиотеку для Python. Напишите и вы.
Разобрались, как работает Drag-and-Drop — загрузка файлов простым перетаскиванием на страницу.
Рассказали, как влиться в коллектив, если это ваша первая работа в ИТ.
❓ Ошибка недели — что означает ошибка SyntaxError: EOL while scanning string literal.
Вы — лучшие читатели в мире,
любим вас!
Обнимаем, «Код»
В прошлый раз мы рассказали, как технология DLNA превращает домашнюю сеть в мультимедийный центр. Настало время настроить это самим.
Показали, как за 10 минут добавить на сайт свою форму обратного звонка.
Написали свою первую библиотеку для Python. Напишите и вы.
Разобрались, как работает Drag-and-Drop — загрузка файлов простым перетаскиванием на страницу.
Рассказали, как влиться в коллектив, если это ваша первая работа в ИТ.
❓ Ошибка недели — что означает ошибка SyntaxError: EOL while scanning string literal.
Вы — лучшие читатели в мире,
любим вас!
Обнимаем, «Код»
❤24🔥5
Есть такое мнение, что для программирования нужно уметь мыслить как-то по-особому. Отчасти это так, но хитрость в том, что мышление программиста формируется в процессе программирования. Более того, можно научиться думать как программист, ещё не будучи программистом.
Сегодня рассказываем об этом.
#подборка_Код
Сегодня рассказываем об этом.
#подборка_Код
❤32👍15🔥1