Метод утёнка @devs_books Channel on Telegram

Метод утёнка

@devs_books


Об IT так, что поймёт даже резиновый утёнок.

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Метод утёнка (Russian)

Метод утёнка - это канал для всех, кто интересуется IT, но хочет понять его простым языком, доступным даже резиновому утёнку. Здесь вы найдете информацию о различных аспектах информационных технологий, новинки отрасли, полезные советы и многое другое. Канал devs_books создан для всех, кто хочет быть в курсе последних тенденций в мире IT, но при этом не желает перегружать свой мозг сложными терминами. Здесь вы сможете узнать о различных книгах, рекомендованных для чтения, а также поделиться своими впечатлениями и обсудить их с единомышленниками. Не упустите возможность поднять свой уровень знаний в IT с помощью канала Метод утёнка! Подписывайтесь и будьте в курсе всех событий мира информационных технологий. Приятного чтения!
Для размещения рекламы на канале вы можете обратиться к администратору по контакту @tproger_sales_bot. Правила общения на канале можно найти по ссылке https://tprg.ru/rules. Также обратите внимание на другие интересные каналы от разработчиков tproger_channels. Присоединяйтесь и будьте в курсе всех событий!

Метод утёнка

15 Feb, 07:34


Будьте бдительны, сейчас мошенники массово рассылают вирус через Telegram

Вредонос прячут под видом безобидного видео со словами «Это ты на видео?», любопытный пользователь открывает файл и... теряет все данные и передает их разводилам.

Чтобы этого избежать, помните несколько важных моментов:
1. Файлы с расширением .APK на Android или .EXE на Windows не могут быть видео — это всегда исполняемый код.
2. Не стоит отключать запрет на установку неизвестных приложений без явной необходимости — это поможет вовремя понять, что вас пытаются обмануть, если первый пункт вы проигнорировали.

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

Метод утёнка

14 Feb, 18:02


А ваши родители случайно не пекари? Тогда откуда у них такие сладкие булочки?

К 14 февраля мы с командой сделали бота, который будет отправлять вашим вторым половинкам или просто хорошим людям айтишные и не только комплименты.

Если давно хотели написать такого сами и добавить свои комплименты, чекайте код и пошаговый гайд в нашей статье. А если нет, то отправляйте нашего бота и поздравляйте своих булочек!

Метод утёнка

14 Feb, 16:19


Выражаем свои чувства на языке LoveScript

Ребята из команды поиска и рекламных технологий Яндекса запустили спецпроект «День программиста Валентина», в котором валентинку можно сделать своими руками.

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

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

С днём программиста Валентина!

Это #партнёрский пост

Метод утёнка

13 Feb, 13:14


Что такое асинхронность

Сперва немного терминологии. Асинхронность — это способность программы выполнять несколько задач одновременно, не дожидаясь завершения каждого шага. Это особенно полезно, когда программа выполняет долгие операции (например, загрузку данных из сети), но при этом не блокирует выполнение других задач.

Если код работает синхронно, каждая операция выполняется строго по порядку. Это может привести к задержкам:

import time

print("Загрузка данных...")
time.sleep(5) # Программа засыпает на 5 секунд
print("Данные загружены!")


В примере выше всё остальное в программе «заморожено», пока выполняется sleep(). Если бы это была веб-страница, она зависла бы на несколько секунд.

Как работают async/await

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

Пример на Python с asyncio:

import asyncio

async def загрузка_данных():
print("Загрузка данных...")
await asyncio.sleep(5) # Не блокирует программу
print("Данные загружены!")

async def main():
await загрузка_данных()

asyncio.run(main())


Давайте разберёмся, что здесь происходит:

1. async делает функцию асинхронной.
2. await говорит «подожди, но не блокируй остальную программу».
3. asyncio.run(main()) запускает асинхронную операцию.

Асинхронность делает код быстрее и эффективнее, особенно при работе с долго выполняющимися операциями!

#простымисловами #основы

Метод утёнка

12 Feb, 08:31


Разработка игр для начинающих: с чего начать

Сегодня создать свою игру может почти каждый, но у новичков в геймдеве неизбежно возникает множество вопросов. Какие инструменты использовать? Какую платформу выбрать? Какие навыки развивать в первую очередь? И, самое главное, как сделать игру, которая действительно понравится многим?

В этой статье рассмотрим основные шаги и этапы в разработке, независимо от того, хотите вы создать игру «для себя» или для монетизации.

#gamedev

Метод утёнка

11 Feb, 13:04


Разбираем Flutter: от загрузки до создания проекта

Flutter — это популярный фреймворк для кроссплатформенной разработки. Чтобы хорошо в нем ориентироваться, вам потребуется примерно полгода на обучение. Начать лучше с Dart — это язык, на котором написан фреймворк. Изучив основы, вроде синтаксиса, ООП, вам будет проще осваивать концепции и темы во Flutter.

С базовой настройкой фреймворка вам поможет наша обзорная статья: с ее помощью вы разберетесь, как установить и настроить окружение, создать, запустить первое приложение и добавить туда функционал.

Все базовые советы и первые шаги — здесь.

Метод утёнка

10 Feb, 14:25


А вот рубрика «Айтишные мемы для не айтишников»

Объясняем на пальцах, где смеяться:

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

— Комментатор решил, что автор Reels засветил свой IP-адрес, по которому можно вычислить его местоположение.

Теперь, когда вы знаете кое-что о локальных IP-адресах, можете смело посмеяться над картинкой. Только немного, вам потом ещё с работы домой возвращаться.

#itmemenotforitman

Метод утёнка

09 Feb, 20:29


50 терминов системного дизайна, которые должен знать каждый разраб и не только

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

Статью можно даже держать под рукой в качестве шпаргалки, на случай важных переговоров.

Метод утёнка

08 Feb, 03:12


Что такое технический долг?

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

Откуда берётся технический долг?

1. Быстрое развитие продукта. Когда компании нужно срочно выпустить фичу, код пишут быстро, жертвуя качеством.

2. Отсутствие рефакторинга. Если не обновлять и не улучшать код, старые решения в итоге начинают замедлять работу.

3. Неопытность разработчиков. Код может быть написан неоптимально, потому что разработчик не знал лучшего способа.

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

5. Изменение требований. Архитектура системы могла быть спроектирована под одни условия, но затем всё поменялось, и код больше не соответствует текущим задачам.

Как снизить технический долг?

— Рефакторинг кода. Постепенно улучшать и переписывать код, заменяя «костыли» на лучшие решения. Об этом мы рассказывали ранее.

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

— Покрытие тестами. Автоматизированное тестирование помогает избежать появления неожиданных ошибок при изменении кода.

— Документирование решений. Чтобы другие разработчики понимали логику системы и не добавляли хаоса.

— Планирование развития. Лучше сразу потратить больше времени на обдуманную архитектуру, чтобы потом не переписывать код с нуля.

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

#простымисловами

Метод утёнка

06 Feb, 23:05


ChatGPT теперь создает ЛЮБЫЕ приложения и помогает в разработке — вышла новая фича Canvas, которая запускает код прямо в БРАУЗЕРЕ.

• Придумываем ЛЮБУЮ идею и запрашиваем у нейросети промпт, который поможет создать прогу для мобилки, веб-сервис или иное приложение.
• Копируем и вставляем запрос в чат с ИИ, но прибавляем в конце команду «/canvas».
• Нейросеть за секунду выкатит ПОЛНОСТЬЮ РАБОЧЕЕ приложение на React и HTML — и его сразу можно запустить!
• БЕЗ лимитов и БЕЗ ограничений. Можно даже склонировать YouTube.

Главное — фича работает БЕСПЛАТНО.

Метод утёнка

06 Feb, 09:08


Подборка инструмент для всех, кто хоть иногда думает

Untools — это коллекция фреймворков и инструментов, которая поможет вам решать проблемы, принимать решения и прокачать системность.

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

Короче, кто думает, тот оценит лайком и заберёт в Избранное. Остальные просто пройдут мимо. 😏

