thecodemedia | Неотсортированное

Telegram-канал thecodemedia - Журнал «Код»

56823

Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума.  Номер заявления в РКН — 4970835371

Подписаться на канал

Журнал «Код»

Типичный диалог на работе:

Разработчики: 🗿
Дизайнеры: 🗿

А вот как им нужно разговаривать на самом деле: https://v.thecode.media/acib2

#разбор_код

Читать полностью…

Журнал «Код»

Напишите грустную историю про программиста, используя только три слова.

Читать полностью…

Журнал «Код»

Что такое дамп памяти

Когда компьютер работает, у него постоянно что-то есть в оперативной памяти: ядро операционной системы, драйверы, запущенные программы и другие данные. Всем этим пользуется процессор — он работает с памятью напрямую, берёт оттуда инструкции и записывает новые значения в разные ячейки памяти.
Если компьютер зависает и не может работать дальше, это значит, что процессор попробовал выполнить очередные инструкции из памяти, но не смог этого сделать. В этом случае всё останавливается и компьютер не знает, как ему поступить дальше.

Некоторые системы настроены так, что в минуту неопределённости они записывают всю свою оперативную память в файл на диске и готовятся к перезагрузке.

В Windows можно выбрать 5 вариантов дампа — от полного до малого на 256 килобайт. Чем больше дамп, тем больше в нём информации для отладки и поиска ошибки, но в то же время тем сложнее потом несчастным разработчикам искать, в чём именно проблема.

Зачем нужен дамп памяти и почему это полезно, но не всегда безопасно, читайте в нашей статье: https://v.thecode.media/rpoo4

Читать полностью…

Журнал «Код»

Редкая, но интересная ошибка, которая иногда встречается, если увлечься написанием кода и забыть про правила Python.

https://v.thecode.media/51nzq

#баг_Код

Читать полностью…

Журнал «Код»

Продолжаем знакомиться с новым языком программирования Mojo, который придумали для машинного обучения и работы с нейросетями. Сегодня изучаем основные конструкции языка и сравниваем их с Python, на который так похож Mojo.

https://v.thecode.media/wl4ay

#разбор_Код

Читать полностью…

Журнал «Код»

Если ты повар, то стать разработчиком очень легко, потому что уже знаешь много знакомых слов:
— хлебные крошки,
— печенье,
— спагетти-код.

Но это не все кулинарные термины в ИТ, которые мы нашли. Все — тут: https://v.thecode.media/aa2nt

#разбор_Код

Читать полностью…

Журнал «Код»

Дайджест статей за неделю

Продолжили изучать, в чём состоят задачи тысячелетия, за решение которых можно получить миллион долларов США.

Сделали забавный веб-проект — страницу с кнопкой, которая убегает от мышки, а заодно потренировались работать с DOM и методами обработки событий.

Пообщались с Тагиром, который занимается аналитикой и недавно перешёл работать в Яндекс. За прошедший год произошло много интересного.

Представили, каким бы мог быть интернет, если бы его создали не по задумке Тима Бернерса-Ли, а по сложной, но очень красивой концепции Теда Нельсона, который изначально придумал понятие «гипертекст».

Пообщались с крутыми ребятами из компании Start X, которая занимается кибербезопасностью. Расспросили их о разном, в том числе о том, что могло быть в компании СДЭК.

Для тех, кто любит посложнее, — разобрались, как работает проброс исключений в JavaScript и зачем это бывает нужно.

А если вам, как и нам, трудно работать, когда на улице лето, держите инструкцию о том, как разработчикам фокусироваться на задачах.

Хороших выходных!
Любим вас!
Ваш «Код»

Читать полностью…

Журнал «Код»

Мы хотели придумать классную подводку, но постоянно отвлекались и никак не могли сосредоточиться. Если у вас такая же проблема, эта статья для вас:

https://v.thecode.media/wxwaz

#разбор_Код

Читать полностью…

Журнал «Код»

Йо, чего классного вы сделали на работе за последнее время? Приходите хвастаться в комментарии.

Читать полностью…

Журнал «Код»

Что такое баг-баунти

Баг-баунти (от англ. bug bounty) — открытый конкурс по поиску уязвимостей в продукте. Работает это примерно так:

