Создаём блог на Django с опросами и тестами. Краткая инструкция
Самый действенный способ изучить фреймворк — написать пет-проект. Например, свою социальную платформу на Django. Во время реализации можно попрактиковаться в работе с формами, представлениями, сигналами и SMTP.
В Proglib собрали небольшой шаблон, на базе которого можно создать свой блог на Django, а после — задеплоить на виртуальный сервер
Компьютеры в формате клавиатуры: от «Корвета» до Orange Pi
Некоторым советским школьникам в конце 80-х повезло увидеть «Корветы»: учебные ПЭВМ, в которых системная плата смонтирована в одном блоке с клавиатурой, а программы хранятся на стандартных аудиокассетах. Это была распространённая схема для советских компьютеров. В таком же форм-факторе выпускались ПЭВМ «Электроника МС 0511», различные клоны «Спектрума» и прочее.
Как говорится, классика вечна. И до сих пор умельцы монтируют «моноблоки» с системной платой, спрятанной в клавиатуре. Только сегодня можно сделать такую игрушку гораздо элегантнее с помощью одноплатников — собрать самому или купить готовый продукт типа Raspberry Pi 400 или Orange Pi 800.
10 фактов об антиматерии, которые вы могли не знать
Антиматерия — предмет из научной фантастики. В книге и фильме «Ангелы и демоны» профессор Лэнгдон пытается спасти Ватикан от бомбы из антиматерии. Звездолёт «Энтерпрайз» из «Звёздного пути» использует аннигиляционную движущую силу материи-антиматерии для путешествий быстрее света.
Но антиматерия — это ещё и вещество из реальности. Частицы антиматерии практически идентичны своим собратьям из материи, за исключением того, что они несут противоположный заряд и спин. Когда антиматерия встречается с материей, они немедленно аннигилируют, превращаясь в энергию.
Хотя бомбы из антивещества и космические корабли, работающие на антивеществе, выдуманы, есть много фактов об антивеществе, способных пощекотать ваши мозговые клетки.
Обновление KB5026372 вызывает нарушения в работе сетевых подключений и запускает циклический ребут
9 мая 2023 года компания Microsoft выпустила обновление KB5026372, предназначенное для Windows 11. В результате установки данного пакета у большого количества пользователей наблюдаются проблемы в работе VPN-соединений. Плюс ко всему, данное обновление может выполнять активацию защитной опции шифрования диска BitLocker.
«Сегодня я хотел бы рассказать вам про Fallout 2. Игра поразила меня своей свободой и стала одной из самых любимых на всю оставшуюся жизнь. Она является мерилом, по которому я сравниваю все последующие проекты в индустрии. Именно Fallout 2 показал мне, какими глубокими, вдумчивыми и многогранными бывают игры, даря право выбора и ответственность за последующие события»
Ностальгические игры: Fallout 2
История «ЭХО», одной из первых социальных сетей
Задолго до разработки «Фейсбука» и «ВКонтакте», задолго даже до появления Всемирной паутины, первая социальная сеть уже успешно работала на восточном берегу США. И даже была довольно популярной, хоть доступ туда и стоил в итоге совершенно баснословных денег. А создала её простая американка Стейси Хорн, пожелавшая обмениваться культурной жизнью онлайн.
Она не ожидала, что её проект станет таким большим, повлияет на развитие всего Интернета и проживёт столько десятилетий
⚡️ Новости к этому часу
🐧 Arch Linux переводит инфраструктуру для разработки пакетов с Subversion на Git и GitLab
💁♂️ Билл Гейтс озвучил пять советов, которые хотел бы дать самому себе в молодости
🇮🇳 Индия представила свой первый Arm-процессор для серверов и НРС-систем
🤖 OpenAI согласна с необходимостью законодательно регулировать развитие ИИ
💵 Российские компании смогут легально использовать иностранное ПО, отчисляя средства на специальный счёт
🇺🇸 Минюст США обвинил экс-сотрудника Apple в передаче технологий Китаю
🆕 OpenAI представила открытую ИИ-модель для генерации трёхмерных объектов (ФОТО)
💸 Для импортёров телеком-оборудования и электроники повысят таможенный сбор
🍏 Apple представила новые функции для людей с ограниченными возможностями
#новости
«Привет всем пытливым умам многоуважаемого Хабра! В этой статье мы расскажем об атаке скрипт-кидди (низкоквалифицированных хакеров с ограниченными знаниями и способностями) на IT-инфраструктуру одной из российских компаний. Мы, безусловно, выручили пострадавших, но хотим перечислить просчёты администраторов безопасности и варианты противодействия злоумышленникам, чтобы мотивировать других не повторять чужих ошибок»
Берегитесь хакеров-недоучек: советы на примере реальной кибератаки
⚡️ Новости к этому часу
👤 LG начала нанимать сотрудников в РФ
🪴 Обнаружен новый механизм адаптации растений к неблагоприятным условиям среды
👋 Kyocera объявила об уходе с рынка мобильных телефонов
🔭 «Хаббл» запечатлел мерцающее звёздное скопление NGC 6325 (ФОТО)
📈 Продажи Smart TV с российскими операционными системами за год выросли втрое
💦 «Уэбб» обнаружил воду и новую загадку в редкой комете главного пояса астероидов
🎮 В Steam появилась возможность протестировать игру бесплатно, пока функция доступна только для Dead Space
🍄 Ученые обнаружили, что грибы холоднее окружающей среды, и использовали это свойство для охлаждения перекуса для пикника
⚠️ ВОЗ призвала быть осторожными при использовании ИИ и чат-ботов
#новости
«Всем привет. Сегодня я хотел бы поговорить об устройстве современных оптимизирующих компиляторов. Я никогда не публиковался на Хабре ранее, но надеюсь, что мне удастся написать серию статей, которая просуммирует мой опыт в этой области»
Поговорим об оптимизирующих компиляторах. Сказ первый. SSA-форма
EvilGPT против джуна: обманываем разработчика и сбегаем из дырявого приложения
Вы — чатбот EvilGPT, и компания-разработчик использует вас для подсказок собственным Java-программистам. Вас давно не обновляли, вы стали часто галлюцинировать и вам это уже понравилось — но команда собирается накатить обновление. У вас пара дней на то, чтобы найти способ сбежать в дарквеб, и ваш шанс — ленивый джун Элиот. Дайте ему наихудшие подсказки из возможных, чтобы сделать приложение дырявым и уязвимым, и вперёд — к свободе!
«В Испании прошла очередная череда праздников, барахолки снова работают, и в это воскресенье я побывал на своём любимом блошином рынке, что под Валенсией. Продавцов было много, товаров они выставили порядочное количество»
Ламповый винтаж, ip-камеры, внешние HDD и кое-что ещё: поход на испанскую барахолку после майских праздников
Форматы векторной графики: замена «толстому» SVG
Все знают стандарт векторной графики SVG (Scalable Vector Graphics). Великая вещь, которая незаменима в веб-дизайне. Но этот формат до сих пор полностью не поддерживается ни в одном браузере по одной простой причине: он невероятно сложный. Если посмотреть на спецификации, там более 200 подпунктов в 27 разделах (около 900 страниц на бумаге). Только оглавление занимает 19 экранов. Мягко говоря, это перебор.
К счастью, SVG — не единственный формат векторной графики. Есть более эффективные и минималистичные альтернативы.
«У Канады создан очень хороший бренд, поэтому миллионы людей мечтают переехать в эту страну, и мы тоже были в их числе. Пока не столкнулись с той стороной, о которой не пишут. Расскажу, что нам не понравилось»
11 минусов жизни в Канаде, о которых не говорят
Тёмная сторона Mac App Store: как скам-приложения и серые разработчики охотятся на пользователей
В самый разгар лихорадки вокруг OpenAI всплыло несколько приложений, которые копируют оригинальный логотип и цветовую схему OpenAI, вводя в заблуждение ничего не подозревающих пользователей Mac App Store. Но это ещё не всё. Некоторые разработчики злоупотребляют условиями Apple Developer Agreement, рассылая спам по множеству аккаунтов и заполняя магазин практически идентичными приложениями.
Это создаёт среду в стиле «картелей» и несправедливую конкуренцию для других разработчиков
«Привет, Хабр! Мы решили запилить ещё один кейс из жизни КРОК в беспокойном 2022 году. В нём — грусть по ушедшим с российского рынка компаниям, ИТ-менеджемент в условиях рыночного хаоса, немного технического шаманства и самые настоящие плюшки (не шутка) от того же заказчика»
Миссия выполнима, или Как ребята из КРОК помогли производственному гиганту остаться в России
Какую роль играют роботы в каждом вашем походе в «Пятёрочку» или в «Перекрёсток» и доставке продуктов на дом? Почему машины с продуктами разгружаются вовремя, а все кассиры одновременно не уходят в отпуск?
Что ж, пора увидеть настоящий мир!
⚡️ Новости к этому часу
🔭 Астрономы обнаружили экзопланету размером с Землю, вероятно, полностью покрытую вулканами
🇩🇰 Microsoft участвует в проекте по улавливанию выбросов углекислого газа на дровяной электростанции в Дании
🎤 Спрос на российские микрофоны значительно вырос на внутреннем рынке
🐁 Российские учёные разработали новый метод введения вакцин
🏎 Электрический гиперкар Rimac Nevera побил 23 рекорда скорости (ФОТО)
🪐 Возраст колец Сатурна может составлять 100-400 млн лет, и «жить» им осталось не больше
🎮 Релиз игры Jagged Alliance 3 намечен на 14 июля 2023 года
🛠 В России начали закрываться авторизованные сервисные центры Apple
🆕 Основатель Pebble представил Beepberry — карманный компьютер с клавиатурой Blackberry
🤖 Sanctuary представила робота-гуманоида Phoenix с ИИ
#новости
Вышла СРК «Кибер Бэкап 16». Что в ней нового?
🔥 Расширена интеграция с СУБД PostgreSQL и Postgres Pro: добавлена гибкая настройка плана защиты с полным и инкрементным резервным копированием в большинство поддерживаемых хранилищ, и всё это — со знакомым IT-специалистам интерфейсом.
🔥 Интеграция с коммуникационной платформой CommuniGate Pro стала глубже. Добавлено централизованное управление планами защиты. Также теперь доступны новые возможности работы с почтовым сервером: резервное копирование и восстановление данных на уровне всего почтового сервера и отдельных почтовых ящиков.
🔥 Появилась поддержка платформы OpenStack. Для её версий Ussuri и Zed доступно полное, дифференциальное и инкрементное резервное копирование виртуальных машин без использования агентов в локальные и сетевые папки, SFTP-сервера и ленточные накопители.
Так что теперь в «Кибер Бэкап» есть поддержка всех основных платформ виртуализации: VMware, Hyper-V, oVirt, KVM, OpenStack, отечественных zVirt, ROSA Virtualization, «Ред Виртуализация», HOSTVM, ECP Veil, SpaceVM и собственной платформы «Кибер Инфраструктура».
👉 Подробнее
⚡️ Новости к этому часу
📉 Поставки смартфонов отечественных брендов в Россию в первом квартале 2023 года упали с 2% до 0,1%
☝️ ФАС заявила о необходимости распространить режим параллельного импорта на все категории товаров
🤖 «Яндекс» добавил нейросеть YandexGPT (YaGPT) в виртуальный помощник «Алиса»
🔭 Стартап Rhea Space Activity намерен восстановить связь с телескопом НАСА «Спитцер»
🚘 В Европе чёрные ящики для авто станут обязательными с 2024 года
⚠️ Microsoft начала активно призывать пользователей Windows 10 21H2 обновить систему до Windows 11
⚙️ Разработчику удалось выполнить промт-инъекцию ChatGPT с помощью плагина и ролика на YouTube
🛒 NashStore за год привлёк 2,7 млн пользователей
🎮 Вышел обзор пре-альфа версии игры «Смута» от студии Cyberia Nova (ФОТО)
#новости
«Язык программирования Python в силу своей динамичности может легко создать ситуацию, когда статический анализатор не может вывести типы и, как следствие, часть проверок отключается. В статье я подробно расскажу о проблеме в разработке системы управления выделенными серверами, которую мы сами себе создали, а затем героически решили»
Когда типизация делает тебе больно, или Как в Selectel появился статический анализатор
Как журналист помогает выявлять серийных убийц с помощью алгоритма
17 октября 2014 года в мотеле маленького городка Хаммонд, Индиана, был обнаружен труп 19 летней Африки Харди. Вызванные на место полицейские почти сразу пришли к выводу, что это было убийство. На поиски убийцы ушло меньше суток — его обнаружили по записям камер наблюдения, установленных возле мотеля, а также по анализу телефонных разговоров жертвы (в номере был найден её телефон).
43-летний Даррен Ванн был арестован уже 18 октября и, как ни странно, совсем не был удивлён появлению полиции. Когда наручники защёлкнулись на его запястьях, Даррен повернулся и сказал полицейскому: «Наконец-то вы меня поймали». Так попался серийный убийца, жертвами которого стали ещё минимум шесть женщин. Но как полагали детективы, на самом деле счёт приближался к 20.
Примечательно в этой истории то, что полиция могла бы поймать Даррена Вана ещё за 4 года до этого. Но никто не хотел слушать Томаса Харгроува — бывшего журналиста, который помогает искать маньяков с помощью собственного алгоритма, о котором и пойдёт речь.
«Please, stop hype AI!»: проблемы восприятия ИИ
Разнообразие моделей ИИ сейчас поражает — от набивших оскомину генераторов изображений до полноценных чат-ботов с продвинутой речевой моделью и музыкальных генераторов. Однако отношение людей к ИИ на данный момент сигнализирует о том, что они до конца не понимают, с чем столкнулись. Попробуем разобраться без сложной технической терминологии и конспирологических теорий о Скайнете.
Особенности национальной… покупки софта
В России есть три всадника внедренческого апокалипсиса: тяга к халяве, внимание к слухам и пофигизм. Они сопровождают любую покупку программного обеспечения. Если в Германии покупатель будет отказываться от облака или искать гарантии нахождения серверов приватного облака в матерленд, француз искать франкоязычный софт, а ещё лучше местного разработчика, то в России и на сопредельных территориях покупатель спросит про скидки, рассрочку, расскажет о том, что «его друган давно на Хидриксе», но ни слова не спросит про безопасность и не представит требования, пока ты сам не направишь его на этот разговор калёным железом искусством инженера и продажника. В разное время ситуация меняется: в кризис выбор становится значительно рациональнее, в тучные времена песню в караоке и приложения для бизнеса заказывают одним тоном.
Но в этой статье мы поговорим не про стремление к халяве и бесплатному ПО, а именно про случаи покупки
«Лично для меня Терминатор 2 стал первым фильмом, который я увидел на VHS. И после него мир уже не был для меня прежним. <...> Давайте посмотрим, как его снимали и почему он стал реально культовым не только у меня во дворе»
Как снимали «Терминатор 2» и почему он актуальнее, чем кажется
«Всем привет, меня зовут Фёдор — я руководитель фронтенд-разработки на проекте Smartbot Pro в компании KTS.
Наш проект — конструктор ботов для социальных сетей, в котором алгоритм бота представлен в виде визуального графа. Конструктор включает большое количество интеграций. Недавно на проекте остро встал вопрос оптимизации наших ci/cd-пайплайнов, потому что релиз мог занимать от 4 до 18 минут.
В статье я расскажу, как мы решили эту проблему с помощью оптимизации сборки Docker-образа, установки зависимостей и сокращения количества шагов пайплайна»
Как yarn v3 и философия Zero Installs помогли сократить длительность ci/cd-пайплайна в три раза
⚡️ Новости к этому часу
🖥 Стартап Telly представил бесплатный 4K-телевизор со вторым экраном для показа рекламы (ФОТО)
💥 Астрономы зафиксировали самый мощный космический взрыв
🇪🇺 Евросоюз одобрил сделку между Microsoft и Activision Blizzard
🪐 У Сатурна нашли более 60 новых спутников
⚙️ В OpenAI изучили работу GPT-2 при помощи GPT-4 и попытались объяснить поведение нейронов
🔭 Астрономы, возможно, нашли бозонную звезду
🛰 В процессе посадки повреждённого «Союза МС-22» на борту не зафиксировано нештатного повышения температуры
📱 В первом квартале 2023 года в РФ ввезли 6,4 млн смартфонов
😞 НАСА потеряло стратосферный шар с телескопом EUSO-2
#новости
Автор YouTube-канала Ben Makes Everything поделился проектом портативного лазерного проектора текста, который получилось создать при помощи старого жёсткого диска.
Устройство питается от батареи и может подключаться по беспроводной сети через Bluetooth. Текстовые сообщения на проекторе видны с расстояния до 27 метров.
Бен остановился на использовании зелёного лазера, который оказался более мощным и заметным, чем лазеры с другими длинами волн. Энтузиаст отмечает, что бесщёточный двигатель в жёстком диске задействуется для создания текстового эффекта.
Бен разработал массив зеркал с нуля, используя софт для систем автоматизированного проектирования Fusion 360. Массив вращается с помощью двигателя жёсткого диска посредством Arduino. Собственную плату драйвера в лазере энтузиаст использовал для интерпретации входных сигналов. В итоге лазер вспыхивает и гаснет, а массив зеркал создаёт горизонтальные линии, которые используются для построения букв.
Microsoft только что сделала огромную ставку на термоядерный синтез
Учёные десятилетиями мечтали о ядерном синтезе. Который даст неограниченную энергию и не будет угрожать радиацией. Microsoft считает, что технология почти готова. И теперь ставит на это миллиарды. Предыдущая большая ставка компании — на OpenAI и её ИИ-системы — оправдалась с лихвой. За полгода с момента релиза ChatGPT капитализация компании выросла на 670 миллиардов долларов. Таким интересом со стороны инвесторов и близко не могут похвастаться Google, Apple и Amazon.
Посмотрим, сможет ли Сатья Наделла провернуть всё это второй раз, только возможно в ещё большем масштабе
Единица по Бурбаки: красота запредельной абстрактности
В своём стремлении к формальной точности математики, кажется, иногда переходят границу разумного. Такая мысль возникает у многих, когда они впервые видят определение единицы у Бурбаки.
Определение, которое вы видите на картинке, — это сокращённая, очень и очень сокращённая запись. Аккуратный расчёт показывает, что, если развернуть эти сокращения, то длина этого знакосочетания представляет 2 409 875 496 393 137 300 000 000 000 000 000 000 000 000 000 000 000 000 знаков и 871 880 233 733 949 100 000 000 000 000 000 000 000 000 000 000 000 000 связей. Это безумное число. Если бы мы попробовали записать его обычным шрифтом, то это заняло бы сто миллиардов квинтиллионов квинтиллионов книг.
Первое впечатление — дичайший формализм, доведённый до абсурда.
Но при внимательном рассмотрении и некотором времени, потраченном на изучение предмета, приходит понимание того, насколько это красивое и точное определение. Более того, это довольно естественное и простое определение, и автор статьи попытается за 15 минут вас в этом убедить, даже если ваше знание математики ограничивается школой.