#инструменты

Метод утёнка

05 Feb, 02:14


Это хорошо, если ещё и размер шрифта нигде менять не придётся

Метод утёнка

04 Feb, 01:21


Как читать чужой код и понимать его: гайд, как не разбить экран компьютера

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

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

Метод утёнка

03 Feb, 12:08


Да что вы знаете о выгорании!

Айтишник с двухлетним опытом устал от своей работы и сбежал работать курьером. Говорит, что теперь он по-настоящему счастлив, а жизнь стала ярче.

Более того, он не одинок в своих мыслях. В комментариях с ним соглашаются и другие айтишники, и, даже, банкиры.

А вы там еще не выгорели? Чтобы этого избежать, напоминаю про этот пост.

Метод утёнка

01 Feb, 22:13


Что такое рефакторинг и зачем он нужен

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

Что такое рефакторинг?

Рефакторинг — это процесс улучшения структуры кода без изменения его внешнего поведения. Проще говоря, это оптимизация уже написанного кода, чтобы он был легче читаем, удобнее поддерживался и реже ломался.

Это как генеральная уборка у себя в шкафу: вещи раскладываются по категориям, лишнее выбрасывается, а пространство используется более рационально. Самое важное, что функциональность «шкафа» не меняется — но пользоваться им становится намного проще.

Вот главные причины, по которым возникает необходимость рефакторинга:

1. Устранение технического долга.
Спешка, жёсткие дедлайны или неопределённые требования часто приводят к тому, что код пишется не самым «чистым» образом. Технический долг — это как заём, который вы берёте, чтобы быстро сделать задачу, но который потом нужно «погасить», иначе сложности будут только расти. О нём мы поговорим подробнее в другой раз.

2. Подготовка к изменениям.
Любой проект меняется со временем: добавляются новые функции, изменяются бизнес-требования. Рефакторинг избавляет код от излишней сложности и готовит его к будущим доработкам.

3. Снижение ошибок и упрощение работы.
Чистый код легче читать, понимать и тестировать. Это уменьшает вероятность багов и облегчает работу не только тем, кто написал этот код, но и всей команде.

4. Повышение производительности.
Иногда рефакторинг позволяет оптимизировать работу программы. Например, заменить неэффективные алгоритмы на более быстрые.

Если вам говорят, что нужно рефакторить код, предстоящую задачу можно оценить через следующие аспекты:

1. Чем грозит отсутствие рефакторинга?
Спросите разработчика, как технический долг или низкое качество кода влияет на проект сейчас или будет влиять в будущем. Это может быть замедление наращивания новых функций, увеличение числа ошибок или рост трудозатрат на любую небольшую доработку.

2. Как рефакторинг повлияет на задачи?
Уточните, изменится ли функциональность системы для пользователя или это чисто внутренний процесс. Обычно рефакторинг не связан с видимыми изменениями, это инвестиция в будущее.

3. Что будет сделано?
Рефакторинг может быть небольшим: исправление одной функции или класса. Но иногда он затрагивает архитектуру системы. Чем крупнее задача, тем больше ресурсов нужно закладывать. Главное — попросить разработчика объяснить масштаб изменений.

4. Какой будет результат?
После рефакторинга код становится лучше в какой-то конкретной области (например, легче добавлять новые функции). Убедитесь, что разработчик может объяснить, какую именно пользу это принесёт.

Как вам действовать?

1. Закладывайте время.
Рефакторинг редко планируют с самого начала: зачастую он появляется «по пути». Заранее учитывайте, что время на доработку или улучшение кода может понадобиться.

2. Старайтесь сбалансировать рефакторинг и скорость.
Не всегда стоит бросаться улучшать код немедленно. Уточните, насколько срочен процесс. Иногда можно отложить уборку до окончания текущего цикла задач.

3. Не требуйте «и так работает».
Выражение «работает же — зачем тратить время?» опасно. Такой подход неизбежно приводит к хаосу в долгосрочной перспективе. Доверяйте разработчикам: если они говорят о рефакторинге, значит, хотят сделать проект лучше.

#простымисловами #советы

Метод утёнка

01 Feb, 00:12


Факт про 21 день для формирования привычки оказался ложью!

Оказывается, что учёные уже провели исследование и доказали, что правило Максвелла Мольца не работает в реальной жизни.

У большинства людей полезные привычки начинают вырабатываться только через 59-66 дней, а некоторый нужно на это и того больше — 106-154 дня.

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

P.S. от себя добавлю ещё одну рабочую схему, чтобы не забить на привычку. Дайте обещание знакомым перевести ощутимую для вас сумму куда-нибудь в благотворительную организацию или им же на счёт, если вы что-то решите не делать. Поверьте, возможность лишиться денег из-за собственной лени, пусть и на благое дело, очень хорошо мотивирует :)

А если у вас есть свои рабочие советы на эту тему, поделитесь ими в комментах.

#новости

Метод утёнка

31 Jan, 08:34


Это пост-напоминалка, что нужно сделать разминку тела

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

#здоровье #советы

Метод утёнка

30 Jan, 16:03


Настройка CI/CD для самых маленьких

CI/CD (Continuous Integration, Continuous Delivery) — это технология автоматизации тестирования и непрерывной доставки новых модулей разрабатываемого проекта заинтересованным сторонам. Считается, что построение CI/CD — задача для DevOps.

Глобально это действительно так. Но часто с с ней сталкиваются и разработчики. Умение поправить что-то незначительное своими силами позволяет не тратить время на поход к коллегам (и ожидание их реакции), т.е. в целом повышает комфорт работы и дает понимание, почему все происходит именно так.

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

#devops

Метод утёнка

29 Jan, 20:08


Сказка «Колобок» на языке программистов — то, что надо перед сном и большим, и маленьким разработчикам

Метод утёнка

28 Jan, 14:57


Пост для всех, кто работает за компьютером

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

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

Скачать можно бесплатно тут: https://github.com/JordiNeil/bad_posture

#инструменты #здоровье

Метод утёнка

27 Jan, 03:36


Найдена причина почему вы бросаете свои цели, запланированные на новый год

Психолог из Твиттера написала целый тред о том, почему многие так и не достигают планов, поставленных во время новогодних праздников. Дело в том, что в праздники у нас много свободного времени и хорошее настроение, что отличается от ситуаци в привычные рабочие будни.

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

#советы

Метод утёнка

25 Jan, 23:35


Как убить самоорганизацию в команде: вредные советы для лидера

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

Как не наломать дров, отпустив команду работать из дома, продолжить добиваться результатов и не дать сотрудникам потерять инициативность, узнаете в этой статье: https://habr.com/ru/companies/yadro/articles/853506/

Метод утёнка

25 Jan, 00:46


Появился шрифт, ускоряющий скорость чтения в 2-3 раза

Основная особенность Fast Serif — это бионическое чтение. В шрифте выделены буквы и слоги, которые позволяют додумать слово, не читая его целиком. Таким образом скорость чтения существенно повышается.

Его можно установить на ПК или электронную книгу абсолютно бесплатно по этой ссылке.

Метод утёнка

24 Jan, 10:56


Как разрабатываются электронные девайсы

Создать свой пет-проект или даже стартап в цифровом виде относительно легко, если вы умеете программировать. Другое дело, когда речь заходит о гаджетах. Тут одного кода уже мало, ведь нам нужно подружить софтверную часть с хардверной.

Здесь вы узнаете, как это происходит, разработав и собрав с нуля несложное устройство.

#diy

Метод утёнка

23 Jan, 14:07


Как разработчик вышел на $400 000/мес на AI-сервисе для написания эссе

Разработчик вывел свой простой сервис для написания эссе в топ Google, несмотря на кучу конкурентов. Монетизировал продукт всего с одной функцией по подписке $30/мес и вышел на доход более, чем $400 000 в месяц.

Как ему это удалось и как повторить его успех, можно узнать в этом материале: https://habr.com/ru/articles/868160/

#ml

Метод утёнка