1. Компания делает анонс конкурса, мол, вот наш продукт — найдите в нём проблемы.
Часто объявляют призы: деньги или приём на работу.
2. В назначенное время начинается конкурс — сообщают, что именно нужно проверить и как.
3. Айтишники пытаются найти уязвимости и сломать продукт. Найденные проблемы отправляют компании.
4. Компания награждает победителей и исправляет ошибки.

Чтобы узнать, зачем это компаниям и сколько они готовы платить, читайте нашу статью: https://v.thecode.media/obng3

Читать полностью…

Журнал «Код»

Помните Тагира, который прочитал статью в Коде и пошёл работать аналитиком? Сегодня — продолжение этой истории: чем отличается работа в Яндексе от Альфы, как он стал ментором и кто такие «бадди».

https://v.thecode.media/fo2nv

#разбор_Код

Читать полностью…

Журнал «Код»

Можно бесконечно смотреть на три вещи: воду, огонь и как важная кнопка убегает от курсора, чтобы её не нажали. Рассказываем, как сделать такое самому и в чём там хитрость.

https://v.thecode.media/g0iiu

#разбор_Код

Читать полностью…

Журнал «Код»

Понедельник — день тяжёлый, особенно если продолжить разбираться в математических проблемах тысячелетия. Но при этом можно кайфануть, убедитесь сами: https://v.thecode.media/tegak

#разбор_Код

Читать полностью…

Журнал «Код»

Дайджест статей за неделю

Одни магазины принимают для скидки только пластиковые карты, другие — приложение и карты, а третьим вообще достаточно номера телефона. Как понять, что выгоднее и лучше магазину, — зависит от аналитиков.

Эксель: бухгалтерия и скучные таблички. Также Эксель: радио, 3D-игры и карта Земли.

Полезная утилитка для тех, кто любит делать всё сам: прокачиваем конвертер из Markdown в Word с сохранением форматирования.

В жизни так бывает, что даже простой и лёгкий сайт может долго загружаться и медленно работать. Рассказали, в чём может быть причина и что с этим можно сделать.

Если вам сложно общаться по работе — эта статья для вас. Будет полезно почитать как тем, кто уже в ИТ, так и тем, кто хочет сюда прийти.

Хард-тайм. В прошлый раз был большой разбор конструкторов, поэтому сегодня — деструкторы.

Задача недели из собеседования в «Амазон»: как всегда, странные условия и изящное решение.

С наступлением лета!
А мы ушли купаться :-)
Обнимаем, «Код»

Читать полностью…

Журнал «Код»

Если вас зовут Квентин Тарантино, то можете пропустить эту статью, потому что у вас в кино и так прекрасные диалоги. А всем остальным будет полезно узнать, как программисту, айтишнику да и кому угодно эффективно вести сложные диалоги по работе.

https://v.thecode.media/oxsux

#разбор_Код

Читать полностью…

Журнал «Код»

Выпускайте кракена! Ой, то есть запускайте JS-код! Нет браузера — запустите без него: https://v.thecode.media/kfgem

#разбор_Код

Читать полностью…

Журнал «Код»

40 лет назад Алексей Пажитнов создал «Тетрис» на Паскале. Сегодня сделаем свой тетрис, но уже на Python — как обычно, с подробными объяснениями и комментариями. Даже если вы знаете только базовый синтаксис языка, вы легко разберётесь, что там и как, и сможете сделать свою версию игры.

https://v.thecode.media/0m2lr

#разбор_Код

Читать полностью…

Журнал «Код»

Среда, дорогие читатели. Отличный день для того, чтобы не использовать куки и забыть об этом :-)

https://v.thecode.media/k3sp0

#пб_Код

Читать полностью…

Журнал «Код»

Веб-проект: делаем простой калькулятор

Сегодня делаем классику — веб-проект с калькулятором. Но сделаем это сначала без скриптов — на чистом CSS. Через это проходят все разработчики, пройдём и мы.

https://v.thecode.media/nk5s9

#проект_Код #лучшее_Код

Читать полностью…

Журнал «Код»

Классическая задача на абстрактное мышление и логику

