Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Что такое бэкап
Бэкап (backup) — это резервная копия данных: либо всех подряд, либо каких-то конкретных и особенно важных.
Хорошо бы, чтобы бэкапы были не только на вашем компьютере, но и на каком-то ещё компьютере или диске, благодаря чему в случае отказа одного можно будет восстановить данные с другого.
Пример самого элементарного бэкапа — отправить важный файл самому себе на почту Яндекса. Копия файла сохранится в почте, и в случае чего её можно будет восстановить. Минус в том, что это нужно делать вручную, а потом важно случайно не удалить ненужное письмо.
Как сделать бэкап и не попасть в ситуацию СДЭКа, рассказываем в нашей статье: https://v.thecode.media/pb6yd
Эксель в школе и на работе: таблицы, цифры и всё скучно.
Также Эксель: радио, ChatGPT, карты Земли, настолки и 3D-шутеры.
Вот как сделать всё это самому: https://v.thecode.media/rmvj3
#разбор_Код
Новички: пишут функцию для перевода маркдауна в docx-формат.
Бывалые: делают свою функцию-конвертер, потом превращают её в класс, а потом создают отдельный модуль на основе этого класса. Попробуйте сами, вам тоже понравится: https://v.thecode.media/onmro
#проект_Код
Читатели, нам нужна ваша помощь! Мы хотим делать ещё более интересный и классный контент в соцсетях нашего журнала, поэтому расскажите немного о себе: почему читаете, чего не хватает, — и поделитесь своим мнением в комментариях ↓
Читать полностью…Интересный, но насыщенный техническими подробностями рассказ о том, как браузер показывает сайты и почему одни открываются быстро, а другие — медленно (и как сделать быстрее).
https://v.thecode.media/piuda
#разбор_Код
Дайджест статей за неделю
На самом деле сделать свою браузерную игру с динозавриком (как в Хроме) — это просто, смотрите сами.
Есть новый язык программирования Mojo, и все заговорили о том, что это полноценная замена Python. На самом деле это не так.
На самом деле умный дом такой умный не из-за устройств, а из-за протоколов, по которым они соединяются друг с другом. Matter — хороший протокол для этого, и вот почему.
На самом деле программисты тоже люди, и учатся они точно так же, как и все остальные. Рассказываем, как делать заметки во время обучения так, чтобы они приносили пользу.
Оказывается, JavaScript может пообещать выполнить какой-то свой код чуть позже и даже сдержать своё слово. Говорим про промисы и то, как они работают.
Хардкор для тех, кому интересно погрузиться в серьёзный Python — рассказываем про конструкторы.
🤔 Ошибка недели: что будет, если обратиться к приватному полю класса в общем коде.
Наступило почти полноценное лето!
Можно ставить светлую тему в редакторе кода
и запускать новые классные проекты.
Ваш «Код» 🌞
Сначала добавьте статью себе в сохранёнки, а потом почитайте, как правильно делать заметки тем, кто учится программированию.
https://v.thecode.media/016fi
#разбор_Код
Напишите в комментариях фразу «Самый страшный баг — это...», а дальше пусть продолжает Т9.
Читать полностью…Обещаем, что это будет простое объяснение сложной темы про промисы. Но не обещаем, что это будет легко. А всё потому, что промисы — они такие.
https://v.thecode.media/0cmh7
#разбор_Код
Просто игра, в которой маленький динозаврик перепрыгивает через кактусы. Такая есть в Chrome, но вам наверняка захочется сделать свою: https://v.thecode.media/8j73z
#проект_Код
Задача про выгодную торговлю между странами
В Вилларибо уже этсамое, а в Виллабаджо всё ещё того-этого.
https://v.thecode.media/w0i97
#лучшее_Код #задача_Код
Официально это самая сложная задача в мире. Автор — философ Джордж Булос.
Читайте условия и пишите в комментариях, какие три вопроса, кому и почему вы бы задали, чтобы решить задачу.
Решение и доказательство ждут вас по ссылке: https://v.thecode.media/t2o85
#задача_Код
Последний год все говорят о том, что рынок ИТ перенасыщен, зарплаты маленькие и все, кто хотели, уже стали программистами, поэтому нет смысла начинать. Мы мониторим рынок ИТ-специалистов и раз в квартал рассказываем, что поменялось и что на самом деле происходит с зарплатами. Сегодня — про то, как обстоят дела весной 2024 года.
#разбор_Код
Конструируйте с умом. Например, вот так: https://v.thecode.media/hcjtb
#разбор_Код
Зачем магазинам программы лояльности и скидочные карты? Почему одним всё равно, что предъявить, а другие требуют только пластик? Как магазины решают, какой способ для них лучше? Отвечаем: всё дело в анализе данных — https://v.thecode.media/z5qom
#разбор_Код
Люблю это чувство, как его там…
когда весь день бился над кодом, а ошибка оказалась самой дурацкой: https://v.thecode.media/18xb5
#пб_Код
Сколько стоит флешка?
Разомните мозги в этой математической задачке.
https://v.thecode.media/3dnew
#лучшее_Код #задача_Код
Какой контент вы хотели бы видеть в соцсетях «Кода» чаще? Что вам нравится и не нравится в наших соцсетях? Поделитесь своими идеями и комментариями, не стесняясь в выражениях.
Читать полностью…Новости прошедших дней
1. Несколько крупных технологических компаний заключили соглашение о безопасном развитии искусственного интеллекта, чтобы обеспечить этичное поведение систем ИИ и избежать любого вреда для пользователей. В виртуальной встрече приняли участие представители OpenAI, Microsoft, Google, Samsung, Xiaomi и ещё 11 компаний, а также политические лидеры США, ЕС, Австралии и других стран.
2. Компания Microsoft объявила, что со второй половины этого года начнёт постепенно отказываться от VBScript — языка сценариев для автоматизации различных задач в Windows. Сначала язык будет отключён по умолчанию в Windows 11, а с 2027 года его перестанут предустанавливать. VBScript часто используют для кибернетических атак, поэтому пользователям рекомендовано переходить на более современные PowerShell и JavaScript.
3. Компания VK сообщила, что планирует закрыть приложение ICQ. Легендарный мессенджер прекратит работу 26 июня.
4. В социальных сетях новый тренд: пользователи делятся странными, а порой и опасными советами нейропоиска AI Overview от Google, например добавить в пиццу нетоксичный клей, чтобы сыр не стекал; готовить курицу при 39 °С или выкуривать 2–3 сигареты ежедневно во время беременности. Компания Google заявила, что подобные ответы очень редкие, а нейропоиск был тщательно протестирован перед запуском.
5. В Санкт-Петербурге открыли первый в России Центр киберспорта. Он государственный, бесплатный и ориентирован на детей старше 10 лет. В основном зале центра 30 игровых мест, ещё четыре зала предназначены для тренировок, а два отдельных — для соревнований между командами. Кроме того, в центре есть комната для стриминга с игровой станцией и микрофонами для ведения подкастов.
Вы ничего не пропустили :-)
Говорят, что деструктивное поведение — это плохо. Но программисты так не считают, и вот почему: https://v.thecode.media/hn7c8
#разбор_Код
Ошибка, которая по-разному называется в разных браузерах, но суть всегда одна: нельзя просто взять и обратиться к приватному полю в классе. На то оно и приватное :-)
https://v.thecode.media/2jfdr
#баг_Код
Мы решили, что вы достаточно отошли от наступивших «после майских», чтобы почитать, что интересного произошло в мире технологий за последние недели.
1. Впервые установили Bluetooth-соединение со спутником на расстоянии более 600 км — это удалось стартапу Hubble Network. Технологию можно использовать в логистике, отслеживании животных, мониторинге почвы, в GPS-часах для детей и устройствах мониторинга падения пожилых.
2. В Японии протестировали связь 6G и получили скорость передачи данных в 100 Гбит/с. На такой скорости можно за 1 секунду скачать 8-9 кинофильмов размером 1,5 Гб.
3. Компания Open AI объявила о сотрудничестве со Stack Overflow: языковые модели GPT будут обучать на ответах на платформе. Это вызвало недовольство со стороны многих пользователей — они начали редактировать свои старые сообщения, но Stack Overflow восстанавливает сообщения и ограничивает доступ к ним для авторов.
4. Выпустили первую бета-версию Python 3.13.0b1. В ней есть экспериментальные JIT-компилятор и режим сборки, улучшенный интерактивный интерпретатор на основе PyPy и другие дополнения. До середины лета ожидается выход ещё трёх бета-версий, и в случае успеха финальную версию Python 3.13 выпустят в октябре.
5. Энтузиаст собрал устройство, которое распознаёт кота с помощью видеокамеры и брызгает на него струёй воды, если кот пытается украсть еду со стола.
6. Компания OpenAI представила новую универсальную языковую модель GPT-4o: она воспринимает и генерирует не только текст и изображения, но и звук. Модель уже сделали основой для ChatGPT, и ею можно пользоваться бесплатно.
7. Владельцы смартфонов iPhone обнаружили, что после установки iOS 17.5 на их устройствах вновь появляются фотографии, которые были удалены — некоторые до 14 лет назад. Компания Apple исправила это в обновлении 17.5.1.
8. С выходом Android 15 на Android-смартфонах появится функция обнаружения кражи. Она будет распознавать, что устройство схватили или вырвали из рук, и блокировать экран, ограничивая доступ к информации. Помимо Android 15, функция появится в более старых версиях вплоть до 10.
Вы ничего не пропустили :-)
Что такое межпланетная файловая система (iPFS)
IPFS — это сокращение от Interplanetary File System, межпланетная файловая система. Это официальное название, у программистов бывает такой юмор.
Общая идея IPFS похожа на то, как работают торренты: вместо того чтобы хранить файлы в одном месте, сеть хранит их распределённо на компьютерах пользователей. Когда кому-то нужно получить определённый файл из сети, он пишет его уникальный код, а система забирает его с тех компьютеров, где он есть.
Смысл IPFS в том, чтобы сделать сеть надёжной и отказоустойчивой. При обычном подходе, если сервер отключить от сети, его файлы сразу станут недоступны для всех. А в случае с IPFS отключение сервера ни на что не повлияет, если в сети будет хоть одна копия. Система просто возьмёт тот же файл с другого компьютера, а пользователь даже не узнает, что с сервером было что-то не так.
Если интересно и хотите изучить тему получше, почитайте нашу статью. В ней вы также найдёте ссылку на официальную документацию проекта с подробностями и примерами.
Ситуация в среду: вы играете в «Уно», и вам нужно или взять 25 карт, или протестировать свой код.
Ответ очевиден, но код тестировать всё же нужно :-)
https://v.thecode.media/cl055
#пб_Код
Вначале появился Z-Wave, и умный дом сказал: «Это хорошо». Потом оказалось, что у Z-Wave много недостатков, и появился Zigbee. Умный дом обрадовался, но рановато. И тогда появился Matter. Но и с ним не всё так радужно: https://v.thecode.media/rb43f
#разбор_Код
Вышел Mojo — очередной «убийца» Python. Разбираемся, насколько он хорош и какие у него шансы заменить остальные языки программирования.
https://v.thecode.media/fu4l0
#разбор_Код
Дайджест статей за неделю
Если вы до сих пор не можете вкатиться в работу после долгих майских (понимаем), вот рабочая инструкция.
А если уже всё в порядке и вы на рабочем коне — держите способ разместить 8 (или сколько угодно) страниц на одной. Всё работает, скроллится, нажимается и ведёт себя как обычный сайт, только вокруг одновременно ещё много таких же.
Оказывается, есть математические проблемы, на которых можно очень хорошо заработать. Мы попробовали и не справились, теперь ваша очередь.
Спросили у ChatGPT про плюсы и минусы работы программистом, И ОН ЧЕСТНО ПРО НИХ РАССКАЗАЛ.
Как программисту освоить новый навык? На самом деле это хоть и просто в теории (вы все её знаете), но на практике могут быть проблемы. Подсказываем, что с этим делать.
Простая задача для школьников, но у всех почему-то получается разный ответ.
👉 Проект недели: код, который выводит сам себя. Если думаете, что это просто — это не просто.
Расскажите, как прошла у вас эта неделя,
что нового или интересного произошло?
Нам действительно интересно.
Обнимаем, «Код»
Вы и так уже молодец, а мы просто вам об этом напомним. Субботняя история о том, как программисту приобрести новые и нужные для него навыки.
https://v.thecode.media/d8e3c
#разбор_Код