22 Jan, 20:47


Важность софт скиллов в эпоху искусственного интеллекта

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

Но вот что ИИ вряд ли сможет делать лучше человека в ближайшее время — использовать софт скиллы в работе. Да, разработчик может просто писать код, но если у него прокачаны навыки межличностного общения, то сфера его влияния может вырасти за пределы IDE.

Вышесказанное — это небольшой тезис из статьи Энди Белла, который высказал интересное мнение по поводу важности софт скиллов в эру ИИ. Почитайте, вам это точно окажется полезно.

#softskills #ии

Метод утёнка

21 Jan, 19:12


Разработка софта через описание: опыты с современными LLM

С появлением в широком доступе LLM, которые пристойно пишут код, разработчики поделились на два лагеря: одни считают, что LLM пишут код плохо и пользоваться ими себе дороже, а другие успешно применяют их в своей работе и считают, что именно за таким подходом разработки будущее.

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

Подробнее в статье: https://habr.com/ru/articles/868790/

#ml #ии

Метод утёнка

20 Jan, 12:04


Кто согласен?

Метод утёнка

19 Jan, 09:08


Это пост-напоминалка о том, что нужно сделать разминку для глаз

Просто водите глазами на полной амплитуде в направлениях, показанных на картинке. Это не трудно, а зрению полезно.

Ещё 6 советов по сохранению зрения давали раньше.

#советы #здоровье

Метод утёнка

18 Jan, 11:07


5 вопросов, которые стоит задать разработчику перед стартом нового проекта

Начало проекта всегда сопряжено с множеством неизвестных. Чтобы минимизировать возможные риски и выстроить работу максимально продуктивно, важно задать разработчику (или команде разработчиков) правильные вопросы на старте. Это поможет вам установить четкие ожидания, снизить потенциальные проблемы и направить проект в верное русло. Мы собрали 5 ключевых, которые стоит задать перед началом работы:

1. Какие технологии вы планируете использовать и почему?
Не обязательно углубляться в технические детали, но базовое понимание используемых инструментов — фреймворков, языков программирования, типов баз данных — позволит вам быть в курсе ключевых особенностей. Иногда сами технологии формируют ограничение для проекта, влияя на сроки или бюджет.

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

3. Что необходимо для старта?
Чтобы работа началась по плану, может понадобиться множество материалов: макеты, точное описание сценариев взаимодействия, документация или готовое API. Этот вопрос позволит вам понять, чего не хватает, чтобы исключить замедления работы и возможные доработки в будущем.

4. Какие факторы могут повлиять на сроки реализации?
Такой вопрос позволит вам услышать о возможных «узких местах» работы с задачами: от неопределённости в требованиях до чрезмерной загруженности команды или изменения объёма задач по ходу проекта. Вы заранее сможете понять, какие действия с вашей стороны помогут избежать задержек.

5. Потребуются ли дополнительные ресурсы или специалисты?
Уточните, будут ли нужны дополнительные профессионалы, такие как тестировщики, специалисты по DevOps или фронтенд-разработчики. Если это реально необходимо, то лучше предусмотреть такие потребности ещё на этапе планирования, чтобы не сталкиваться с нехваткой ресурсов позже.

#советы

Метод утёнка

17 Jan, 20:04


Как отладить код: советы для начинающих

В 2017 году компания Amazon потеряла сотни миллионов долларов из-за одной опечатки. Ошибка специалиста привела к сбою в работе Netflix, Airbnb и даже Комиссии по ценным бумагам и биржам США.

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

Метод утёнка

17 Jan, 11:49


Помоги сделать Tproger интереснее 

Друзья, мы ищем тех, кто:
— Пишет код (и иногда испытывают к нему почти родственные чувства).
— Работает с данными, инфраструктурой или тестированием (и гордится этим).
— Управляет проектами, командой (или хотя бы котом).
— Просто интересуется IT.

Сейчас нам очень важно ваше мнение про Tproger и как сделать его лучше. Займёт не более 2-3 минут, если ни на что не отвлекаться.

Ссылка на анкету: https://tprg.ru/zmo2

#tproger

Метод утёнка

16 Jan, 18:14


Страшно представить, как выглядит итоговый продукт...

Метод утёнка

15 Jan, 20:09


Как выжать из GPT-o1 максимум

Этот способ одобрил сам президент OpenAI Грег Брокман. Всё, что вам нужно — это написать промпт, соблюдая следующий формат:

задаем цель -> прописываем необходимый формат ответа -> уточняем предупреждения -> завершаем контекстом
.

Для лучшего понимания можете посмотреть на пример с картинки выше. Попробуйте сами.

#ии #chatgpt

Метод утёнка

09 Jan, 14:19


Визуализация работы свёрточных нейронных сетей слой за слоем

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

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

#видео #ии

Метод утёнка

08 Jan, 08:12


Как искусственный интеллект влияет на управление продуктом

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

Статья пригодится всем, кто хочет эффективно использовать ИИ в своей работе.

#ии

Метод утёнка

07 Jan, 11:09


Чек-лист полезного созвона

Пробежимся кратко. Хороший созвон:
1. Помогает решить проблемы быстрее, чем в переписке.
2. Мотивирует не лениться и заставляет собраться по утрам.
3. Держит в курсе новостей продукта, компании.
4. Длится недолго.

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

Make созвоны great again!

Метод утёнка

06 Jan, 12:37


Узнали? Согласны?

Метод утёнка

05 Jan, 07:49


Мы знаем, чем заняться во время праздников! Давайте настроим рабочий стол Windows под себя

Будем использовать для этого Seelen UI — это приложение позволяет максимально кастомизировать рабочий стол, превратив его, например, в подобие MacOS.

Работает приложение бесплатно. Забрать его можно из фирменного магазина приложений или с GitHub.

Если решите переделать свою винду, поделитесь скриншотами с результатом в комментариях!

#инструменты

Метод утёнка

04 Jan, 09:38


IT трещит по швам? Что происходит IT-рынком, кому стоит напрячься и куда податься новичку

Автор видео поделился статистикой и своим мнением по поводу того куда катится IT сегодня и в какие направления лучше вкатываться новичкам.

А вы что думаете по этому поводу?

#видео

Метод утёнка

03 Jan, 07:21


Твиттерский создал идеальный девайс для рабочих переписок

Устройство в виде груши подключается к ПК и буквально превращает ваши удары в пассивно-агрессивные ответы для деловой переписки.

Ждём версию для работы с легаси

#кек #изобретения

Метод утёнка

02 Jan, 11:47


Наверное, чтобы отбиваться от правок заказчика..?🤔

Поделитесь вашим вариантом в комментариях

Метод утёнка

01 Jan, 09:14


Free for Developers — огромный каталог бесплатных инструментов для разработчиков

Шрифты, CMS, поиск, CDN, API и куча других категорий содержат множество полезных и, главное, бесплатных инструментов. Всё разбито по категориям и содержит понятные описания.

Сохраняйте, чтобы не потерять: free-for.dev

#инструменты

Метод утёнка

31 Dec, 12:09


Отрицание, гнев, торг: как дизайну и разработке найти общий язык

Спроектировать макеты в Figma может каждый, но докатить их до прода так, как было задумано, — целое искусство, в котором дизайн и разработка должны идти рука об руку.

Эта статья поможет вам наладить взаимодействие дизайна и разработки. Она будет полезна не только дизайнерам, но и разработчикам, QA-инженерам, продактам и всем, кто заинтересован в качестве конечного решения на проде.

Метод утёнка

30 Dec, 11:07


Самый быстрый способ не стать программистом

Небольшой понятный ролик о том, что делать, чтобы точно не научиться программировать. Или, если хотите, что не делать, чтобы им стать.

Смотрите и мотайте на ус. И ❤️ ставьте, если видео понравилось.

#видео #советы

Метод утёнка

29 Dec, 11:06


#простымисловами: Что такое кэш и зачем он нужен

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

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

