Журнал «Код»
55K subscribers
7.34K photos
314 videos
5.25K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Врываемся в мобильную разработку: держите 5 сервисов для создания мобильных приложений без программирования в 2024 году. А если сюда добавить ещё знание основ программирования — вообще будет кайф!

https://v.thecode.media/2e6ry

#разбор_Код
🔥19👍61
Что такое каррирование в JavaScript

После этой статьи у вас в коде не останется сложных функций со множеством аргументов, потому что вы поймёте, как можно всё упростить.

А если серьёзно, то мы рассказываем про мощный приём, который программисты часто применяют в своих проектах.

https://v.thecode.media/3ir9f

#лучшее_Код #вопрос_Код
👍17🔥1😁1
Время интересных штук на Python: пишем игру, в которой нужно уворачиваться от разных летающих предметов. Аркадная классика: https://v.thecode.media/ri12y

#проект_Код
👍22🔥53
Что такое Юникод

Когда компьютеры только появились, они могли использовать только буквы латинского алфавита и некоторые знаки. Для этого сделали первую кодировку для хранения всего этого — всего 7 бит и 128 символов.

С развитием технологий многие страны сделали себе альтернативные восьмибитные кодировки — в них можно было хранить уже 256 символов. Кроме латиницы, в таких кодировках записывали буквы национальных алфавитов и другие нужные символы. Это сработало в тех странах, где алфавит состоит из небольшого числа букв (20–40), но не решило проблему с иероглифами. Тогда страны Азии сделали свои кодировки.

В итоге всё это привело к тому, что файл с одного компьютера мог не прочитаться на другом компьютере, если там не было нужной кодировки. Для решения этих проблем сделали Юникод — универсальную таблицу, в которую можно поместить больше миллиона символов.

Сейчас в Юникоде записаны символы почти всех языков мира, но свободных позиций там осталось ещё около 80%.

Получается, что Юникод — универсальное решение проблемы совместимости текста. Текстовый файл, записанный в таком формате, можно прочитать на любом современном компьютере.

Подробнее о том, как устроен Юникод, читайте в нашей статье: https://v.thecode.media/tw7fu
👍268🔥6
Среда Четверг, дорогие читатели. Самое время вспомнить о компьютерной безопасности и прийти в ужас.

https://v.thecode.media/egllp

#пб_Код
👍34😁121👎1
После оптимизации разработчики могут уменьшить общие размеры крутой игры, например, до 8 гигабайт. Программисты могут поднапрячься и написать табличный редактор, уместив его в 150 мегабайт. Крутые программисты могут напрячься ещё сильнее и сократить этот код до 50 мегабайт.

И тут на демосцену выходят сайзкодеры и заставляют всех держать их пиво: https://v.thecode.media/le4hc

#разбор_Код
20👍11🔥7👎1
Закончите предложение: «В ИТ лучше всего начать с…».
1👍1
Ошибка в Python, которая может запутать и вас, и компьютер: https://v.thecode.media/64q48

#баг_Код
15👍8
Если вы не знаете, что подарить знакомому айтишнику (или себе, если айтишник — это вы), то вот идеи для подарков для каждой специальности. Сохраняйте и делитесь со всеми: https://v.thecode.media/4c1yp

#подборка_Код
🔥20👎10👍86😁3
Растровая и векторная графика: это как?

Есть два вида картинок: в одной миллионы цветов и полный фотореализм; вторую можно увеличивать и уменьшать до бесконечности без потери качества. Вот как это всё работает: https://v.thecode.media/dqnct

#разбор_Код #лучшее_Код
🔥206👍6🤡2
Дайджест статей за неделю

У программистов есть свои субкультуры, и сайзкодинг — одна из них. Там ребята пишут крутые и интересные программы с объёмом кода до 256 байт. Для сравнения, это в несколько раз меньше, чем текста в этой рассылке, если посчитать все символы.

Продолжаем писать свою игру на Python — в этот раз добавили летающие предметы, от которых надо уворачиваться. Для этого используем Pygame и разные приёмы в коде.

Сейчас можно попробовать себя в роли мобильного разработчика, даже если не знаешь программирование. Для этого берём онлайн-сервисы, собираем всё там, а на выходе получаем готовое приложение для телефона.

Сделали большой разбор, кто такой бэкенд-разработчик.

Собрали все техники, приёмы и инструменты планирования своих дел, которые пригодятся любому разработчику. Сухо, без воды и по делу (так вроде сейчас модно писать, да?).

Ошибка недели: что означает ошибка SyntaxError: non-default argument follows default argument. Один раз увидели или ошиблись — и дальше ошибаться не будете.

На этом пока всё, увидимся через неделю!
Обнимаем, «Код»
14👍5🔥2
Мёржим бранчи и коммитим реквесты

#разбор_Код
👍437🔥6👎3
Все, кто хотят стать профи, знают, что для этого нужно постоянно учиться — и так освоить новый навык, вырасти в карьере или сменить профессию. Учёбу можно совмещать с работой, но чтобы процесс обучения был эффективным, важно учитывать нюансы, о которых мы рассказали в карточках.

А обучиться любой айтишной специальности с поддержкой комьюнити студентов и выпускников, экспертов и технологий Яндекса можно в Практикуме.

#анонс_Код
👍244🔥2