Один завхоз нашёл на складе неучтённые шины и отправил подчинённого Семёна продать 4 колеса за 50 тысяч. Семён нашёл двух покупателей, одному были нужны передние колёса, а другому — задние. Семён имел коммерческую жилку, поэтому продал колёса не за 50, а за 55 тысяч: каждый покупатель заплатил по 27 500 ₽, на 2500 больше, чем нужно.

Довольный, он вернулся к завхозу и рассказал об удачной продаже. Но начальник решил проявить принципиальность и отправил Семёна вернуть по 2500 каждому покупателю.

А Семён решил схитрить — отдал каждому по тысяче, а три оставил себе. Получается, что каждый покупатель заплатил не 27 500, а 26 500. Идёт Семён и считает в уме:

«26 500 + 26 500 = 53 000 — заплатили за колёса, и ещё 3000 у меня осталось.
Итого 53 000 + 3000 = 56 000. А продал я за 55 000. Любопытно».

Откуда взялась лишняя тысяча?

Пишите свой вариант в комментариях и ищите правильный ответ по ссылке: https://v.thecode.media/5m50g

#задача_Код

Читать полностью…

Журнал «Код»

Разбираемся в тонкостях хранения данных

#разбор_Код

Читать полностью…

Журнал «Код»

Мы любим Python за все его возможности без исключений, в том числе за то, как в нём можно работать с исключениями:

https://v.thecode.media/8xep4

#разбор_Код

Читать полностью…

Журнал «Код»

Что случилось со СДЭКом и как их могли взломать? Что там произошло внутри и почему безопасность — это не только технологии.

Мы поговорили об этом со специалистами по кибербезопасности из российской компании Start X — получилось длинно, но интересно. Если интересуетесь ИТ-безопасностью — читать обязательно: https://v.thecode.media/up4cl

👉 Внутри есть полное видео с интервью — там разбираем, как взламываются сайты с помощью обычных форм ввода.

Читать полностью…

Журнал «Код»

Представьте, что веб-страница не только ссылается на другие страницы, но и содержит связи со всеми страницами, которые ссылаются на неё — и все эти связи отображаются на экране. И что можно размотать на одном экране и провалиться в новую кроличью нору связей с другими документами. А потом представьте, что все страницы в интернете — ТАКИЕ!

Представили? А вот Тед Нельсон видел это вполне чётко. Правда, за 54 года, которые он делал такой проект, интернет немного поменялся: https://v.thecode.media/g6xtp

#разбор_Код

Читать полностью…

Журнал «Код»

Среда, дорогие читатели. Такая бесконечная, особенно когда за окном хорошая погода и хочется поскорее на улицу.

https://v.thecode.media/vu2zy

#пб_Код

Читать полностью…

Журнал «Код»

Как устроены рекомендательные системы

Продай мне эту ручку.

А теперь продай мне стержни к ней, блокнотик и ещё одну ручку. Ну и того плюшевого кота тоже.

Вот так умеют продавать рекомендательные системы. Рассказываем, как они это делают.

https://v.thecode.media/nkd7b

#лучшее_Код #разбор_Код

Читать полностью…

Журнал «Код»

Получится у девопсов попасть на открытие нового кафе с большими скидками или ребята не успеют закончить работу к 13:00?

❤️ — если успеют
🔥 — если нет

Если сможете решить эту задачу в уме, без листочка — напишите в комментариях. Мы не смогли.

Посмотреть решение и проверить себя можете по ссылке: https://v.thecode.media/z5nyq

#задача_Код

Читать полностью…

Журнал «Код»

Python — один из самых популярных языков программирования. Его используют не только разработчики, но и математики, учёные, бухгалтеры, художники, инженеры машинного обучения и все, кто хочет автоматизировать какую-то часть своей работы. Выясняем, почему Python так любят и где он встречается нам каждый день.

#разбор_Код

Читать полностью…

Журнал «Код»

Воскресная обстоятельная статья для тех, кому интересно понять работу с исключениями в JavaScript: https://v.thecode.media/s4knw

#разбор_Код

Читать полностью…

Журнал «Код»

Хитрая задача из собеседования в «Амазон», в которой снова придётся хорошенько подумать.

https://v.thecode.media/uv2nq

#задача_Код

Читать полностью…
Подписаться на канал