Кэш бывает разных видов. Например, кэш в браузере хранит картинки, стили и скрипты для сайтов, чтобы они быстрее загружались. Серверный кэш работает на стороне сайта: он «запоминает», какие запросы поступали, и хранит готовые ответы, чтобы не обрабатывать одни и те же задачи снова.

Однако кэш не вечный. Если данные на сайте обновятся (например, цену телефона поменяют), старый кэш становится бесполезным, и его нужно сбросить, чтобы загрузилась актуальная информация. Поэтому кэш работает только там, где данные не меняются слишком часто.

Таким образом, кэш ускоряет сайты и приложения, экономит ресурсы и делает опыт взаимодействия с ними намного приятнее.

Метод утёнка

28 Dec, 12:14


Момент рождения легаси

Метод утёнка

27 Dec, 08:11


Выгорание ≠ Слишком усердная работа

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

В этой статье кратко разбираются возможные причины выгорания и способы борьбы с ними на примере реальных кейсов.

#softskills

Метод утёнка

26 Dec, 12:02


SSL-сертификаты: что это такое, какие они бывают и зачем их получать

Когда пользователь заходит на сайт, он в первую очередь хочет убедиться, что он надёжный — не обманет и не украдёт данные. А также не даст сделать это другим. Чтобы подтвердить свою благонадёжность, разработчики получают специальные документы — SSL-сертификаты.

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

#ssl #веб #безопасность

Метод утёнка

25 Dec, 10:12


Закрываем задачи перед Новым годом: что горит, а что можно отложить

В IT не успевать в дедлайны становится базой, и, как ни странно, последствия больше всего ощущаются именно перед Новому году.

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

Метод утёнка

24 Dec, 12:08


Scrum-мастерам посвящается

Метод утёнка

23 Dec, 11:13


А вот и новая глава Виммельбуха!

До Нового года чуть больше недели, и в городе воцарилась атмосфера волшебства: на ёлке зажглись яркие огни, а улицы осветились блеском гирлянд и фонарей. Чем же сейчас занимаются жители технологического города? Переходите по ссылке и узнайте: https://tprg.ru/neOw

Метод утёнка

23 Dec, 10:09


Гайд: что подарить программисту на Новый год

Перед Новым годом все ломают голову над подарками. Особенно, когда нужно выбрать подарок для айтишника.

Если вы всё ещё не можете определиться с тем, что же дарить, то в этой статье мы собрали для вас более 50 идей — считайте, презент уже у вас в кармане.

Метод утёнка

22 Dec, 13:04


Почему вам лучше не работать проджектом

Часто от людей, которые только хотят войти в IT, можно услышать, что «если ты гуманитарий, а в QA идти не хочется, то есть один путь – в менеджеры проектов». Им кажется, что рабочий день выглядит так: провел 2-3 встречи, выпил 3 чашки кофе, построил Гант, промотивировал команду и можно идти домой.

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

Эта статья будет полезна и тем, кто хочет пойти по этому карьерному пути, и тем, кто сталкивается в своей работе с проджектами.

Метод утёнка

21 Dec, 12:07


Учебник по промптингу Claude

Этот курс предназначен для тех, кто хочет научиться создавать оптимальные промпты в Claude. Он разделён на 9 глав с соответствующими упражнениями, а также на дополнительные материалы с ещё более продвинутыми методами.

После прохождения курсы вы:

— освоите базовую структуру хорошего промпта;
— узнаете распространённые причины сбоев и изучите методы «80/20» для их устранения;
— увидите сильные и слабые стороны Claude;
— создадите надежные промпты с нуля.

Подробности о курсе и старт в репозитории.

#ml #ии #claude

Метод утёнка

20 Dec, 10:37


Что такое нейронные сети: простое объяснение для нетехнарей

Нейросети, машинное обучение, LLM, Deep Learning — все эти термины у каждого на слуху в последние пару лет. И на старте разобраться в них тяжеловато: значат ли они одно и то же или нет, в чем разница, как со всем этим работать.

Мы подготовили для вас простой гайд по всем этим терминам, рассказали какие виды ИИ бывают и чем отличаются, как они обучаются и многое другое.

#ml #ии

Метод утёнка

20 Dec, 09:29


Доступность сайта — критически важный аспект для любого онлайн-бизнеса. 
 
Ведь каждая секунда простоя может иметь значение. Например, вести к потере клиентов и провоцировать убытки. Но как быть уверенным в том, что всё работает корректно и угрозы нет? 
 
В NGENIX разработали сервис Active Health Check. Он помогает отслеживать состояние серверов и доступность публичных веб-ресурсов. 
 
— Какая технология в основе этого сервиса? 
— Как эффективно использовать сервис и быть уверенным, что сайт доступен? 
 
Ответы на вопросы — здесь. 
 
Кстати, еще в NGENIX рассказали, что теперь можно управлять ресурсами платформы облачного провайдера через Terraform, а не только через клиентский портал или API. 
 
Как использовать Terraform provider NGENIX? 
Как управлять DNS-зонами и пользовательскими списками? 
В чем удобство управления через Terraform? 
 
Подробнее — в этом видео. 
 
#Реклама 
О рекламодателе

Метод утёнка

19 Dec, 10:08


Если код из предыдущего поста вам показался хорошим, то вам точно стоит познакомиться с TDD

TDD (Test-Driven Development) — это подход к разработке, который минимизирует риски ошибок и позволяет писать действительно хороший код. Он часто считается крайне сложным , но на самом деле все довольно просто.

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

#tdd

Метод утёнка

19 Dec, 09:06


Как вы считаете, это хороший код или нет? Поделитесь своими мыслями в комментариях

func Test1(t *testing.T) {
result := calculateDelivery(10, "fragile")
if result != 150 {
t.Fail()
}
}

Метод утёнка

18 Dec, 11:08


Чем заменить Google Docs? Обзор лучших альтернатив

Google Docs — отличный инструмент, когда дело касается базовых документов. Но если вам требуется сложная структура, таск-менеджмент, создание Wiki или базы данных, то его функций будет недостаточно даже в связке с таблицами.

Вместо этого предлагаем посмотреть на другие продукты, которые закроют большую часть ваших задач, при этом дадут ту гибкость, о которой Google Docs пока может только мечтать: https://tproger.ru/articles/chem-zamenit-google-docs--obzor-luchwih-alternativ

Метод утёнка

17 Dec, 09:04


Разработчик: пишет максимально простую программу и детально расписывает документацию к ней

Пользователь:
так куда жать?

Метод утёнка

16 Dec, 11:38


Что такое автоматизация тестирования и нужна ли она вам

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

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

#qa #тестирование

Метод утёнка

15 Dec, 09:36


Кто такие Мидл-разработчики и чем отличаются от джунов и сеньоров

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

В этом видео вы узнаете, чем же всё-таки они отличаются и кто такие мидлы, в чем именно ключевое отличие мидлов от джунов, и как им стать.

#видео

Метод утёнка

13 Dec, 11:09


Рассказываем #простымисловами, зачем нужна автоматизация тестирования

Если вы работаете с тестироващиками или просто хотите лучше понимать, чем они занимаются и как вообще можно автоматизировать тесты для разных программ, то скорее читайте наши свежие карточки!

Хотели бы заниматься автоматизацией тестов?

Метод утёнка

09 Dec, 10:05


Как Google повышала знания работников в кабинках туалета

На фоне большого роста Google в 2006 году столкнулась с огромным количеством багов. Чтобы справиться с этим, инженеры решили подойти к задаче нестандартно.

В шутку было предложено обучать сотрудников прямо в туалетах — месте, где внимание пусть ненадолго, но точно сосредоточено. Так и появился Tech on the Toilet (TotT) — одностраничные листовки с качественным техническим контентом по тестированию.

Реакции на это были смешанные: одни благодарили за знания, другие просили оставить их в покое. Но концепция сработала и разрослась — теперь TotT охватывает темы от чистого кода до веба и ML.

Отличный пример как креатив может сделать рутинные процессы эффективнее🧻

#факты

