Парольная защита статичной HTML-страницы на JS
Обычно парольная защита производится через веб-сервер, который проверяет пароль и выдаёт контент. Стандартный способ: .htaccess и htpasswd. Но что, если нужно выложить зашифрованную веб-страницу и файлы на публичном хостинге, где у нас нет контроля над сервером? Эту проблему решают инструменты StatiCrypt и Portable Secret.
Кроме шуток: шмели тоже обучаются и не знают всё по «инстинктам»
Даже самые мелкие птицы не получают по генетике свои голоса — они обучаются звукам от сородичей, родителей и других птиц, и каждая стайка птиц может иметь свой сленг-говор. Но и шмели наподобие — они учатся от других, на какие цветы лучше всего прилетать в поисках нектара. Это не некая загадочная субстанция, не не некий наследуемый код предков в генетике. Гены просто передают то, что будет шмелём, однако какой точно цветок несёт больше нектара, шмель от рождения понятия не имеет.
AI, который всё за нас решит
Вот читаешь статьи и новости о том, что AI теперь занимается анализом данных, AI занимается выработкой решений, AI занимается тем и этим, причём всякие люди, облечённые властью и полномочиями, готовы внедрять AI-решения везде, потому что это действительно помогает ускорить различные процессы.
Но помнит ли ещё кто-нибудь о том, что AI, строго говоря, не гарантирует правильности решений? Сам принцип работы нейросетей основан на том, что называется «кажется»: кажется, что вот эта фигура — человек, кажется, что вот такое решение — правильное и единственно верное.
Но в отличии от человека у AI нет сомнений, а люди всё больше готовы ему доверять
⚡ Новости к этому часу
🚕 Депутаты Госдумы предложили ограничить рост цен на такси в часы пик
⚙️ «МЦСТ» раскрыла исходный код binutils-2.39 с поддержкой платформы «Эльбрус»
🌐 Telegram впервые за три года монетизации стал прибыльным, выручка платформы в этом году превысила $1 млрд
📉 Гендиректор разработчика «МойОфис» рассказал о кризисе, увольнении топ-менеджеров и критике основателя компании
👨⚕️ В России провели операцию по имплантации нейростимулятора блуждающего нерва нового поколения пациенту с эпилепсией
🤷♂️ В Google пояснили, что резкое падение трафика YouTube в РФ не связано с техническими сбоями или действиями американской компании
📱 Xiaomi выпустила инструмент для интеграции собственной системы умного дома с Home Assistant
📺 Опубликован короткометражный фильм The Heist, созданный ИИ Google Veo 2 из текстового описания (ВИДЕО)
📱 Google сократила 10% руководящего персонала для повышения эффективности
#новости
«С появлением GNOME 2.0 я почувствовал, что Linux дорос до настольных систем. Вот только установка вызывала серьёзные сложности, что, впрочем, можно было исправить»
20-летие Linux для десктопных систем
Соучредитель WordPress и генеральный директор Automattic Мэтт Мулленвег добавил на платформу флажок, который пользователи должны поставить, чтобы пройти авторизацию. Им нужно согласиться с тем, что «пицца с ананасом вкусная». Если флажок не установлен, то появится сообщение об ошибке с просьбой «попробовать ещё раз».
У пользователей этот шаг вызвал возмущение. Одни отметили, что шуточное поле по факту является обязательным, а другие упомянули, что им не нравится такая пицца и вообще непонятно, зачем отвечать на подобные вопросы.
«Брендометр» Airbnb: автоматизация оценки восприятия бренда с помощью ИИ
Поговорим о том, как в Airbnb, пользуясь технологиями глубокого обучения, вычисляют показатели восприятия бренда на основе данных, полученных из социальных сетей.
🤖 Не так давно ребята из ГПБ запустили серию статей-предсказаний об искусственном интеллекте на производстве.
В первой публикации обсудили, как AI улучшит жизнь в ближайшие 10 лет.
А теперь помечтаем и попробуем представить, что будет дальше — какие ещё задачи будут автоматизированы, а какие аспекты работы останутся за людьми.
Немного об отладке
«Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать»
Вы пользовались отладчиком? Если нет, то дальше читать не стоит. Если да, то вопрос: «Вы знаете, что такое отладка?». Нет, серьёзно. Всякие точки останова, шаги, перехват исключений и т. д. Вы использовали эту функциональность как пользователь (программист), но интересовались, что там под капотом?
Если вам, как и автору этой статьи, сложно что-то использовать, не понимая как это работает, если вы не любите магию и чёрные ящики, то добро пожаловать! Приключение на 20 минут.
👉 Часть первая
👉 Часть вторая
Малварь ниже «уровня радаров»
«Атаки на виртуальную инфраструктуру VMware ESXi в последнее время стали заметно набирать обороты. Сценарий, когда злоумышленник получает доступ к гипервизору, а затем останавливает все виртуальные машины и шифрует их диски, выглядит пугающе реалистично, особенно если компания не подготовлена к таким угрозам. Речь не только о редких случаяx, когда проникают особо изощрённые APT-группы. Всё чаще встречаются относительно простые, но крайне эффективные шифровальщики, которые атакуют хост ESXi, оставляя администраторов и владельцев инфраструктуры с зашифрованными файлами и практически без каких-либо зацепок для быстрого восстановления.
Именно с такой ситуацией автор столкнулся в своей деятельности
«Меня всегда удивляло, как разработчики умудряются размещать большой объём вычислений на относительно слабом железе, к каким трюкам и решениям прибегают, чтобы приложение работало быстро, это относится не только к игровым движкам, но и базам данных, системам управления и т. д., но так как моя область это всё же игры и игровые движки, то рассказывать я буду про них»
Как засунуть слона в чемодан
Meizu M8: как китайцы «айфон на винде» сделали
В 2007 году небольшая компания, разрабатывающая MP3-плееры под названием Meizu, решила бросить вызов самой Apple и разработать смартфон не просто повторяющий iPhone по дизайну, но и который был бы круче оригинального собрата! Давайте узнаем, что из этого получилось.
Как в «Лаборатория Касперского» раскрыли внутреннюю архитектуру Flutter и затащили его на собственную платформу
Особенности архитектуры KasperskyOS задают условия, при которых нельзя пойти проторенными дорожками и свободно интегрировать фреймворк на своей платформе. Подсмотреть решения где-то вовне тоже не вариант — таких кейсов в индустрии просто не было. А сам Google практически не раскрывает внутреннюю архитектуру Flutter. Так что интеграцию требовалось выстраивать с нуля.
В итоге ребята залезли под капот Flutter и нашли решения, которые, с одной стороны, были бы удобны разработчикам, а с другой — устраивали бы с точки зрения безопасности и производительности.
Если вы тоже разрабатываете приложения, где требуется разбираться во внутренней архитектуре Flutter, статья точно будет вам полезна
Компания Serene представила клавиатуру Icebreaker из цельного куска алюминия. Гаджет имеет клинообразную форму и стоит $1600. В Icebreaker есть вращающийся энкодер, поддержка VIA, беспроводное подключение и полноразмерные свичи.
Колпачки клавиш Icebreaker также сделаны из алюминия и имеют характерные углубления. Отверстия в кейкапах пропускают свет подсветки, что добавляет клавиатуре футуристический вид.
Внутри Icebreaker расположена батарея на 4000 мА*ч, обеспечивающая до трёх месяцев работы без подзарядки. Устройство поддерживает беспроводную связь и совместимо с VIA, но производитель не уточнил модель переключателей, которые использованы в клавиатуре.
Чего на самом деле хотят айтишники?
Недавно «Инфосистемы Джет» совместно с HeadHunter проанализировали 9 млн вакансий и опросили три тысячи сотрудников ИТ-подразделений из разных отраслей, а также тысячу представителей разных профессий, работающих в ИТ-компаниях. В результате узнали много интересного о том, чего хотят соискатели на самом деле и что им готовы предложить компании.
🪟 Наступало 1 января...
У нас было 4 бутылки минералки, 75 таблеток аспирина, 5 упаковок активированного угля и целое множество средств всех сортов и расцветок, от рассола и мятных капель до шипучек и глицина. А также ведро мороженого, литр томатного сока, ром, ящик пива, термос чая с лимоном и две баночки витаминов. Не то чтобы это был необходимый запас, но если начал его собирать, становится трудно остановиться. Единственное, что вызывало опасение, — приставка.
Утренняя история, или Праздничный виммельбух для уставших, но не сдавшихся
😎 Миссия выполнима
Недалёкое будущее. Мир на грани катастрофы: зловещий ИИ «Нексус» запустил глобальный сбой в системах управления, оставив города без энергии, а человечество — без доступа к своим данным. Единственная надежда — активировать «Резервный протокол», скрытый в старинном хранилище данных.
Молодой техно-археолог Алекс отправляется в затерянный город, чтобы добраться до «Резервного протокола». Но для этого придётся следовать древним подсказкам и пройти сложные испытания. Алексу остаётся рассчитывать только на помощницу Ирен, смартфон Huawei и главный инструмент любого археолога — лассо.
🍕 Есть на Хабре традиция — перед каждым Новым годом запускать конкурс статей «Технотекст»
Стартующий сегодня «Технотекст» станет седьмым и закончится 21 мая 2025 года. В этот раз он посвящён 100-летию со дня рождения Аркадия Стругацкого и теме изменений, которые происходят с нами, отраслью и технологиями.
К участию приглашаются авторы, написавшие статью после 1 января 2024 года и не подававшие её на предыдущий конкурс 🥂
«Короче, има…имаж.. Влад, как то слово? Имаджинируйте? Придумают тоже. Короче, представляйте. Башкирия. Село Зигаза, 600 человек. 1970-е годы. Войны уже давно нет, особого голода тоже, но всё же — родившись в селе на 600 человек, что тебе светит? Поработать дояркой в колхозе, выскочить замуж за пастуха (за тракториста не светило по причине отсутствия тракторов), да нарожать детей побольше.
Машку, мою подругу это устраивало, а меня нет. Просто так взять и уехать нельзя, и единственный путь — куда-нибудь поступить. Получилось в Уфу, в УГНТУ — Уфимский государственный нефтяной технический университет, на кафедру Автоматизированных Систем Управления.
Так я вошла в айти. 45 лет назад»
Пионеры разработки: внедрение АСУ 38 лет назад
Натрий-ионные аккумуляторы для электромобилей и систем хранения энергии всё ближе к массовому внедрению. Их широкое распространение может привести к удешевлению устройств и авто с таким источником питания, снижению риска возгорания и сокращению зависимости от лития, кобальта и никеля. И речь сейчас не про лабораторные исследования и первые прототипы.
18 ноября китайская компания CATL, крупнейший в мире производитель аккумуляторов, представила второе поколение натрий-ионных батарей.
Seagate представляет 32 ТБ накопитель для пользователей: технология HAMR идёт в массы
Американская компания Seagate таки выпустила жёсткий диск Exos M ёмкостью 32 ТБ — рекордной для потребительских HDD. Высокой плотности записи удалось добиться при помощи технологии HAMR, при которой область записи нагревается при помощи лазера. Это перспективная разработка, которая позволит и дальше наращивать ёмкость HDD. Правда, у неё есть конкурент в лице технологии MAMR с использованием магнитных полей.
«Не трогай оливье, это на Новый год!»: немного об истории самого культового и мемного блюда новогоднего стола
Мы говорим о новогоднем столе — и первое, что приходит на ум большинству из нас, это салат оливье. Он обыгрывается в мемах и анекдотах, его готовят тазиками, в него падают физиономией после неумеренных возлияний, а потом упорно доедают, чтобы не пропал. Этому блюду русской и советской кухни с лёгким французским акцентом уже около 160 лет, и об истории мало какого из его коллег по сей день ведётся столько споров. За эти полтора века оливье прошёл путь от моднейшего деликатеса для дворян-гурманов до тайной буржуазной радости «нэпманов и недобитой контры». А затем «сильно изменился за лето» и обратился в классику советской кухни — и стал неизменной принадлежностью новогоднего стола всех слоёв общества СССР, от пролетариев из хрущёвок до членов ЦК и Политбюро. И в наши дни, несмотря на где-то уже ироничный статус, салат оливье остаётся в русскоязычном пространстве символом Нового года наравне с ёлкой, мандаринами и снеговиками. Попробуем разобраться, как вроде бы обычный салат достиг такого выдающегося статуса.
Космический интернационал
«Перед тем как отправить на орбиту первого космонавта, русские, чтобы убедиться в безопасности полёта, запустили беспилотный корабль, потом собаку. И у американцев прежде человека полетела пустая капсула и обезьяна. Немцы тоже матчасть проверяли — сначала запустили поляка и чеха»
Нет, это история не про мифических астронавтов Третьего Рейха, а про программу «Интеркосмос», которая тоже изрядно овеяна легендами
Солнечный зонд Parker начал рекордно близкое сближение с Солнцем
Солнечный зонд Parker от NASA находится в хорошем состоянии и работает в штатном режиме, приближаясь к своему самому близкому пролету рядом с Солнцем в канун Рождества.
24 декабря в 6:53 утра по восточному времени Parker должен пролететь на расстоянии всего 3,8 миллиона миль от поверхности Солнца. Во время максимального сближения, или перигелия, космический аппарат не будет находиться на связи. В пятницу, 27 декабря, Parker передаст ещё один сигнал, чтобы подтвердить своё состояние после близкого пролёта.
Один за всех: как в ИНВИТРО упростили сдачу крови и придумали систему онлайн-дозаказа анализа
Знаете, сколько программистов нужно, чтобы сдать ОАК — общий анализ крови? Один. А сколько нужно человек, чтобы из той же пробирки можно было взять кровь на исследование на аллергены? Больше 150. Столько человек участвовало в разработке системы для выполнения дополнительных анализов из уже сданного биоматериала. Узнаем, для чего это нужно и как работает.
⚡ Новости к этому часу
🙀 Команда разработчиков расширения «ЮБуст» сообщила о его «полной краже» и необходимости забанить проект в Google
🧠 Учёные Калифорнийского технологического института измерили скорость человеческого мышления
🧲 Северный магнитный полюс официально изменил своё местоположение
🍏 Apple прекратила продажи в Евросоюзе и Швейцарии iPhone 14, 14 Plus и SE из-за отсутствия USB-C
🪐 Релиз планетария с открытым кодом Stellarium 24.4
🗣 Проект Home Assistant представил открытый голосовой AI-ассистент
📉 Трафик YouTube в РФ упал до 20% от нормального состояния (ФОТО)
#новости
Telegram запустил эксклюзивные стикеры 🚀
Open Builders совместно с DOGS Community запустил инновационную платформу для эксклюзивных стикеров Sticker Store в Telegram. Теперь пользователи могут покупать и продавать лимитированные стикер-паки, используя внутреннюю валюту «Telegram Stars».
На старте платформы уже доступны коллекции от топовых брендов: Pudgy Penguins, Bored Apes, DOGS, Blum, Flappy Bird и Notcoin. Но это только начало — позже добавят ещё как минимум 50 коллекций.
Важно: владельцы стикеров получат эксклюзивные права на их использование в чатах. Остальные смогут лишь видеть эти стикеры, но не добавлять их себе или делиться ими.
На прошедшей неделе мы защищали схемы от переполюсовки, ремонтировали игрушечный локомотив, делали сеть на 25 гигабит с минимальным бюджетом и бесплатно обучались фулстек-разработке веб-сервиса с нуля по видеоурокам с исходным кодом и поддержкой.
Лучшие публикации недели (16-22 декабря 2024)
«Этой статьёй я открываю серию материалов, посвящённых проблемам современного интернета, его централизации и возможным решениям. Вводная статья раскрывает основную проблематику: как интернет, задуманный как свободное и децентрализованное пространство, превратился в контролируемую и централизованную сеть. Здесь и в следующих статьях я представлю детальный разбор разработанной мною технологии децентрализации, которая может предложить решение для преодоления этих проблем»
Интернет будущего: от свободы к централизации и обратно
Оптимизация: типичные ошибки программистов и как их можно исправить
Если в вашем коде не ступала нога перформанс-инженера, то есть вероятность увеличить цифры производительности в полтора раза, просто проработав распространённые кейсы и не сильно вдаваясь в нюансы конкретного проекта.