Метод утёнка

08 Dec, 11:33


Учимся думать, как программист

Для программирования нужен определённый склад ума, это все знают. Но помимо этого нужно уметь ещё и думать, как программист. Только так вы сможете качественно решать задачи и правильно принимать важные решения касательно своего кода.

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

#видео

Метод утёнка

07 Dec, 10:08


OAuth 2.0, OpenID Connect и SSO для самых маленьких

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

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

Метод утёнка

06 Dec, 16:15


Металл-группа Nanowar of Steel выпустила гимн Java-разработчиков

Все слова песни HelloWorld.java — это код из программы. Более того, группа выложила и исходный код, который вы можете запустить и проверить его работу.

Трек уже доступен на всех стриминговых платформах, а клип оставляем тут. Если любите тяжелую музыку, вам зайдёт!

#java #музыка

Метод утёнка

05 Dec, 11:27


ChatGPT способствует появлению вирусов

Конечно, сам ИИ (пока) не умеет создавать вирусы. Зато он сильно помогает хакерам в их создании. Благодаря подсказкам, работе Copilot и другим системам с ИИ, хакерам требуется гораздо меньше изначальных знаний для создания вредоносного ПО.

Теперь на теневых форумах продают не только само ПО, но и промпты и инструкции для ИИ, которые позволяют такое ПО создавать.

Из-за этого в 2024 году зафиксирован рост атак на MacOS, а стоимость услуг по созданию и распространению вредоносного ПО снижается.

Подробнее о ситуации можно почитать здесь. А высказать всё, что вы думаете об этом можно в комментариях.

#новость #chatgpt #ии

Метод утёнка

04 Dec, 12:41


MomBoard: E-Ink дисплей для родственника с амнезией

Технологии созданы, чтобы улучшить нашу жизнь. Согласны? У Яна Миксовски мама страдает амнезией и, чтобы улучшить её повседневную жизнь, он создал софт для E-Ink дисплея, который уже два года помогает ей оставаться в курсе событий и на связи со своими близкими.

Этой вдохновляющей историей Ян поделился в своём блоге, перевод которой можно прочитать здесь. А ещё он оставил исходники ПО в открытом доступе, так что вы можете их использовать для аналогичных проектов.

Метод утёнка

03 Dec, 16:22


Разработчик пробежал полумарафон с помощью Strava API и IoT-кормушки для собак с M&M’s

Джон Майер написал небольшую утилиту на Python, которая за каждый преодоленный километр выдавала ему порцию M&M’s.

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

А как вы мотивируете себя?😄


#новости

Метод утёнка

03 Dec, 11:08


Весь год вы фиксили баги и деплоили проекты… Пришло время расслабиться и начать создавать себе новогоднее настроение!

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

Открывайте первую главу, рассматривайте карту, узнавайте, чем живёт город в новогоднюю пору, и попробуйте найти все пасхалки: https://tprg.ru/fwjO

Реклама, ИП Михайлишина Гузель Фаниловна, erid: LjN8KC482

Метод утёнка

02 Dec, 12:06


Саморисующиеся фигуры на CSS

Сегодня хочу поделиться с вами лайфхаком, который позволяет буквально в несколько строчек CSS-кода сделать красивую анимацию отрисовки SVG изображения.

Всё, что вам требуется, добавить в код SVG к строку pathLength="1", а затем прописать следующие стили в CSS:

path {
stroke-dasharray: 1;
stroke-dashoffset: 1;
animation: dash 5s linear forwards;
}

@keyframes dash {
from {
stroke-dashoffset: 1;
}
to {
stroke-dashoffset: 0;
}
}


Этого достаточно для того, чтобы оживить ваше изображение. Конечно, лучше всего это работает с простыми картинками, как в примере из видео. Но вы можете поэкспериментировать и с более сложными вариантами.

Подробнее о способе можно почитать здесь.

#css #лайфхак

Метод утёнка

01 Dec, 09:38


Хороший рефакторинг vs. плохой рефакторинг

Рефакторинг — это важная часть поддержания кода в хорошем состоянии. Проблема в том, что плохой рефакторинг это действительно плохо. И, к сожалению, попасть в ловушку «хотели как лучше, а получилось как всегда» проще, чем кажется.

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

Подробнее в статье.

Метод утёнка

30 Nov, 11:24


Какой-то энтузиаст создал себе ассистента с голосом и лицом Эммы Уотсон

Он создал проект, в котором сразу несколько нейронок работают в связке: за липсинк отвечает wav2lip, за генерацию текста Mistral, a Whisper и XTTSv2 преобразовывают речь в текст и синтезируют голос.

Хорошая новость для всех тайных поклонников Гермионы — проект лежит в свободном доступе и вы можете запустить его на своём компьютере. Если он потянет, конечно. Проект ждёт вас на GitHub: talk-llama-fast

А ещё там можно добавить и других персонажей, как, например, Курт Кобейн на видео.

#ml #llm

Метод утёнка

29 Nov, 12:04


Компьютерное зрение на C++: пишем приложение для поиска объектов под Android

В интернете полно руководств по созданию такого приложения на Python. Он наиболее популярен для задач машинного обучения или компьютерного зрения.

Однако, этот материал понравится всем, кто уже устал от питона. Здесь мы создадим такое приложение на «плюсах». Проверить его работу вы сможете на любом android-смартфоне.

#cpp #туториал #android

Метод утёнка

28 Nov, 13:48


Пишем игру для NES на C

Пора достать из кладовки свою старенькую NES, смахнуть с неё пыль и поиграть во что-нибудь новенькое. Что именно, решать вам, ведь теперь вы сможете написать любую игру для неё самостоятельно.

В этом вам поможет подробное руководство о разработке игра для NES на языке С. Кстати, оно уже ждёт вас по ссылке ниже:

https://nesdoug.com/

#cpp #gamedev

Метод утёнка

27 Nov, 09:35


Красивые картинки на скатерти Улама

Скатерть Улама — это очень красивое и наглядное представление структуры простых чисел в виде спирали. Но если числа простые, то формула их нахождения совсем не такие.

В этой статье мы исследуем свойства «скатерти Улама», только немного её уплотним. Мы исследуем структуру множества простых чисел, их плотность и равномерность расположения на оси натуральных чисел. А затем визуализируем их.

Метод утёнка

26 Nov, 14:34


Общая теория программирования простыми словами

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

Важным её аспектом является определение подходов для нахождения правильных решений при разработке ПО. Но обо всём по-порядку. В этом небольшом ролике даётся вся нужная информация для понимания основ теории.

#видео #отп

Метод утёнка

25 Nov, 14:14


А copilot, похоже, сексист

Метод утёнка

24 Nov, 13:38


Портируем олдскульную головоломку в веб с использованием LLM и Midjourney для бати

Помните этот старый маджонг с покемонами? Я вот в своё время вдоволь наигрался в неё.

Ностальгирующий автор этой статьи тоже помнит её и хотел поиграть вновь, но сегодня это сделать уже проблематично. Поэтому он решил переписать её заново и перенести в веб. Он поделился своим опытом и рассказал с какими сложностями столкнулся.

#gamedev

Метод утёнка

23 Nov, 13:02


Олды на месте? Пора тряхнуть стариной и превратить ваш любимый Linux в не менее любимую Windows 95

Специально для ностальгирующих, я нашёл тему, которая поможет вам это сделать. Работает с Debian и Ubuntu.

Инструкция по установке лежит по ссылке.

И давайте договоримся сразу, если будете ставить себе, то с вас скриншот в комменты.

Метод утёнка

22 Nov, 10:09


Почувствуйте себя настоящим хакером в игре Bandit

Это очень интересный проект для хакеров и пентестеров, в котором вам нужно подключиться к удалённой машине, отыскать там ключ к следующей машине и двигаться дальше.

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

Причём устанавливать ничего не нужно. Заходите на сайт проекта, выбирайте level 0 и разбирайтесь в условиях задачи. Когда разберётесь, подключайтесь к серверу по ssh и пробуйте пройти хотя бы первый уровень. Команда для подключения:
ssh -p 2220 [email protected]


В интернете полно гайд по прохождению, если застрянете. Один из них лежит на Хабре.

#геймификация #пеентест

Метод утёнка

21 Nov, 11:03


Как подросток превратил Twitter в личную машину для кражи денег?

Представьте: аккаунты Илона Маска, Билла Гейтса, Джеффа Безоса и даже Apple начинают публиковать странные твиты про биткоины.

Мир в шоке, миллионы людей в недоумении, а за всем этим стоит... 17-летний парень.

Как он провернул крупнейший взлом соцсетей в истории? Кто ему помогал? И почему даже опытные хакеры аплодировали этой дерзости?

В новом выпуске подкаста «АЙТИ КРАЙМ» мы разбираем взлом, который поставил под удар доверие к крупнейшей платформе и заставил весь мир задуматься: а насколько безопасны наши любимые соцсети?

Слушайте и смотрите новый выпуск:

Яндекс.Музыка
Apple Music
Spotify
YouTube
Telegram

#подкаст #айтикрайм

Метод утёнка

21 Nov, 07:33


Верите ли вы, что хранить личные фото в облаке безопасно?

❤️ — Да, почему бы и нет
🤔 — Частично, если настроено правильно
👎 — Нет, не доверяю облакам

Метод утёнка

20 Nov, 14:20


Давайте немного разомнём пальцы и мозги, сделав небольшую игру на JavaScript

Сделать я предлагаю вам классические крестики-нолики. Вся логика будет написана на JS, а сам интерфейс сверстаем с помощью HTML и CSS. Так что вы не только с JS попрактикуетесь, но и с вёрсткой.

Подробная инструкция по созданию лежит здесь.

#геймдев #javascript

Метод утёнка

19 Nov, 11:36


Мы об этом догадывались, но теперь знаем наверняка

Посмотрите, как падает трафик на Stack Overflow с момента выхода первой версии ChatGPT. А если не верите скриншоту, то можете проверить самостоятельно.

🗿 — я кремень и по-старинке гуглю
⚡️ — если есть электричество, то зачем жечь свечи? Я прошу ИИ помочь

Метод утёнка

18 Nov, 13:08


Кодогенерация в ИТ проектах: автоматизация или потеря контроля?

Кодогенерация ускоряет написание кода, помогает минимизировать ошибки и стандартизировать подходы к созданию программных продуктов. Вот только сохраняется ли при этом контроль над разработкой? Может ли генерация кода привести к потере уникальности и качества создаваемого ПО?

В этом разобрались в нашей новой статье.

Метод утёнка

17 Nov, 19:25


Парень делает редактор кода со спецэффектами

WIP — высокопроизводительный редактор кода, вдохновлённый Doom Emacs и neovim. Отличительной его особенностью являются спецэффекты во время набора кода. Например, взрывы.

Скачать его пока нельзя, но узнать подробности и следить за проектом можно на GitHub.

Метод утёнка

16 Nov, 10:07


Появился первый ПОЛНОМЕТРАЖНЫЙ мультфильм, созданный нейросетью, который можно смотреть без кровоточащих глаз

«Где растут роботы» идёт 87 минут. Известно, что создавала его команда из 9 человек, в озвучке участвовали профессиональные актёры, а одна минута видео обошлась команде в 8 тысяч долларов. Это гораздо меньше, чем стоит обычный продакшен мультфильмов такого уровня.

Так что бегом смотреть, что там нейронка нарисовала!

Метод утёнка

15 Nov, 12:03


Начинаем игру «Найди шпиона»

Если нашли — ставьте ❤️

Метод утёнка

14 Nov, 10:05


Скачиваем видео с YouTube и не только через командную строку

Поможет нам в этом утилита you-get. Она работает на основе Python и позволяет быстро скачивать видео с различных ресурсов. В настройках можно выбрать качество и формат ролика.

Инструкция по установке и использованию в репозитории проекта.

#библиотека #инструменты

Метод утёнка

13 Nov, 11:02


Самая красивая и лаконичная шпаргалка bash

В твиттерской опубликовали ладно скроенную инфографику от sysexplore.com, которая поможет не только ознакомиться с базовой терминологией скриптинга, но и с вычиткой параметров из файла, хэндлинг сигналов (SIGTERM) и проч.

@zen_of_python

Метод утёнка

12 Nov, 11:06


10 причин изучить Python для занятий наукой о данных

Хотя Python является языком общего назначения, есть 10 веских причин, по которым следует изучать его для занятий наукой о данных:

1. Без проблем усваивается.
2. Легко читается.
3. Впечатляет популярностью.
4. Имеет огромное сообщество.
5. Обладает полным набором библиотек данных.
6. Приобщает к основам науки о данных.
7. Отличается легкостью очистки данных.
8. Предполагает коммуникацию.
9. Подходит для быстрого прототипирования.
10. Гарантирует занятость.

Подробнее о каждой — в статье.

#статья #python #datascience

Метод утёнка

11 Nov, 11:21


Как создать портфолио на GitHub Pages

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

В видео подробно показано, как это сделать.

#видео #github

Метод утёнка

10 Nov, 10:32


Искали медь, а нашли топ инструментов, которые сделают из вашего фронтенда золото

Neumorphism.io: Создавайте стильные неоморфные элементы с настройкой теней и света.
UIverse: Обширная библиотека элементов для креативных UI.
Ray.so: Генерируйте красивые код-сниппеты для гайдов и туториалов.
Icon Maker: Инструмент для быстрой разработки уникальных иконок.
ReactToPrint: Легкий рендеринг и печать React-компонентов с настройками стилей.
Kontra.js: Микробиблиотека для создания мини-игр в 13KB с основными игровыми функциями.
Swapy: Превращение макетов в интерактивные интерфейсы с drag-and-drop.
WebJSX: Минималистичная библиотека для создания веб-приложений с JSX.
Web Maker: Оффлайн-песочница для фронтенда с поддержкой препроцессоров.
Sniper CSS: Оптимизация CSS-кода и удаление неиспользуемых стилей.
Recharts: Библиотека для создания настраиваемых графиков в React.
Creatie: Платформа для аудита и улучшения UI/UX с инструментами на основе ИИ.

Детальней с примерами

#подборка #фронтенд #ru

Метод утёнка

09 Nov, 11:04


Гайд: как быть хорошим наставником

Наставничество — это полезная практика, как для менти, так и для менторов, а еще и для компании. Подопечные чувствуют, что их развитие важно для компании и реже меняют работу. Наставники — получают возможность попрактиковать свои софты. А компания показываtт лучшие результаты, так как все сильнее вовлечены в работу.

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

Советуем к прочтению.

Метод утёнка

09 Nov, 08:01


Игра на выходные найдена! Будем играть в симулятор сисадмина

В SysAdmin Odyssey вам придётся выполнять всё то, что обычно делает любой уважающий себя (или не очень) тыжпрограммист: настраивать принтеры, чинить компы, тянуть кабели под столами и так далее.

Пройти виртуальную стажировку можно в Steam. И помните, если будете косячить, вас уволят.

Метод утёнка

08 Nov, 12:50


Так выглядят персонажи русских сказок по версии нейросети

Надо было такое на хэллоуин вам показать 😁
Кстати, напиши в комментариях, какой персонаж понравился больше всего.

Метод утёнка

08 Nov, 11:47


первый выпуск АЙТИ КРАЙМ уже на площадках!

Мы запустили айтишный тру-крайм подкаст про реальные хакерские взломы, технические катастрофы и их последствия. Можете нас поздравить с первым выпуском!

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

Чтобы узнать подробности этой громкой истории из мира хакинга, открывайте подкаст:

— слушать,
— смотреть.

И поддерживайте Леру и Булата лайком, они старались❤️

Метод утёнка

07 Nov, 10:01


Более четверти кода в Google пишет ИИ

Об это рассказал CEO Сундар Пичаи. Более 25% всего кода в компании написала нейросеть.

Тестирование кода пока ещё делают люди, но такими темпами ИИ займёт и их место.

#новости

Метод утёнка

06 Nov, 11:30


Что нужно знать всем программистам

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

— Выучить язык программирования за 7 дней? Это миф, вот, почему. Развеиваем миф о том, что выучить язык программирования за 7 дней — легко. Делимся наблюдениями и даем рекомендации для начинающих специалистов.

— Что удобнее для разработчика: Mac Studio или кастомный ПК? Может ли миниатюрный Mac Studio от Apple заменить мощные ПК для разработчиков? Проводим технобаттл и разбираемся, какую технику выбрать для работы с медиа и кодом.

— Использование Git: советы и трюки для продвинутых пользователей. Git — это мощная распределенная система контроля версий, которая используется для управления исходным кодом в проектах различного масштаба. Рассказываем, как сделать работу с ней еще более эффективной.

— Что такое Grafana и зачем она нужна. Узнайте, что такое Grafana и как она помогает в мониторинге и анализе данных.

— Markdown в Telegram: как выделить код (и не только). Расскажем о том, как правильно форматировать код и текст через Markdown в Telegram. Это удобный способ делиться технической информацией через мессенджер

— Основы PostgreSQL для начинающих: от установки до первых запросов. Научитесь устанавливать и работать с PostgreSQL. В этом руководстве мы рассмотрим основные команды, создадим первую базу данных и выполним простые SQL-запросы

#подборка #sql #git #grafana

Метод утёнка

05 Nov, 10:14


Разработчика с идеальным резюме и тестовым не взяли на работу из-за... таролога

А как бы вы ответили на месте разработчика?

Метод утёнка

04 Nov, 08:02


Как влияет сопроводительное на приглашение к собеседованию. Опыт 1000 откликов

Многие HR-специалисты часто говорят о том, что необходимо писать сопроводительные письма к своим откликом, якобы это повышает ваши шансы.

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

#исследование

Метод утёнка

03 Nov, 11:01


Что такое CI/CD простыми словами

CI/CD — это подход в разработке программного обеспечения, который помогает командам работать быстрее и эффективнее. Под этими четырьмя буква скрывается два важных взаимосвязанных процесса:

1. CI (Continuous Integration) — это процесс, когда программисты часто добавляют изменения в код, и этот код автоматически проверяется на ошибки.
2. CD (Continuous Delivery/Deployment) — а это процесс, который автоматически готовит и внедряет изменения на серверах, чтобы пользователи могли быстро получать обновления.

Всё ещё непонятно? Да, в двух словах об этом не расскажешь. Поэтому я нашёл для вас два видео, где понятным языком и на наглядных примерах показано, как это работает:

— в первом ролике теория и пример из практики;
— а во втором простой пайплайн, который вы сможете повторить и уже лично «пощупать» технологию.

#cicd #видео

Метод утёнка

03 Nov, 10:01


Мы подвели итоги октября по самым лучшим статьям авторов, которые писали для Tproger!

🥇 1 место — Прощай, Discord: где теперь общаться геймерам и не только
🥈 2 место — Что удобнее для разработчика: Mac Studio или кастомный ПК?
🥉 3 место — Безумное улучшение производительности в LINQ .NET 9

В следующем месяце вы можете выиграть мерч Tproger — для этого нужно написать самую популярную статью.

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

🎉 — поздравить авторов

@ithumor

Метод утёнка

02 Nov, 10:33


Включаем «Режим Бога» в Windows

Многие не знают, но в Windows есть одна скрытая функция с очень мощным потенциалом. «God Mode» в Windows — это удобный инструмент, который предоставляет доступ ко всем настройкам системы в одном месте. Это особенно полезно для продвинутых пользователей и IT-специалистов. С его помощью вы можете:

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

Однако стоит быть осторожным при изменении системных настроек, чтобы не вызвать проблем с производительностью или стабильностью.

Чтобы включить эту функцию надо выполнить всего два простых шага:

1. Создать новую папку на рабочем столе.
2. Переименовать папку следующим образом: GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}.

#советы #windows

Метод утёнка

02 Nov, 09:31


Вы когда-нибудь задумывались, как уязвимость в коде может стоить миллиарды?

Carbanak — это не просто группа хакеров, это команда людей, которые превратили банковские системы в свои личные банкоматы.

Они знали всё про уязвимости, про ошибки в защищенности, о которых даже не догадывались те, кто эти системы строил.

Всего за пару лет хакеры:

— атаковали более 100 банков по всему миру;
— украли $1 млрд;
— обратили на себя внимание Европола.

В подкасте «АЙТИ КРАЙМ» мы изучили, как Carbanak обходили защиту банковских систем, используя уязвимости инфраструктуры.

Скоро мы поделимся этим расследованием. Будьте готовы — здесь нет простых историй про «хакеров из подвала». Только настоящая инженерная работа, профессионализм и поразительное понимание сложных систем.

Метод утёнка

01 Nov, 07:01


Кем были бы персонажи ужастиков в мире IT

Ночь Хэллоуина сгущается, тьма окутывает мир, и из самых глубоких уголков кинематографа выходят наши любимые кошмары. Но представьте, если бы эти жуткие персонажи сменили свое оружие на клавиатуру и монитор?

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

Какого персонажа мы непростительно забыли? Пишите в комментах

Метод утёнка

31 Oct, 09:01


Хэллоуиновский BOOlean вам в ленту 🎃

Метод утёнка

30 Oct, 10:30


Микросервисы для тех, кто прикидывается разработчиком

Если вы знаете, как работать с микросервисами, понимаете принцип их работы, ключевые особенности, преимущества и недостатки, то вам этот материал не нужен. Всем остальным я настоятельно рекомендую ознакомиться с ним.

Здесь собрана вся необходимая информация по этой технологии, которая поможет вам и собеседование пройти, и получать за эти знания на пару веток больше. Материал в двух частях: вот первая часть, а вот вторая.

#микросервисы

Метод утёнка

29 Oct, 07:03


В честь десятилетия Alien: Isolation SEGA и LofiGirl выпустили топовую коллабу

На YouTube появился часовой ролик с музыкой для работs. Вайб и музыки, и визуала пропитан той самой атмосферой. Чтобы вы могли послушать без всяких замедлений, мы скачали его для вас.

Начните свой рабочий день с порции приятной музыки

Метод утёнка

28 Oct, 09:04


Начните новую неделю с инструментом, который упростит вам жизнь

napkin — это бесплатная нейронка, которая поможет вам создавать красивые графики и таблицы из любого текста. При этом она предложит вам сразу несколько вариантов, которые можно сохранить в формате PDF, PNG или SVG.

Попробовать можно по ссылке.

#инструменты #ml

Метод утёнка

27 Oct, 11:02


Программисты на месте?

Метод утёнка

26 Oct, 10:03


Простыми словами: Логическое программирование

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

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

🤯 — никогда не слышал про такое
❤️ — хочу писать на Prolog


#простымисловами

Метод утёнка

25 Oct, 08:02


11 россиян удалили из исходников Linux

В ядре Linux 6.12-rc4 была добавлена правка, исключающая нескольких разработчиков из официального файла MAINTAINERS. Всего это коснулось 11 человек и у всех из них была почта в домене .ru.

Позднее Линус Торвальдс лично подтвердил, что это решение связано с санкциями, и подчеркнул, что любые попытки оказать давление не изменят этого.

Подробнее о ситуации можно прочитать у нас на сайте.

Ну что, Linux перестаёт быть таким уж опенсорсным?

#новости #linux

Метод утёнка

24 Oct, 10:31


Пожалуйста, сохраняйте баланс между работой и отдыхом

Метод утёнка

23 Oct, 11:32


Вы знаете, что в iPhone есть чип, который нарочно ломает одну из главных его фич?

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

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

Более подробно об этом рассказал пользователь Хабра, который провёл очень сложный, но интересный реверс-инжиниринг, чтобы докопаться до истины. Почитать можно тут: https://habr.com/ru/articles/841708/

#apple #iphone

Метод утёнка

22 Oct, 14:03


Что удобнее для разработчика: Mac Studio или кастомный ПК?

«Убийца ПК» — так прозвали моноблок Mac Studio от компании Apple, потому что несмотря на крошечные размеры, по мощности он не уступает ПК, которые используют видеомонтажеры и 3D-дизайнеры.

Но может ли миниатюрный Mac Studio заменить ПК для целей разработчиков? Мы провели технобаттл и разобрались, какую технику выбрать для работы с медиа и кодом.

Что нам сравнить в следующий раз? Пишите свои идеи в комментарии.

#hardware

Метод утёнка

22 Oct, 13:02


Подписчики, общий сбор!

Прямо сейчас мы в Tproger ищем себе коллегу, который сможет классно и интересно вести канала @mobi_dev. Если это вы или у вас есть кто-то на примете, то дайте нам знать!

Что нужно делать:

— создавать контент для телеграм-канала о мобильной разработке;
— работать над реализацией стратегии продвижения канала совместно с руководителем;
— следить за метриками канала;
— продвигать канал c помощью Telegram Ads, Рекламного кабинета ВКонтакте.


Нам нужен человек, который:

— разбирается в IT и мобильной разработке;
— обладает навыками копирайтинга;
— имеет опыт работы в SMM;
— а также умеет пользоваться Figma или другими графическими редакторами.

Мы предлагаем:

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

Если вам интересно, то заполните анкету по ссылке: https://forms.gle/yyKTCmk3mhoMCBoV6

#вакансии #работа

Метод утёнка

20 Oct, 13:03


Хакаем 15-летний электронный переводчик и пишем под него приложения

Ещё каких-то 15 лет назад на рынке электронных девайсов были не только скучные одинаковые смартфоны, но и переводчики, КПК, портативные DVD-плееры и многое другое. Но технологии очень быстро развивались и спустя некоторое время в отдельных устройствах отпала необходимость, ведь их все заменил один гаджет.

Но что, если дать старичкам вторую жизнь? Автор этой статьи купил старенький карманный переводчик Ectaco за 1.500 рублей на Windows CE, обошёл встроенную оболочку и даже накатил туда эмулятор NES. Что из этого вышло и какие ещё возможности появились у переводчика, читайте в статье.

Метод утёнка

19 Oct, 12:01


Artifacts: MMORPG для тех, кто изучает программирование с управлением персонажами через API на любом языке программирования

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

Игра бесплатная и работает с любым языком программирования. Так что, кажется, мы нашли, чем вам заняться на выходных!

Метод утёнка

18 Oct, 12:02


QR-код: История создания и принцип работы технологии

QR-код разработали в японской компании DENSO в 1994 году. Изобрел его инженер DENSO Масахипо Хара, так как возможностей штрихкода было уже недостаточно из-за обилия изделий, изготавливаемых компанией.

Сегодня эту технологию используют повсеместно. Но многие по-прежнему не знают, как это работает. В этом видео подробно раскрывается принцип его работы, а также интересные особенности и скрытые возможности.

#видео #qr

Метод утёнка

17 Oct, 11:11


То, чего вам не хватало для спокойной работы

Это плеер lowfi, работающий прямо в терминале Linux. И у него всего лишь одна функция — воспроизводить Lo-Fi музыку для создания уютной обстановки.

Устанавливается просто, управляется ещё проще. Подробнее в репозитории проекта.

#инструменты #музыка

Метод утёнка

16 Oct, 10:32


У DOOM появился новый порт. На этот раз в Telegram

Поводов выходить из телеги стало ещё меньше, Axiom Game Labs представила новый порт культовой игры. Он позволяет играть в шутер прямо в мессенджере через специального бота.

Чтобы поиграть, достаточно перейти по ссылке и запустить бота.

Куда ещё не портировали легенду?

#новости #telegram #doom

Метод утёнка

15 Oct, 12:36


А бывает наоборот?

Метод утёнка

14 Oct, 10:21


15-летний хакер обнаружил уязвимость в безопасности сотен крупнейших компаний

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

Программист обратился в Zendesk по программе вознаграждений за уязвимости, но там ему отказали. Зато другие компании, которые использовали Zendesk отблагодарили школьника на общую сумму в 50 тысяч долларов.

А вы тоже в 15 лет зарабатывали тысячи баксов или просто крапиву палкой били?

#новости #zendesk

Метод утёнка

13 Oct, 10:30


Превращаем сайт в мобильное приложение, не требующее установки

Сегодня не обязательно быть мобильным разработчиком, чтобы создавать мобильные приложения. Технология PWA (progressive web app) трансформирует веб-сайт в приложение. Сегодня так могут многие сайты: Telegram, Pinterest, ВТБ и другие.

У нас на сайте вы можете прочитать подробнее о том, как работает PWA, какие требования к сайту и как добавить такую возможность вашему сайту.

#веб #pwa #mobidev

Метод утёнка

12 Oct, 13:03


Создаем крутой эффект с черепахой в Figma

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

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

#видео #урок #figma #дизайн

Метод утёнка

11 Oct, 14:30


CodeChef — соревновательная платформа для оттачивания навыков программирования

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

Попробовать можно по ссылке.

Метод утёнка

10 Oct, 14:05


Интерактивный утконос

Интересный проект с CodePen, который позволяет не только поиграться с виртуальным утконосом, но и посмотреть детально, как он запрограммирован.

Всё доступно на одном экране — просто перейдите по ссылке.

#codepen #web

Метод утёнка

10 Oct, 13:02


Для тех, кто хочет погрузиться в мир IT

Коллеги из «ГОС ИТ Богатырева» включили наш канал в папку образовательных ИТ-каналов.

В папке собраны каналы, в которых есть как обучающие материалы и гайды, так и практические кейсы про ИТ в России и мире. Курсы, мероприятия, стажировки и даже вакансии от топовых ИТ-компаний ⬇️

Добавляйте папку и делить со своими друзьями

Метод утёнка

09 Oct, 14:08


Теперь вы точно разберётесь в Git!

Игра Oh My Git! позволяет в игровой форме разобраться во всех командах и тонкостях технологии. Всё, что вам нужно, правильно использовать карточки на каждом уровне.

В Steam нет, зато работает на всех платформах!

#git

Метод утёнка

08 Oct, 10:41


Как работает ChatGPT: объясняем на простом русском эволюцию языковых моделей с T9 до чуда

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

Поэтому устраивайтесь поудобнее: в этой статье объясняется всё так, чтобы понял даже шестилетний гуманитарий!

#ai #chatgpt

Метод утёнка

07 Oct, 07:46


Хакеры взломали каналы «Россия 24» и «Россия 1» и удалили всё, что было на серверах ВГТРК

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

ВГТРК же пока воздерживается от комментариев.

Почитать подробнее можно у нас: https://tproger.ru/news/--hakery-vzlomali-kanaly--rossiya-24--i--rossiya-1--i-udalili-vse-dannye-s-serverov

#новости #хакеры #взлом

Метод утёнка

06 Oct, 11:03


MCM/70 — «Святой грааль» канадских компьютерных технологий

А вы знали, что на заре персональных компьютеров, Канада была первой, кто сделал их и начал продавать? Да, модель стала не самой популярной, но определённо положила начало и задала базовые стандарты для таких устройств.

В этом материале можно более подробно узнать про историю создания ПК, развитие компании и влиянии её на рынок 70-80-х гг.

#историяit

Метод утёнка

05 Oct, 09:04


Google начал блокировать платные приложения, установленные в обход Play Market

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

Причём такая ситуация может возникнуть только в том случае, если разработчик использует API Google Play Integrity, которое стало им доступно и которое проверяет на источник установи приложений.

Функция работает пока только в новых версиях Android, поэтому возможно стоит повременить с очередным апдейтом.

#новости

Метод утёнка

04 Oct, 10:04


На четвёртый раз точно запустится