Социальные сети Рунета
Среда, 24 апреля 2024

IKEv2 туннель между MikroTik и StrongSwan: EAP ms-chapv2 и доступ к сайтам Идея статьи возникла желании пропускать определенные сайты через VPN-туннель напрямую через маршрутизатор. Так как количество устройств дома велико, а пускать весь трафик через VPN неудобно в связи с низкой пропускной способностью туннеля. Статья написана сразу после создани...

Время первых 6 августа 1991 года Тим Бернерс-Ли запустил первый в мире веб-сайт на первом в мире веб-сервере, доступном по адресу http://info.cern.ch/ Ресурс определял понятие «Всемирной паутины», содержал инструкции по установке веб-сервера, использования браузера и т.п. Этот сайт также...

[Перевод] Анонс Vite 2.0 Подумайте о предварительно сконфигурированном dev-сервере + сборщик, но более компактном и быстром. Он использует встроенную в браузер поддержку ES модулей и инструменты, такие как esbuild, для быстрого и современного опыта разработки.Чтобы понять, насколько быстро работает ...

[Перевод] Именование в CSS Grid Когда вы впервые изучаете, как использовать Grid-разметку, можно начать с размещения элементов на сетке по номерам линий. В этом случае необходимо следить за тем, где на сетке проходят определённые линии, и помнить о том, что последовательность их номеров меняется на противо...

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

В новой бете Яндекс.Браузера Алиса читает тексты на сайтах Статьи и новости в бета-версии Яндекс.Браузера теперь можно не только читать, но и слушать. Если хочется расслабиться или, наоборот, делать несколько дел одновременно и работать с разными вкладками, Алиса прочитает вслух те веб-страниц...

Современные стандарты идентификации: OAuth 2.0, OpenID Connect, WebAuthn Пускать или не пускать? Вот в чем вопрос… Сейчас на многих сайтах мы видим возможность зарегистрироваться или войти с помощью соцсетей, а некоторые сайты предлагают использовать внешние ключи безопасности или отпечатки пальцев. Что это? Стандарты с хорошо проработанной безо...

[Из песочницы] «Взломать» за 60 секунд или карантинное безумие Небольшая история о неадекватном заказчике и нахождении уязвимости на сайте за 1 минуту. Не ожидал, что именно эта история станет моей первой статьей на Хабре. Пишу пока горячо! Все что Вы прочитаете далее — это не призыв к действию или попытка кого — либо скомпрометиров...

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

Тентакли животного мира Tentacle как слово в русском языке - чистое заимствование, и прочитав «тентакль» вы, конечно же, подумаете о щупальцах. Но всё несколько деликатней: английское слово происходит от лат. «tentaculum», которое, в свою очередь, шаловливо отсылает нас к «tentare» или «t...

[Из песочницы] Краткое сравнение архитектуры SDS или поиск подходящей платформы хранения (GlusterVsCephVsVirtuozzoStorage) Данная статья написана для того, чтобы помочь выбрать для себя подходящее решение и понять отличия между такими SDS как Gluster, Ceph и Vstorage (Virtuozzo). В тексте используются ссылки на статьи с более детальным раскрытием тех или иных проблем, поэтому описания будут мак...

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

Вызов кода Go из Dart с использованием cgo и Dart FFI на простом примере Ключевой мотивацией для написания данной статьи является факт сильного недостатка информации (особенно в русскоязычном сообществе) по использованию cgo и Dart FFI для использования Go из языка Dart.Язык Dart, не смотря на свою возрастающую популярность, на данный момент до с...

Laravel. Локализованный роутинг Привет, Хабр! Хочу рассказать вам о том, как в одном проекте возникла проблема с роутингом и как мы её решали. Сначала наш проект был самым обычным сайтом. Сайт развивался, аудитория расширялась и возникла необходимость поддержки мультиязычности. Проект был на базе фреймвор...

[Из песочницы] Использование Quartus и ModelSim Меня всегда интересовала цифровая схемотехника, а в частности языки описания аппаратуры -HDL. У меня давно лежала в списке будущего чтения книга Дэвида М. Хэррис и Сары Л. Хэррис «Цифровая схемотехника и архитектура компьютера», воспользовавшись свободным временем на самоизо...

Ролики-мислиды: почему они работают? Если в ролике об игре показан геймплей, которого в рекламируемой игре на самом деле нет, — перед вами ролик-мислид. Вам наверняка встречались такие! За счёт чего они работают и приносят желаемое разработчикам и издателям? Мы попытались докопаться до сути и найти ответы на эт...

Парсинг общедоступных данных запрещен с 1 марта С 01 марта 2021 года вступают в силу новые правила обработки персональных данных, сделанных доступными неопределенному кругу третьих лиц «общедоступных персональных данных».Поправки введены законом N 519-ФЗ от 30.12.2020 и существенным образом меняют порядок исполь...

[Из песочницы] Web Scraping. Часть 1 Введение Всем привет. Недавно у меня возникла идея о том, чтобы поделиться с интересующимся кругом лиц о том как пишутся скраперы. Так как большинству аудитории знаком Python все дальнейшие примеры будут написаны на нём. Данная часть рассчитана для того, чтобы познакомить те...

Как мы сетапили монорепозиторий с SSR и SPA для Otus.ru В начале 2017 года в KTS поступила задача - реализовать платформу для онлайн-образования Otus.ru.От нас требовалось как можно быстрее собрать портал, на котором можно было бы посмотреть информацию о курсах. Сделать MVP нужно было как можно быстрее, а современные фронтенд-фре...

Разработка веб-сайта на паскале (backend) В этой статье я расскажу о том, зачем, почему и как я начал делать сайты на паскале: Delphi / FPC. Вероятно, «сайт на паскале» ассоццируется с чем-то вроде: writeln('Content-type: text/html'); Но нет, всё гораздо интереснее! Впрочем, исходный код реального сайта (почти ве...

NoVerify: PHP-линтер, который работает быстро Для PHP есть хорошие утилиты статического анализа: PHPStan, Psalm, Phan, Exakat. Линтеры хорошо выполняют свою работу, но очень медленно, потому что почти все написаны на PHP (или Java). Для личного использования или небольшого проекта это нормально, но для сайта с миллионам...

Пошаговая инструкция как использовать MkDocs для создания сайта с документацией продукта Всем привет! Мы продолжаем разбирать наши решения. Сегодня расскажем о том, как, используя генератор Material for MkDocs, можно создать несложный, но удобный статический сайт с документацией (и не только!).А ещё как встроить его в CI/CD для автосборки и автопубликации (...

Что скрывается за VestaCP Вряд ли сейчас кому-то может прийти в голову мысль написать свою панель управления сервером: интернет давно прикипел к ISP, cPanel, Plesk и десятку их аналогов. Все «взрослые» панели умеют примерно одно и то же, различаясь лишь интерфейсом, уровнем поддержки и специфически...

[Из песочницы] Политика конфиденциальности и условия использования как обязательный атрибут IT продукта Меня зовут Александр Явтушенко и уже 4 года я работаю в сфере IT права. Последнее время все чаще сайты и приложения, которые я сопровождаю по части правового обеспечения их деятельности, начинают задумываться или непосредственно внедрять различные правила и политики связанны...

Антикризисный раздел Хабра А вы знали, что если нажать на Хабре хоткей «/» и ввести запрос в квадратных скобках, то сработает поиск только по ключевым словам? Например, с тегом [covid-19] уже написано более 170 постов — только по одному этому числу можно сделать вывод, что тема вируса волнует наших чи...

Эффективному сайту не нужно SEO? Бывший сотрудник Google Педро Диас (Pedro Dias) написал в Twitter, что проведение SEO-оптимизации указывает на неэффективную работу сайта или поисковой системы. «Ведение SEO означает, что сайт или поисковая система, или они оба не работают эффективно [effectively] – и до нек...

«Образование для образованных». Проработка книги На неделе прочитал книгу "Образование для образованных 2020", написанную Левенчуком А.И. Впечатление о ней у меня сложилось двоякое. Статья будет полезна людям, желающим её прочитать. Дальше я расскажу, чего ожидать от прочтения, а чего не стоит. Читать далее

Эксперты призвали отечественную систему образования учить школьников работе с информацией Как считают эксперты сайта «Тихие яблони», российской системе образования следует лучше готовить учеников к самостоятельной жизни за счет обучения их работе с информацией. Они проанализировали задания PISA*, констатировав, что отечественных школьников, по сути, не готовят ре...

Алиса читает тексты на сайтах в Яндекс.Браузере для Android В Яндекс.Браузере для Android теперь можно не только читать статьи и новости, но и слушать их с помощью Алисы. Если хочется расслабиться или, наоборот, делать несколько дел одновременно и работать с разными вкладками или приложениями, ...

[Перевод] Создание CI/CD-цепочки и автоматизация работы с Docker Я написала мои первые сайты в конце 90-х. Тогда приводить их в рабочее состояние было очень просто. Был Apache-сервер на каком-нибудь общем хостинге, на этот сервер можно было войти по FTP, написав в браузерной строке нечто вроде ftp://ftp.example.com. Потом надо было ввести...

Скрапинг Avito без headless-браузера Недавно на хабре вышла статья Скрапинг современных веб-сайтов без headless-браузеров, и в комментариях было высказано мнение, что без headless-браузера не выйдет получить номер телефона из объявления на "авито" или "юле". Хочу это опровергнуть, ниже скрипт на python размером...

[Из песочницы] Что такое I в ACID или взгляд с другой стороны Прочитав этот пост, написанный farwayer, сначала хотел просто оставить комментарий, но, подумав пару десятков минут, решил, что тема глубокая, и мне есть что сказать на целый пост. Все таки, с одной стороны, я один из тех, кто на собеседованиях не смотрит на код и кого разоч...

О том как написать и опубликовать смарт-контракт в Telegram Open Network (TON) О том как написать и опубликовать смарт-контракт в TON О чем эта статья? В статье я расскажу о том, как поучаствовал в первом (из двух) конкурсе Telegram по блокчейну, не занял призовое место и решил зафиксировать опыт в статье, чтобы он не канул в Лету и, возможно, помог ко...

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

Отзывы о сайтах стали доступны в Яндекс.Браузере Отзывы о сайтах стали доступны в интерфейсе Яндекс.Браузера. Слева от иконки «Коллекции» для всех сайтов появилась кнопка с количеством отзывов о сайте и цветовым распределением оценок. Если нажать кнопку — откроется окно с отзывами о сайте, кот...

[Перевод] Полное визуальное руководство/шпаргалка по CSS Grid Сегодня мы с вами рассмотрим свойства CSS Grid (далее также — Грид), позволяющие создавать адаптивные или отзывчивые макеты веб-страниц. Я постараюсь кратко, но полно объяснить, как работает каждое свойство. Что такое CSS Grid? Грид — это макет для сайта (его схема, проект...

[Перевод] Спецификация D-Bus. Часть 1 Данная статья открывает серию публикаций с переводом спецификации D-Bus (Версия 0.36 от 2020-04-21). Поскольку у D-Bus нет логотипа, то в качестве обложки была использована картинка автобуса с D-образным корпусом. Для краткого введения в тему D-Bus рекомендую прочитать пер...

DDoS атаки на 7 уровень — защита сайтов DDoS атаки на 7 уровень (на уровень приложения) наиболее простой способ привести в нерабочее состояние сайт и навредить бизнесу. В отличие от атак на другие уровни, когда для отказа сайта необходимо организовать мощный поток сетевого трафика, атаки на 7 уровень могут проходи...

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

Статический генератор сайтов Hugo. Фронтенд реалии В 2020 практически весь мир фронтенда заполонили Javascript фреймворки. Только и слышно о React, Angular, Vue и иногда в далеких просторах можно услышать тихий шепот «Svelte». Разработчики умело используют эти инструменты для создания крутых продуктов, но есть и «динозавры» ...

Токсичный паритет Токсичный паритет Спасибо автору за статью! Вспомнил подобную историю, только с точностью наоборот. Это немного другой крик души, т.к некоторые дизайнеры тоже люди и «художника обидеть может каждый». В такой среде, иногда, всё напоминает матч в Dote 2. Все вспоминают чужих м...

Обзор про принтер UlTi Steel спустя 15 месяцев владения Астрологи объявили месяц UlTi Steel.Количество статей про UlTi Steel выросло втрое.В далёком апреле 2020 года решился на апгрейд своего Эндера, т.к. много печатал всяких мелких штук для врачей и хотелось делать это побыстрее. Долгое время "облизывался" на ZAV, почти решился ...

Создание SDK под Android в стиле Single-Activity Single activity подходом при создании конечного приложения под Android никого не удивишь. Но мы пошли дальше и использовали No-Activity при разработке SDK. Сейчас разберемся для чего это понадобилось, возникшие сложности и как их решали. Читать далее

[Перевод] Виральный сайт изнутри: 5 миллионов просмотров на Ever Given Как уже знают все читающие эту статью, контейнеровоз Ever Given сел на мель в Суэцком канале на шесть с лишним дней. Он заблокировал маршрут, по которому обычно приходило примерно 10% товаров мировой торговли. Но что более важно (по крайней мере, для этого поста), он также ...

[Перевод] Частые ошибки в настройках Nginx, из-за которых веб-сервер становится уязвимым Nginx — это веб-сервер, на котором работает треть всех сайтов в мире. Но если забыть или проигнорировать некоторые ошибки в настройках, можно стать отличной мишенью для злоумышленников. Detectify Crowdsource подготовил список наиболее часто встречающихся ошибок, делающих сай...

Telegram взломали за пару минут: Найден баг, позволяющий прочитать удалённое сообщение Пользователь сайта «Хабр» продемонстрировал, как можно легко прочитать собственное удалённое сообщение в компьютерной версии Telegram. В Telegram Desktop найден баг, позволяющий прочитать удалённое сообщение. Хакер-любитель раскрыл на habre системную ошибку, убедиться в кот...

Google: выбор шрифта для сайта не имеет значения для SEO На днях сотрудник Google Джон Мюллер заявил в Twitter, что выбор шрифта для сайта не имеет значения для SEO. По его словам, такого понятия как «SEO-friendly шрифт» не существует. Поэтому владельцы сайтов вольны использовать любой шрифт, который им нравится. Джон Мюллер напис...

Учёт собственных публикаций Если вы используете публикации на различных сайтах и в СМИ как один из инструментов продвижения, то рано или поздно перед вами возникнет вопрос их систематизации. Тогда же появляется и обратная связь, которая обычно включает в себя: просмотры; комментарии с разным эмоционал...

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

Используем Zap Baseline Scan для непрерывного сканирования сайта на уязвимости Некоторое время назад возникло желание реинкарнировать свой Wordpress-блог. Параллельно возникло желание упорядочить и систематизировать накопленные знания для сдачи экзамена ECSA. Все это привело меня к развертыванию блога на отдельно стоящем сервере. Через некоторый пром...

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

Hack the web! Как проверить сайт на уязвимости и как их эксплуатируют Для подписчиковВзлом сайтов — один из самых распространенных типов атак. Если тебе интересно, как взламывают сайты и на что нужно обратить внимание, чтобы защитить свой ресурс, то эта статья для тебя. Здесь я разберу самые начала пентеста веб-приложений и на примерах покажу,...

Объявлены победители конкурса лучших подводных фотографий В конкурсе участвовали тысячи фотографов из 78 стран мира. Жюри выбирало победителей в 17 категориях, а также был определен главный победитель Ocean Art Underwater Photo Competition 2019 (конкурс организуется сайтом Underwater Photography Guide, посвященным искусству, науке,...

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

О фейковых криптовалютах (Ethereum, Tron, Ripple и пр) К сожалению, концепция криптовалют, несмотря на своё изящество, не нашла понимания у основной массы пользователей. "Среднему пользователю" неважно, лежат ли его деньги в распределённом блокчейне или на каком-то конкретном сайте. Для него это всё равно "где-то в сети". Когда ...

Почему lsFusion, а не 1С? Предыдущая статья “Почему не 1С?” вышла больше года назад и вызвала достаточно живой интерес (совсем немного не дотянула до 100к просмотров и 2к комментариев). Впрочем, как и ожидалось, у многих возник резонный вопрос: “Если не он, то кто?” Безусловно, как многие поняли, т...

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

Google: мы одинаково обрабатываем ссылки на HTTP и HTTPS-сайтах На днях сотрудник Google Джон Мюллер заявил в Twitter, что ссылки на HTTP-страницах так же ценны для поисковой системы, как и ссылки на HTTPS-ресурсах, и обрабатываются одинаково. Мюллер написал об этом в комментариях к недавнему опросу. В нём SEO-специалистов просили подели...

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

Dramatiq как современная альтернатива Celery: больше нет проблем с версиями и поддержкой Windows Использование Dramatiq как очередь задач и простой пример асинхронной задачи. Читать далее

BlazingPizza: приложение на Blazor от начала и до конца. Часть 1. Настройка среды Всем привет! Если вы слышали о Blazor, но до сих пор не понимаете, что это такое. То вы по адресу. Это первая статья из цикла 12 статей, которая проведет вас через все круги ада весь процесс создания приложения на Blazor. В конце у нас будет готовый сайт небольшой пиццерии, ...

Разработка кроссплатформенного приложения на Avalonia для Raspberry Pi с использованием Github Action ВступлениеВ связи с желанием апгрейдить свое рабочее место, появилась потребность в мониторе, на котором будут отображаться информативные виджеты, например: погода, календарь, показатели датчиков в доме -, и, так как готовые решения меня не устраивают, я решил, что сделаю св...

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

Natural Language Processing. Итоги 2019 и тренды на 2020 Всем привет. С некоторым запозданием я решил опубликовать эту статью. Каждый год я стараюсь подвести итоги произошедшего в области обработки естественного языка (natural language processing). Не стал исключением и этот год. BERTs, BERTs are everywhere Начнем по порядку. Ес...

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

[Перевод] Локализация в ASP.NET Core Razor Pages — Культуры Привет, хабр! Прямо сейчас OTUS открывает набор на новый поток курса "C# ASP.NET Core разработчик". В связи с этим традиционно делимся с вами полезным переводом и приглашаем записаться на день открытых дверей, в рамках которого можно будет подробно узнать о курсе, а также за...

Сервис pr-flat.ru поможет подобрать и купить квартиру в новостройках от застройщиков В Екатеринбурге запустился сервис удобного поиска и покупки квартир в новостройках от застройщиков pr-flat.ru. Некоторое время сайт работал в бета-версии, но уже сейчас с помощью агрегатора можно легко подобрать и приобрести квартиру от таких застройщиков как Брусника, ГП ПИ...

Бесплатная электронная книга на русском: Blazor для разработчиков ASP.NET Web Forms Привет, Хабр! Как многие знают, мы очень активно развиваем платформу Blazor, клиентскую платформу веб-интерфейса, основанную на C#, а не на JavaScript. С помощью Blazor вы можете писать собственную клиентскую логику и компоненты пользовательского интерфейса на C#, компилиров...

MSI предупредила о появлении поддельного веб-сайта для загрузки Afterburner MSI предупредила о появлении поддельного веб-сайта для загрузки Afterburner. Официальный сайт MSI Afterburner не взломан и безопасен в использовании. Подробнее об этом читайте на THG.ru.

[Из песочницы] Бакалавриат в США: Нетрадиционный путь в топ-вузики Прочитала я пару статей на хабре после того как прошла по ссылке со стороннего ресурса и мне как-то грустно стало так как я сама учусь в топ-университете в США и знаю нескольких из России. habr.com/ru/post/469275 habr.com/ru/post/230789 Однако, моя история не совсем станд...

Парсинг сайта кинотеатра на Golang Всем привет, в этой статье мы рассмотрим небольшой пример кода, написанный для сбора данных с сайта на популярном сегодня языке программирования Go. Эта статья будет особенно интересна тем, кто много слышал о Go, но пока еще не попробовал его самостоятельно. Для одного из...

Парсинг фотографий с сайта cian.ru с помощью Selenium Здравствуйте дорогие хабровчане, в этом небольшом примере я хочу показать как можно распарсить страницу, данные на которую подгружаются с помощью javascript виджетов. Более того, даже если страницу в этом примере просто сохранить, то всё равно не получится спарсить из неё вс...

Разработка сайтов от студии Махаон Так или иначе, все сферы жизни рано или поздно пересекаются с таким веяньем нашей повседневной жизни - как интернет. Стоит знать, что с помощью сети интернет все легко купить или продать. Если вы являетесь предпринимателем и хотели бы освоить онлайн-рынок, то для этого ...

Товары от поставщиков обычным покупателям доступны на сайте OTKOROBKI.RU Вы всегда покупали продукты в супермаркетах, а сейчас там очереди и полки пустеют? Вы всегда покупали продукты онлайн, но сервисы по доставке продуктов перегружены и доставка занимает неделю? Вы бы хотели иметь также стратегический запас масок и антисептиков, но не успели за...

[Из песочницы] Как миновать мины информационных технологий В статье сформулированы некоторые проблемы информационных технологий (ИТ) и рассматривается подход к их решению, который может быть интересен разработчикам архитектур вычислительных систем и языков программирования, а также бизнесу в сфере ИТ. Но все они, исключая некоторых...

Современное SEO: AMP-истории Да, вот такой гибридный, русско-английский заголовок получился… Поэтому давайте сразу кое-что проясним. Итак, если SEO широко известный (в узких кругах) термин, то AMP — ещё не столь. Accelerated Mobile Pages был анонсирован Google в 2015 г. (см. статью в Википедии), как и...

[Перевод] Используем PowerShell для работы с REST API Многие из вас наверняка работают с разнообразными инфраструктурами, используя REST API. А поскольку все более широкие слои населения для автоматизации рутинных задач осваивают PowerShell, то почему бы и не начать применять его для работы с REST API? Сегодня вашему вниманию ...

«Матч ТВ» добился блокировки сайта 4PDA из-за нарушения авторских прав «Матч ТВ» добился блокировки сайта 4PDA из-за нарушения авторских прав. Это заставило сайт переехать в доменную зону .to, временно или постоянно. Подробнее об этом читайте на THG.ru.

Официальный сайт Fresh casino Просторы интернет сети переполнены предложениями от игровых площадок, но среди всех клубов наибольшую популярность обретает онлайн Fresh casino. Эта игровая площадка начала свою деятельность в 2018 году, но не смотря на свой молодой возраст она обрела большую популярность и ...

Фейки — это ерунда или серьезно? Без долгих прелюдий: я считаю, что фейки — зло, они приносят огромный ущерб и с ними надо бороться, особенно в условиях кризисов или жесткой неопределенности (например, во время истерики вокруг COVID-19). Также я считаю, что бороться надо не так, как привыкло наше государст...

[Из песочницы] Конвертация текстовых документов в xml на С# Недавно мне пришлось столкнуться с необходимостью достать текст из офисных документов (docx, xlsx, rtf, doc, xls, odt и ods). Задача осложнялась требованием представить текст в формате xml без мусора с максимально удобной для дальнейшего парсинга структурой. Решение использо...

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

Пишем хром плагин оповещения в телеграм Беда, товарищи! Дети (~10 лет) перешли на удаленное обучение, расселись по комнатам с компьютерами и не могут сосредоточиться на уроках! Они добавлены в google families, microsoft family, время за компьютером ограничено, а взрослые сайты убраны через opendns. Но чуть что...

Размещение кучи FreeRTOS в разделе CCMRAM для STM32 При разработке одного девайса на базе STM32F407 столкнулся с проблемой нехватки оперативной памяти. Назначение самого девайса не принципиально, но важно, что изначальный код писался для десктопной системы и его нужно было просто портировать на микроконтроллер под управлением...

Google прояснил, в каких случая сайту нужен файл Sitemap Сотрудник Google Дэниел Вайсберг (Daniel Waisberg) опубликовал новое видео в серии Searсh Console Training, посвящённое отчёту о файлах Sitemap. Согласно Google, файл Sitemap не является обязательным для сайтов, а использовать его следует, если ресурс попадает в одну из трёх...

[Из песочницы] Flask-DJ: Django (mvc) структура для проекта на flask Всем привет! Когда я впервые столкнулся с Flask, у меня сразу возник вопрос по построению архитектуры проекта. Прочитав пару статей на Хабре (https://habr.com/ru/post/275099/ и https://habr.com/ru/post/421887/), я вспомнил свой опыт создания проектов на Django, и решил сде...

SEO для сайтов фотографов Как продвигать сайты по фотографии? На каких основных методах надо сосредоточить усилия? Какие есть особенности у SEO продвижения сайтов фотографов? Ответы на эти и другие вопросы вы узнаете из моего видео: [Читать далее]

[Перевод] Чему я научился за 10 лет на Stack Overflow Близится десятая годовщина моего присутствия на Stack Overflow. За эти годы мой подход к использованию сайта и его восприятие сильно изменилось, и я хочу поделиться с вами своим опытом. И пишу я об этом с точки зрения среднестатистического пользователя, который не сильно во...

Про сайт, Яндекс, Seo и будущее Говорю что сейчас происходит и что будет дальше. Знаете, что сделает Яндекс в ближайшие месяц?!  Он отменит комиссию агентствам.  Зачем это сделает Яндекс?! А ведь нужно каждый квартал показывать перед инвесторами рост прибыли. Все скидки давно отменили, цену клика повысили ...

Red Collar показывает, как можно делать крутые сайты на Readymag за 5 дней На примере нового сайта digital-спецназа — акции поддержки бизнеса в кризис.

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

Apple увеличит аккумуляторы в iPhone 2020 года По данным сайта The Elec, инженеры Apple задумались над методами увеличения времени автономной работы яблочных смартфонов. В частности, сейчас рассматривается возможность использования новых датчиков питания, которые будут в два раза меньше, чем аналогичный компонент в iPhon...

ExtendScript Работа с файлами Всем привет.В предыдущей статье я рассказал, как написать скрипт для Adobe After Effects. Напомню, что наш скрипт создает окно в интерфейсе программы. В этом окне можно вводить и выполнять код Extendscript - язык сценариев для программ Adobe. Теперь хочу предложит вам некото...

DAG’и без напрягов: наш опыт использования метаданных при работе с Apache Airflow Apache Airflow – простой и удобный batch-ориентированный инструмент для построения, планирования и мониторинга дата-пайплайнов. Ключевой его особенностью является то, что, используя Python-код и встроенные функциональные блоки, можно соединить множество различных технологий,...

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

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

Sword & Blade — мобильная MMORPG из Японии, сейчас проходит ЗБТ Если вы любите азиатские многопользовательские проекты, то будете рады услышать, что одна из них — Sword & Blade — находится в стадии тестирования. Это значит, что в ближайшем будущем будет релиз, но официальный сайт полностью на японском, включая внутриигровой интерфейс...

Губы дьявола: что за новая мода у девушек? В социальной сети Instagram обнаружили новый тренд косметологии. На что только не пойдут современные дамы, чтобы завоевать внимание мужчин. Даже на очередное изменение контура губ. Если раньше в моде были губы-уточки, то теперь всё стало значительно брутальнее. Предпочтени...

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

Популярный конструктор сайтов Tilda временно заблокировал сайт о "ростовском деле" Сообщение создателей сайта о его блокировке вечером 16 января имело большой резонанс. 17 января в Tilda сообщили, что сайт был быстро разблокирован, но напомнили о существовании в пользовательском соглашении ограничений на "публикацию политических материалов".

[recovery mode] $mol_func_sandbox: взломай меня, если сможешь!. Здравствуйте, меня зовут Дмитрий Карловский и я… хочу сыграть с вами в игру. Правила её очень просты, но их нарушение… приведёт вас к победе. Почувствуйте себя в роли хакера выбирающегося из JavaScript песочницы с целью прочитать куки, намайнить биткоины, сделать дефейс или ...

[Из песочницы] Разбираемся с WebKit в 1С, на примере интеграции TinyMCE в управляемую форму в УТ 11.4 Многие уже знают, что в релизе платформы 8.3.14.1565, браузер Internet Explorer был заменен на Web-Kit, это на самом деле большой шаг вперед, но я уверен, многим, как и мне, пока не совсем понятно, что к чему. Возник опыт использования web-kit в 1С, вызова JS из 1С и вызова ...

Как включить темную тему на любом сайте в Safari для Mac Когда в Apple начали экспериментировать с темной темой оформления на Mac и iPhone, некоторые сайты доработали для включения темного оформления.   Если разработчики не предусмотрели такую возможность, можно принудительно включить темный интерфейс на любом сайте. &#...

В России с 1 марта доступ к госсайтам станет бесплатным С 1 марта 2020 года доступ к порталу госуслуг и сайтам всех федеральных и региональных органов власти по всей России будет бесплатным. Такое решение было принято на совещании Минкомсвязи с крупнейшими операторами связи. Если тариф не безлимитный, то не будет тарифицироваться...

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

Микросервисы на С++. Выдумка или реальность? В этой статье я расскажу о том, как создал шаблон (cookiecutter) и настроил окружение для написания REST API сервиса на С++ с использованием docker/docker-compose и пакетного менеджера conan. Во время очередного хакатона, в котором я участвовал в качестве бекенд-разработч...

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

[Перевод] Хватит импортировать JavaScript-пакеты целиком Часто ли вам доводилось импортировать в проект целый JavaScript-пакет, когда нужно было воспользоваться лишь очень немногими возможностями этого пакета? Вероятно, вы сможете вспомнить много таких случаев. Ярким примером пакета, который импортируют целиком, нуждаясь лишь в н...

Работа с IPv6 в PHP Недавно мы получили статус LIR и /29 блок IPv6. А следом возникла необходимость вести учёт назначенных подсетей. И коль скоро наш биллинг написан на PHP, пришлось немного проникнуться вопросом и осознать, что этот язык — не самый дружелюбный в плане работы с IPv6. Под катом ...

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

[Перевод] Как добавить уведомления в реальном времени в Laravel с помощью Pusher Перевод статьи подготовлен специально для студентов курса «Framework Laravel». Современный веб-пользователь ожидает быть информированным обо всем, что происходит в приложении. Вы бы не хотели быть тем веб-сайтом, у которого нет хотя бы раскрывающегося списка уведомлений, к...

eBPF: современные возможности интроспекции в Linux, или Ядро больше не черный ящик У всех есть любимые книжки про магию. У кого-то это Толкин, у кого-то — Пратчетт, у кого-то, как у меня, Макс Фрай. Сегодня я расскажу вам о моей любимой IT-магии — о BPF и современной инфраструктуре вокруг него. BPF сейчас на пике популярности. Технология развивается сем...

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

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

Братья Дуровы отвлеклись от разборок с SEC на запуск альтернативного дарквеба На официальном сайте проекта Telegram Open Network появилась инструкция по созданию и использованию сайтов на платформе TON. Децентрализованная сеть TON работает аналогично другим одноранговым анонимным сетям, например, I2P или Tor. Пользователей такой сети труднее будет иде...

[Перевод] Тоска по былому Интернету Мне одному кажется, что сегодняшний Интернет скучен и чрезмерно коммерциализирован? Я чувствую, что сегодняшний Интернет похож на современный торговый центр, стерильный и скучный, с магазинами одежды основных брендов, фуд-кортом и ничем другим. В то время как я помню, чт...

Sci-Hub теперь находится в «нецензурируемой» сети После того, как популярный, но крайне нелюбимый правообладателями сайт Sci-Hub столкнулся с неоднократными отзывами доменных имен, а Твиттер и вовсе забанил аккаунт Sci-Hub, Александра Элбакян зарегистрировала его в сети распределенных доменных имен Handshake. Читать далее

Теперь я не могу сделать даже маленький сайт Короче, я хорошо помню, как в 2013 году я сел и написал небольшой сайт за один день. Это был сайт про события моего родного города. На одной странице выводились все мероприятия на грядущую неделю. Я сделал страничку с мероприятиями, и небольшую админку, где они редактир...

Разработчики мобильной MMORPG Gran Saga открыли запись на последнее ЗБТ Студия NPIXEL открыла запись на финальное тестирование своей мобильной MMORPG Gran Saga. Она доступна для обеих платформ, но вот попасть будет немного проблематично. Видите ли, запись открыта только для жителей Южной Кореи или по крайней людей, у которых есть корейский номер...

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

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

[Из песочницы] Особенности установления соединения между участниками сетевой игры типа «равный к равному» Это сборник информации, которая мне понадобилась, чтобы реализовать этап установления соединения между участниками сетевой игры типа «равный к равному» (peer-to-peer) с использованием протокола UDP. Статья расчитана на начинающих разработчиков игр. Попытался написать такую ...

Как обновиться до Windows 10 May 2020 Update 27 мая Microsoft выпустила крупномасштабное обновление Windows 10 May 2020 Update. Теперь пользователи могу обновиться до версии 2004, правда и не все. Проблема может заключаться как в несовместимости нового оборудования, так и в отсутствии свободного места на диске, поэтому...

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

[Из песочницы] PostgeSQL: Разработка расширений (функций) на языке С Эту статью написал еще пару лет назад, и не знал куда ее можно было бы выложить, а потом и забыл. Смысл использования языка С при разработке расширений для PostgreSQL по сравнению с интерпретируемыми (скриптовыми) языками можно свести к двум положениям: производительность и...

[Из песочницы] Регистрация и авторизация с помощью Spring Security на примере простого приложения Добрый день! В этой статье будет рассмотрено создание простого веб приложения с использованием Spring Boot и Spring Security. В приложении будет реализована регистрация новых пользователей и авторизация, ограничение доступа к страницам сайта в зависимости от роли пользовате...

400 000 сайтов оказались под угрозой из-за плагинов Специализирующаяся на кибербезопасности компания Sucuri выявила уязвимости в плагинах InfiniteWP, WP Time Capsule и WP Database Reset, которые в общей сложности касаются как минимум 400 000 интернет-ресурсов по всему миру. Самой серьёзной является «дыра» в InfiniteWP Client ...

Путешествие к центру… docker image. Или как скачать образ из registry без docker За 3 дня до нового года появилась задача, передать клиенту наше ПО через менеджера, на флешке. ПО – это микросервисная платформа в несколько десятков docker-образов с множеством настроек и “километровым” helm-чартом. Что мы имели: Менеджер в Москве (я не оттуда) Windows Пря...

Компания MSI Ukraine представила сайт с акционными предложениями Сайт uapromo.msi.com разработан для покупателей на территории Украины и является дополнением к основному сайту компании. Контент ресурса – только акционные предложения с подарками, основными условиями получения которых являются приобретение и регистрация акционного продукта....

Как я сделал Discord бота для игровой гильдии с помощью .NET Core Всем привет! Недавно я написал Discord бота для World of Warcraft гильдии. Он регулярно забирает данные об игроках с серверов игры и пишет сообщения в Discord о том что к гильдии присоединился новый игрок или о том что гильдию покинул старый игрок. Между собой мы прозвали эт...

Влияют ли 120 Гц на время работы Galaxy S20 Ultra? 11 февраля Samsung представила новую флагманскую линейку. 13 марта стартуют продажи Galaxy S20, S20+ и S20 Ultra на территории России. Уже сейчас смартфоны можно предзаказать на официальном сайте. Самая дешевая модификация S20 обойдется пользователям в 70 тысяч рублей и уже...

[Перевод] Настраиваем простой VPN с WireGuard и Raspberry Pi в качестве сервера Поскольку WireGuard станет частью будущего ядра Linux 5.6, я решил посмотреть, как лучше всего интегрировать этот VPN с моим LTE-маршрутизатором/точкой доступа на Raspberry Pi. Оборудование Raspberry Pi 3 с модулем LTE и публичным IP-адресом. Здесь будет VPN-сервер (далее ...

Разгоняем портал ДО на основе Moodle (решение проблем узких мест) В последнее время все острее встает вопрос об обучении онлайн, во время пандемии, так и в связи с переходом в онлайн всего и вся. На сайте Хабр есть материалы по установке базовой системы на основе moodle. В данной заметке хотелось бы поделиться некоторым опытом настройки с...

IDA Pro: работа с библиотечным кодом (не WinAPI) Всем привет, При работе в IDA мне, да и, наверняка, вам тоже, часто приходится иметь дело с приложениями, которые имеют достаточно большой объём кода, не имеют символьной информации и, к тому же, содержат много библиотечного кода. Зачастую такой код нужно уметь отличать от ...

Урок Солидворкс для начинающих или как начать моделировать в SolidWorks Всем привет! Делюсь с Вами своим уроком для начинающих изучать SolidWorks. Он может пригодиться, в первую очередь тем, кто приступает к изучению. Если возникнут вопросы, то добро пожаловать в комментаии к видео, я прочитаю все. Конструктивная критика приветствуется. Если фор...

[Из песочницы] Получение разрешения на полёт дрона (БВС, БПЛА) в Российской Федерации Данная статья написана мной с целью облегчить прохождение по пути официального оформления своего вылета тем моделистам-любителям, кто сомневается в выполнимости для себя данной процедуры и не знает с чего начать. В первую очередь хочу выразить благодарность автору статьи «...

Прозрачная аутентификация в ASP.Net Core на Linux Аутентификация в ASP.Net (Core) — тема довольно избитая, казалось бы, о чем тут еще можно писать. Но по какой-то причине за бортом остается небольшой кусочек — сквозная доменная аутентификация (ntlm, kerberos). Да, когда мы свое приложение хостим на IIS, все понятно — он за...

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

[Из песочницы] Как разработать дизайн и код персонального веб-сайта Привет, Хабр! представляю вашему вниманию перевод статьи «How to Design and Code a Personal Website» автора Ryan Smith. Многие разработчики считают, что быть хорошим дизайнером — это врожденная способность, что творческий подход — это то, с чем вы сразу родились. На самом д...

Минцифры запустило сайт электронного правительства «Дія» Как и было запланировано, Минцифры сегодня официально представило сайт электронного правительства «Дія». Больше месяца он тестировался узким кругом тестировщиков из сообщества «Дія», теперь же сервис доступен всем желающем по адресу diia.gov.ua. В будущем нам этом сайте план...

Обзор PAT9125 оптического датчика филамента для 3d печати Добрый день друзья. Сегодня я хотел-бы рассказать вам про датчик филамента PAT9125, а так-же про мой опыт общения с ним.PAT9125 это оптический датчик который применяется на 3d принтерах Prusa. Этот датчик может отслеживать не только момент окончания филамента но и момент его...

Как написать плагин для Фигмы: проблема, MVP, решение Привет, я Саша Катин, дизайнер продукта в Авито. Примерно за месяц я написал плагин для Фигмы, чтобы помочь коллегам-дизайнерам. В статье расскажу, что получилось хорошо и быстро, а что — не очень, и что нужно сделать, чтобы запустить свой энтерпрайз-плагин внутри компа...

Этот сайт уничтожит себя, если на нем перестанут появляться новые записи Интернет полон зомби-сайтов: давно покинутые всеми форумы, страницы товаров, некогда бывших новинками, анонсы культурных событий... С этим сайтом иначе: если никто ничего не опубликует на нем в течение 24 часов, он навсегда удалит себя, оставив только прощальное сообщение об...

[recovery mode] Пришло время бесплатных сайтов Привет, %username%! Сегодня многие начинающие веб-разработчики делают большую ошибку, и не одну. Они что-нибудь сверстают, а потом покупают хостинг. Далее покупают домен. Регистрируют и подключают SSL-сертификат. Я, спасаясь от минус-кармы, просто расскажу как не тратить д...

Грабли на пути к keep-alive Увеличение активности обмена данными между микросервисами зачастую является проблемой в архитектуре современных IT решений. Выжать максимум и выжить любой ценой — серьёзный вызов для любой разработки. Поэтому поиск оптимальных решений — это не прекращающийся процесс. В стать...

DialoGPT на русском Всем привет. В конце 2019 года вышла одна из работ по GPT-2. Инженеры из Microsoft обучили стандартную GPT-2 вести диалог. Тогда, прочитав их статью, я очень впечатлился и поставил себе цель обучить такую же модель, но уже на русском языке. И вот что получилось... Читать дал...

Пишем телеграм бота на Go и AWS Lambda Напишем простой Телеграм бот на go и выгрузим его в AWS Lambda с помощью serverless. Читать далее

Графики в Vuejs Я доволен экосистемой Vue. Как и положено, ты не городишь велосипеды, а пользуешься готовыми плагинами, которые за тебя написали умные дядьки. Когда твоя задача слишком мелкая и локальная, чтобы под неё написали плагин — ты идёшь и ищешь готовые компоненты, и только если н...

«Защита — это лучшее нападение»: анонсирован необычный шутер Bulwark of the Abyss Студия When's Lunch? известна такими инди-проектами, как Flamboygen, Gwarmbee и The Scrungeon Depths. Сейчас она работает над проектом под названием Bulwark of the Abyss. Это шутер с видом сверху, в котором вам нужно отстреливаться от волн врагов. Но вместо активного оружия ...

[Перевод] PEP 257 на русском. (Соглашение о Docstrings) Привет, Хабр. Бывают моменты, когда тебе хочется максимально погрузиться в язык и понять все его тонкости. В случае Python один из лучших способов это сделать — читать на официальном сайте документацию и PEP-ы. В своё время я этого не делал, поскольку не мог понять многих «т...

Алексей Кузовкин прокомментировал закон об обязательной установке российского программного обеспечения на гаджеты С подачи депутатов Сергея Жигарева, Владимира Гутенева, Олега Николаева и Александра Ющенко в России первого июля следующего года будет принят новый закон. Он обуславливает обязательную установку на гаджеты перед их продажей программное обеспечение (далее — ПО) сугубо отечес...

Настройка CI/CD в Plesk+Github Actions для проекта на Flask+Angular В этой статье я поделюсь своим опытом настройки CI/CD с использованием панели управления Plesk и Github Actions. Сегодня будем учиться деплоить простенький проект с незамысловатым названием «Helloworld». Он написан на Python-фреймворке Flask, с воркерами на Celery и фронтен...

Сайт дня: захватывающее путешествие в самую глубокую точку поверхности Земли (и знакомство с обитателям подводного мира!) Американский разработчик Нил Агарвал создал достаточно интересный познавательный сайт The Deep Sea, который представляет собой современную энциклопедию, рассказывающую о жителях подводного мира. Автор называет свой проект «интерактивной визуализацией океана». Веб-сайт максим...

Как случайно продолжить писать Web-GUI для Haproxy Прошло два года и 4 дня, как я написал Как случайно написать Web-GUI для Haproxy, а воз уже давно не там — все меняется и развивается и HAProxy-WI старается соответствовать этой тенденции. За два года было проделано много работы, об основных изменениях я и хочу сейчас расска...

Большинство веб-сайтов не выполняет европейский закон о согласии на использование файлов cookie Веб-сайты, которые работают в Европе, должны следовать правилам GDPR, которые позволяют потребителям отказаться от файлов cookie. Тем не менее, большинство из них делают «существенно более сложным» отказ от любого отслеживания, чем принятие его, согласно нов...

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

Видеоурок Теплицы: как сделать красивый фандрайзинговый баннер на сайт с помощью «Лейки» Плагин для WordPress «Лейка» – одна из главных и наиболее известных разработок Теплицы социальных технологий. С помощью «Лейки» можно собирать пожертвования на вашем сайте через множество платежных систем, управлять платежами, работать с донорами, аналитикой и получать детал...

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

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

Азартные игры бесплатно и без регистрации на сайте онлайн-казино Вулкан 24 Бесплатные игры на сайте Вулкан 24 Для тех новичков, которые заинтересованы в первом запуске виртуального сайта казино, желательно изучить дополнительные возможности получения бонусов в каждом раунде. азартные игры бесплатно и без регистрации лучшим образом подготовят ...

Googlebot обрабатывает все файлы Sitemap по сайту в виде единого списка URL На днях сотрудник Google Джон Мюллер ответил в Reddit на вопрос касательно использования файлов Sitemap. Автор вопроса привёл ситуацию, в которой у сайта есть как отдельные файлы Sitemap, так и один общий файл Sitemap.xml, который содержит те же URL. Он спросил, не оказывает...

ComputerVision и стиль Несколько месяцев назад я писал статью про тихую революцию в ComputerVision - про трансформеры. А сейчас я хочу поговорить про другую революцию в CV. Уже не такую тихую (статьи тут куда более известные). Рассказ будет про GAN'ы. Как ими сегодня умеют управлять, и что достигл...

Как быстро переводить сайты (веб-страницы) в Safari на iPhone и iPad: 3 способа На нашей планете существует несколько тысяч языков. И даже если говорить о популярных и широко используемых вариантов, то их будет чуть ли не с десяток. Неудивительно, что в Интернете периодически встречаются достаточно популярные сайты на чуждом вам языке, а русскоязычного ...

[Перевод] Сравнение производительности HTTP/3 и HTTP/2 Мы в Cloudflare объявили о поддержке HTTP/3 в сентябре прошлого года, когда отмечали девятый день рождения. Наша задача всегда состояла в улучшении интернета. Сотрудничество в области стандартов — важная часть процесса, и нам повезло участвовать в разработке HTTP/3. Хотя ...

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

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

Бесплатный сайт для скачивания и прослушивания музыки Музыка преследует нас по жизни, кто-то засыпает под нее, заражается ее с утра, я вот не могу работать без музыки. Даже когда еду куда-то, то включаю любимую музыку и слушаю через наушники. Благодаря интернету, люди могут слушать любую музыку мира. Сайт mp3uks.ru предлагает в...

[Перевод] Java Optional не такой уж очевидный NullPointerException - одна из самых раздражающих вещей в Java мире, которую был призван решить Optional. Нельзя сказать, что проблема полностью ушла, но мы сделали большие шаги. Множество популярных библиотек и фреймворков внедрили Optional в свою экосистему. Например, JPA ...

[Перевод] Использование современных графических форматов в веб-проектах Эдди Османи, в статье «Цена JavaScript в 2018 году», озвучил одну ценную мысль: время, необходимое на обработку скрипта размером 200 Кб, и на обработку изображения, имеющего такой же размер, серьёзно различается. Дело в том, что при обработке кода браузеру нужно проделать бо...

Создаем структуру простого мультиплатформенного бота Регистрация пользователей на мероприятия, автоматический поиск ответов в базе, общение с техподдержкой, обмен контактами — все это часть функций нашего бота Leader-ID. Он «живет» на трёх платформах: VK, Facebook Messenger и Telegram, при этом логика его работы пишется один р...

16 советов по разработке для андроид на языке Kotlin. Часть 2 Всем привет. В преддверии старта базового курса по Android-разработке, продолжаем делиться полезным материалом. Перед прочтением этих советов вам желательно ознакомиться с документацией Kotlin и самостоятельно изучить язык на сайте try.kotlinlang.org. Поскольку эти советы...

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

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

Знание и состояние Сердце любого современного сайта или браузерного приложения (что SPA, что PWA, что любые другие три буквы) — это его State, или состояние. Мы можем сколько угодно спорить о том, что лучше — React, Vue, Svelte, Angular, можем продолжать пользоваться jQuery, но в действительно...

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

Google тестирует «идеальный» тёмный режим Chrome для смартфонов Android Тёмная тема для смартфонов успела завоевать множество поклонников. С запуском Android 10 она стала доступна на системном уровне. Множество приложений сейчас уже имеют встроенные тёмные темы и многие способны синхронизировать этот параметр с Android 10.  На данный ...

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

Как писать книгу в LaTeXe по физике. Cтатья 1 Это моя первая статья на Хабре. Глава 1. Введение 1.1 Позвольте представиться и почему я это пишу    Я — научный сотрудник, физик. Недавно выпустил книгу по спектроскопии объемом 880 страниц и весом 1560 грамм. Эту книгу я писал 9 лет, параллельно читая лекции по...

Как конкуренты могут легко заблокировать ваш сайт Недавно мы столкнулись с ситуацией, когда ряд антивирусов (Касперский, Quttera, McAfee, Norton Safe Web, Bitdefender и несколько менее известных) начали блокировать наш сайт. Изучение ситуации привело меня к понимаю, что попасть в список блокировки крайне просто, достаточно ...

FuturespLASH — а есть ли будущее? Flash - это неотъемлемая часть в истории развития Интернета. Начиная с графического редактора, до размещения Flash-контента на 50% всех сайтов в сети Интернет, заканчивая дальнейшей борьбой с размещенным Flash-контентом и эксплуатированием уязвимостей в браузере - со всем эт...

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

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

[Перевод] 5 возможностей systemd, которые нравятся сисадминам Изображение: Shmuel Csaba Otto Traian (CC BY-SA 3.0) Каждый специалист знает, что в современных системах происходит много чего интересного: в фоновом режиме периодически запускаются и завершаются какие-то приложения, придерживаются своего расписания автоматизированные зада...

5 самых частых ошибок на экзамене IELTS и как их избежать IELTS — это один из двух самых популярных экзаменов для оценки уровня английского языка. Каждый год его проходит свыше 3 млн людей во всем мире. Формат экзамена вполне стандартный и к нему можно подготовиться. Но из года в год сдающие допускают одни и те же ошибки, кото...

[Из песочницы] Хакинг классического Sonic the Hedgehog для Sega В этой статье я хочу разобрать внутреннее устройство легендарной игры Sonic the Hedgehog для приставки Sega Mega Drive, а также способы ее модификации или, как еще говорят, хакинга. Эта игра насчитывает порядка сотни хаков, включающих как действительно достойные работы (таки...

[Перевод] Сотовый телефон с дисковым номеронабирателем Перевод статьи с сайта самодельщицы Джастин Хопт Поскольку я получила неимоверное количество запросов от людей, желающих купить дисковый сотовый телефон, у себя на сайте я выложила набор для его сборки, где есть только всё самое «сложное» (напечатанный корпус с кнопками и...

[Из песочницы] GSM IoT-провайдер в ЖКХ (Часть 1) Прочитал статьи автора Interfer о трудностях в Iot и решил рассказать о своём опыте IoT-провайдера. Статья первая не рекламная, большая часть материала без моделей оборудования. Постараюсь написать детали в следующих статьях. Не вижу проблем применения GSM модемов для сбо...

16 советов по разработке для Android на языке Kotlin. Часть 1 Перед прочтением этих советов вам желательно ознакомиться с документацией Kotlin и самостоятельно изучить язык на сайте try.kotlinlang.org. Поскольку эти советы направлены именно на использование Kotlin в контексте разработки под Android, у вас также должен быть опыт работ...

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

Уникальная зарядка для Apple Watch Американский производитель Apple представил новое беспроводное зарядное устройство Apple Watch Charging Pad, которое поставляется со съемным кабелем USB-C. Этот аксессуар производится компанией Satechi по лицензии Apple. Наличие разъема USB-C делает это устройство боле...

Возьму 2 сайта на продвижение за 9 000 рублей   В качестве акции возьму 2 коммерческих или информационных сайта на продвижение в Яндексе и Гугле.  Регион продвижения — Москва и Питер. Срок продвижения — 4-5 месяцев. Оплата — 9 000 рублей за весь срок продвижения (4-5 месяцев).  Оплату можно разбить на 2 части R...

SEMrush vs SimilarWeb — кто точнее? Когда анализируешь эффективность маркетинга и сайта в целом, важно не просто собирать собственную статистику, но и сравнивать ее с трендами рынка. К примеру, команда маркетинга не дотянула до плана 5%. Если при этом рынок просел на 15%, то результат хороший, а если наоборот ...

Наталья Сергунина: на mos.ru появился новый сервис для предпринимателей Представители столичного бизнеса могут воспользоваться новым сервисом на сайте mos.ru. Он предоставляет им возможность вносить данные в торговый реестр в режиме реального времени. Выбор услуги доступен в личном кабинете юрлица. По словам заммэра мегаполиса Натальи Сергуниной...

Тотальная проверка. Используем API VirusTotal в своих проектах Для подписчиковТы наверняка не раз пользовался услугами сайта virustotal.com, чтобы проверить, не содержат ли бинарники вредоносных функций, либо протестировать собственные наработки. У этого сервиса есть бесплатный API, работу с которым на Python мы и разберем в этой статье...

[Перевод] Промокоды, случайно оставленные в исходном коде веб-сайта Не так давно я обнаружил онлайн-магазин, нагло лгущий о количестве людей, просматривающих его товары. Его исходный код содержал функцию JavaScript, рандомизировавшую это число. После моей статьи администраторы магазина втихомолку удалили этот код с веб-сайта. Сегодня мы сн...

«Раз, два, три – ёлочка гори!» или мой первый взгляд на контроллер CANNY 3 tiny «Новый год» это мандарины, оливье, выходные и конечно же подарки. Как вы, уже наверняка догадались я неожиданно стал обладателем микроконтроллера CANNY 3 Tiny. Правда я особо DIY электроникой не увлекаюсь и последний раз сам пытался что-то подключить к контроллеру почти сем...

«Мир фантастики» представляет новую версию сайта «Мир фантастики» — не только периодическое издание, но и популярный интернет-портал о фэнтези и фантастике во всех проявлениях. Сайт mirf.ru получил большое обновление: полностью изменился внешний вид, улучшились навигация, структура главной страницы и многое другое. Дизай...

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

В День смеха не до шуток: Роскомнадзор массово блокирует сайты до 1 апреля - Мнение В настоящее время регистратор доменных имен reg.ru функционирует некорректно. Об этом стало известно по пока неподтвержденным данным, появившимся в СМИ. Можно предположить, что это происходит, вероятнее всего, из-за Роскомнадзора. Подобную версию развития событий рассматрив...

DevOps-инженеров не существует. Кто тогда существует, и что с этим делать? В последнее время такие объявления заполонили интернет. Несмотря на приятную зарплату, не может не смущать, что внутри написана дикая ересь. Вначале предполагается, что «DevOps» и «инженер» можно каким-то образом склеить вместе в одно слово, а далее идет рандомный список тр...

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

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

Аутенти(фи?)кация Некоторые термины, заимствуемые из английского, входят в русский язык с нарушением всех языковых правил. Характерный пример из 90-х — слово флуд, непохожее ни на транскрипцию [flʌd], ни на транслитерацию flood. Более свежий пример — биткоин: окончание -оин характерно для хим...

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

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

[Из песочницы] Игра для программистов FuncBall Многие, как и я, любят футбольные симуляторы и многие увлекаются программированием. Когда-то, в далёком 2004 году, наигравшись в ФИФУ я подумал, что было бы неплохо совместить два моих увлечения в одной игре, в которой игроки управлялись бы не вручную, а написанным для них с...

[Перевод] Обход капч с помощью Headless Chrome Использование 2Captcha and Puppeteer для автоматического прохождения капч Вот уже лет десять мы видим капчи по всему интернету. Все эти волнистые линии, слова или числа, мешающие нам при попытке залогиниться, зарегистрироваться или написать где-нибудь комментарий. Amazon’s...

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

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

Забытая новая видеокарта AMD. Radeon RX 5600 тоже существует, но купить её в рознице не выйдет Компания AMD сегодня представила видеокарту Radeon RX 5600 XT. Адаптер получился достаточно любопытным, но нужно дождаться обзоров, которые выйдут 21 января. Однако, если зайти на сайт AMD, так можно найти не только модель RX 5600 XT, но и RX 5600. Модель присутствует к...

Google научит Chrome «общаться» с использованием QR-кодов с динозавриками Похоже, в браузере Chrome вскоре появится весьма любопытная функция, связанная с QR-кодами. В свежей сборке Chrome Canary уже сейчас в списке экспериментальных функций можно обнаружить новую — Enable sharing page via QR Code. При его активации в контекстном меню ...

На StatOnline.ru появилась новая метрика: оценка скорости отклика сайтов Компания REG.RU представила новую метрику аналитического сервиса StatOnline.ru. На сайте впервые систематизирован сбор данных о скорости загрузки сайтов клиентов хостинг-провайдеров, работающих в России. Метрика обновляется ежемесячно. Кроме того, дополнена метрика Uptime: п...

В столице прошла IV Международная конференция по управлению качеством образования В рамках прошедшей в российской столице во вторник, 11 февраля IV Международной конференции по управлению качеством образования «Как помочь школьникам с профессиональным самоопределением?» выступил глава московского образовательного ведомства Исаак Калина. Участники этого ме...

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

Google: нам все равно, в какой стране размещен ваш сайт Местоположение сервера сайта не влияет на скорость его сканирования Гуглботом.

Раскрыта новая схема мошенничества на сайте BlaBlaCar. Предупрежден — вооружен Сайты новые, схема та же.

[Из песочницы] Возвращение GOTO Сейчас все понимают, что использовать оператор GOTO это не просто плохая, а ужасная практика. Дебаты по поводу его использования закончились в 80-х годах XX века и его исключили из большинства современных языков программирования. Но, как и положено настоящему злу, он сумел з...

Whirlpool запустила официальный сайт Компания Whirlpool рассказала об открытии своего первого официального сайта аутлета – outletcentr.ru. Клиенты компании смогут приобрести широкий ассортимент моделей из прошлых коллекций по доступным ценам. Товар можно приобрести прямо на сайте, оставив короткую заявку, пос...

Разрабатываем первое мобильное приложение на Flutter от Google Flutter — фреймворк от Google В последнее время программированием интересуются всё больше пользователей. Наверняка и вас заинтересовала эта тема. Мы каждый день используем мобильные приложения гигантов рынка, и многих волнует вопрос — «Как же им удается созд...

До конца года все сайты перейдут в Mobile-first index Google напомнил владельцам сайтов о необходимости адаптации их ресурсов под мобильные устройства.

PIN-диоды для чайников. Часть 2 Задачи коммутации и управления СВЧ энергией высокого уровня существуют не один десяток лет. И тут одним самых надежных, простых и проверенных решений является использование полупроводниковых pin-диодов. При всей простоте своего устройства, они требуют очень тонкого подхода к...

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

[Перевод] Ассемблер RISC-V для начинающих Если вы не знаете ни одного ассемблера, или, возможно, не имеете большого опыта кодинга как такового, то ассемблер RISC-V может быть одним из лучших вариантов для того, чтобы погрузиться в эту тему. Конечно, материалов по ассемблеру x86 гораздо больше. Больше людей, которые ...

Pocophone F2 подтвержден У смартфона Pocophone F1 огромная армия почитателей, но модель вышла уже давно, поэтому многие хотели бы сменить ее на аппарат посовременнее – Pocophone F2. Когда он будет представлен – по-прежнему непонятно, но сейчас появилось лишнее свидетельство в серьез...

Хак-группа Turla атаковала армянские сайты Компания ESET обнаружила хакерскую кампанию, нацеленную на несколько известных веб-сайтов в Армении и их посетителей.

ТОП источников трафика для сайтов разных категорий. Исследование Новостным сайтам нельзя отказываться от соцсетей, а для автомобильных важен поиск

Подключение штатного датчика автоуровня Anycubic к Lerde-K на Kossel Linear Plus Всем привет!По некоторым заявкам выкладываю инструкцию как подключить штатный датчик.Прошлым летом с одним из пользователей этого сайта около 2 недель мучались, пытаясь подключить штатный датчик, т.к. лерджевский не очень устраивал. Таблетка эта не внушала надежности. Но, ув...

[Перевод] Как обойти капчу-слайдер с помощью JS и Puppeteer Друзья, предлагаю вашему вниманию перевод статьи "How to bypass “slider CAPTCHA” with JS and Puppeteer" автора Filip Vitas. Спам для владельца сайта – огромная проблема. С другой стороны, капчи сводят меня с ума и ухудшают пользовательский опыт. Капчи отстой. Скаж...

[Перевод] Swift Property Wrappers Если вы использовали SwiftUI, то наверняка обращали внимание на такие ключевые слова, как @ObservedObject, @EnvironmentObject, @FetchRequest и так далее. Property Wrappers (далее «обёртки свойств») — новая возможность языка Swift 5.1. Эта статья поможет вам понять, откуда же...

Как правильно выбрать и зарегистрировать доменное имя для сайта? Не так давно я съездил на шашлыки к товарищу моего товарища, с которым мы разговорились на тему сайтов и обучения всему, что с ними связано (человек ведет онлайн-вебинары по этой тематике). Я не без удивления узнал, что сейчас научиться делать сайты стремятся не только люди,...

Сайт «лег», когда ждать деиндексацию в Google? Вылет страниц из Google SERP из-за технических проблем с сайтом не имеет четких временных рамок.

Итоги 2019 года от Pornhub: россияне проводят на сайте 8,5 минут и любят хентай А еще, сайтом чаще пользуются владельцы гаджетов на iOS.

[Перевод] Понимаем и ищем уязвимости типа Open Redirect Перевод статьи подготовлен в преддверии старта курса «Безопасность веб-приложений». Одной из наиболее распространенных и тем не менее игнорируемых веб-разработчиками уязвимостей является Open Redirect (также известная как «Непроверенные переадресации и пересылки»). Веб-са...

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

Яндекс.Вебмастер открыл доступ к расширенной статистике по сайту С сегодняшнего дня в Яндекс.Вебмастере стала доступна расширенная статистика страниц сайта, которые добавлены в Sitemap или переведены в формат Турбо. Раньше такие сведения были доступны в отчетах Вебмастера, но количество запросов или изменений на страни...

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

Тесты 3DMark 11, PCMark 7, Powermark, 3DMark Cloud Gate и 3DMark Ice Storm скоро станут бесплатными Как известно, 14 января 2020 года компания Microsoft прекратит поддержку операционной системы Windows 7. Компания UL Benchmarks сообщила, что в тот же день она прекратит выпуск обновлений и техническую поддержку применительно к тестам 3DMark 11, PCMark 7, Powermark, 3DM...

OANDA Global Corporation реализует сделку о поглощении Dom Maklerski TMS Brokers S.A. Компания OANDA Global Corporation («OANDA»), международный лидер в сфере онлайн-сервисов мультиактивной торговли и аналитики валютных данных, заключила соглашение о приобретении 100% ак...

Уязвимость в WordPress-плагине ThemeGrill Demo Importer угрожает 200 000 сайтов Злоумышленники могут обнулить чужие сайты или добраться до учетной записи администратора.

«Лучшими фитнес-наушниками TWS» по версии IDG названы Amazfit Powerbuds Компания Huami (код NYSE: HMI) представила свою первую, но уже успевшую завоевать несколько наград линейку наушников на выставке Consumer Electronic Show (CES 2020) в Лас-Вегасе. Наушники Amazfit Power Buds и Amazfit Zen Buds созданы для пользователей, занимающихся...

Информация о том, что студия 4A Games ищет сотрудников за знанием Unreal Engine 4, скорей всего является фейком Появившаяся на сайте DTF.ru новость о том, что киевская студия 4A Games (серия шутеров Metro), якобы ищет специалистов со знанием Unreal Engine 4 для разработки кооперативного AAA-шутера, скорей всего является фейком. Шесть вакансий, опубликованных от лица студии 4A Games, о...

[Перевод] Миллион спрайтов при 120 с лишним fps Если вы побродите по форуму DOTS, то можете встретить там подобные посты о том, как автор написал библиотеку, способную рендерить миллион анимированных спрайтов, и всё равно получает только 60fps. Я создал собственный рендерер спрайтов DOTS, который достаточно хорош для наш...

Опубликованы поддерживаемые смартфоны для Diablo Immortal от Blizzard В мае Blizzard поделилась новыми подробностями по Diablo Immortal. Об этом можно подробно прочитать здесь, а теперь давайте посмотрим на свежую информацию касательно поддерживаемых смартфонов. Их запостили разработчики на китайском сайте в честь начала ЗБТ Immortal в Поднебе...

Современный веб не готов к складным смартфонам Не так давно компания Samsung продемонстрировала нам, на что способны её работники в вопросе разработке в какой-то степени революционных продуктов. Galaxy Fold стал первым в мире складным телефоном с гибким экраном. С тех пор были выпущены Huawei Mate X, Galaxy Z Flip, Moto...

Образовательный проект «Героика» стартовал в столице Образовательное ведомство города Москвы приступило к реализации проекта «Героика». В его рамках был создан портал geroika.ru, на котором изложена история российских городов-героев и городов воинской славы. Комментируя запуск проекта, директор Городского методического центра ...

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

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

И мышонок, и лягушка. Универсальный Компилятор В серии про надежное программирование [1], [2] остался незаслуженно забытым Swift. Я, честно говоря, просто не считал его кроссплатформенным, а работающим исключительно для macOS/iOS. Тут случайно выяснилось, что Swift также поддерживается такой средой разработки, как Re...

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

Европейская команда разработчиков выпустила глобальную тестовую прошивку MIUI 12 На прошлой неделе Xiaomi анонсировала последнюю версию пользовательского интерфейса MIUI 12 на базе Android для своих смартфонов Mi и Redmi. Обновление приносит множество полезных функций, о некоторых которых мы уже рассказывали на прошлой неделе. Недавно Xiaomi уже начала в...

Через сайт CNET распространяется малварь Аналитики «Доктор Веб» обнаружили в каталоге сайта CNET вредоносную версию VSDC, популярной программы для обработки видео и звука.

Лидером продаж в «Черную пятницу-2019» стали смарт-часы Amazfit GTS от Huami Технологическая компания Huami (код NYSE: HMI), одна из крупнейших в мире компаний-производителей носимой электроники, продемонстрировала превосходные результаты продаж в ходе «Черной пятницы»-2019 на различных зарубежных платформах. С момента презентации...

Скачайте Яблык – обновленное официальное приложение сайта Yablyk.com для iPhone Огромное количество наших читателей посещают сайт с мобильных устройств, при этом использовать браузер не всегда удобно. Мы рады сообщить, что в App Store появилось масштабное обновление приложения Яблык для iPhone и iPad. Приложение транслирует материалы, публикуемые на род...

Эффективен ли TDD? Во время интересной дискуссии, один очень уважаемый человек «козырнул» «неубиваемым» аргументом:Есть полно исследований, демонстрирующих эффективность TDD Действительно. Если зайти на Google Scholar, забить ключевые слова «TDD» и «Эффективность» — будет много научных статей,...

[Перевод] Моржовый оператор в Python Моржовый (walrus) оператор, появившийся в Python 3.8, дает возможность решить сразу две задачи: присвоить значение переменной и вернуть это значение, поэтому порой можно написать код короче и сделать его более читаемым, и он может быть даже более эффективным с точки зрения в...

[Перевод] С чего начать изучение Flutter в 2021 году Как и многие мобильные разработчики, мы с нетерпением ждали презентации Flutter и теперь хотим поделиться с читателями Хабра переводом статьи Tadas Petra о том, как можно выстроить свое обучение, если вы хотите познакомиться с Flutter и кроссплатформенными приложениями в 202...

[Из песочницы] От чего зависит позиция сайта на поисковой странице? Когда сайт уже запущен и продает товары или услуги, оценить его успешность можно: достаточно проанализировать позицию, которую он занимает в поисковой системе, продажи, рентабельность инвестиций в разработку сайта и т.д. Но как быть, если сайт только создан и продаж еще нет...

Apple запустила веб-сайт с информацией о коронавирусе COVID-19 Компания Apple создала приложение и веб-сайт посвященный коронавирусу COVID-19. Владельцы гаджетов компаний Apple, в приложений а также на веб-сайте, могут найти свежую информацию о пандемие COVID-19, ответы на часто задаваемые вопросы о заболевании и рекомендации по мытью ...

[Перевод] Настройка Webpack 5 с нуля Узнайте, как использовать вебпак для сборки JavaScript, изображений, шрифтов и стилей, а также как запускать сервер для разработки Если вы раньше использовали вебпак 4, вот некоторые отличия от 5 версии: команда «webpack-dev-server» теперь выглядит как «webpack-serve» о...

Google: сайты на Shopify не получают преимуществ в ранжировании На днях один из вебмастеров спросил в Twitter, предоставляет ли Google какие-либо преимущества в ранжировании такой популярной ecommerce-платформе как Spotify. По словам сотрудника поиска Джона Мюллера, алгоритмы Google не учитывают используемую сайтом CMS. «У нас нет специа...

Как писать читаемый код Бывает, что посмотрев на старый код, мы говорим: «Его проще переписать, чем поменять». Печально, если речь идет о нашем собственном коде, с такой любовь написанном несколько лет назад. Head of Developer Relations в Evrone Григорий Петров в своем докладе на TechLead Conf 2020...

Использование Effector в стеке React + TypeScript В этой статье я поделюсь своим кратким обзором внедрения стейт-менеджера Effector в продуктовый проект на стеке React + TypeScript, а также покажу на примере, как легко это можно сделать. Читать далее

Что такое Windows PowerShell и с чем его едят? Часть 3: передача параметров в скрипты и функции, создание командлетов Во второй части цикла рассматривались основы языка программирования PowerShell, а сейчас стоит разобраться с использованием написанного на нем кода для задач администрирования. Самый очевидный способ это сделать — запустить сценарий. Кроме него существует возможность созда...

Михаил Салосин. Golang Meetup. Использование Go в бэкенде приложения «Смотри+ Михаил Салосин (далее – МС): – Всем привет! Меня зовут Михаил. Я работаю бэкенд-разработчиком в компании MC2 Software, и я расскажу об использовании Go в бэкенде мобильного приложения «Смотри+». Кто-нибудь из присутствующих любит хоккей? Тогда это приложение для вас. О...

Акция: Возьму один сайт на продвижение за 10 000 рублей     Недавно проводил акцию и брал на продвижение 2 коммерческих сайта. К сожалению не все сайты подошли и взял только один сайт. Возьму ещё один сайт на продвижение.  Регион продвижения — Москва и Питер. Срок продвижения — 4-5 месяцев. Оплата — 10 000 рублей за ве...

Гайд по FIFA Mobile 21: как настроить управление и больше выигрывать Фанаты FIFA Mobile 21 знают, что для постоянных побед надо или проводить много времени в игре, или вливать в неё свои кровные. Если у вас постоянно не хватает ресурсов, то стоит прочитать вот этот гайд по валюте и рынку. Но новички вряд ли знают, что в FIFA можно поставить н...

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

Как заставить машину написать тесты из кода за тебя Мы живем в неидеальном мире. Здесь код пишут люди, а люди по своей природе склонны совершать ошибки. Все бы ничего, ошибки можно отловить на этапе тестирования и не дать им никому навредить. Можно, если писать тесты. Чего люди делать почему-то не любят. Но возможно, есть над...

[Перевод] “Чистый код”: пять ключевых моментов из обязательной к прочтению книги для программистов Недавно я написал о «Пять книг, которые изменили то как я кодирую». В комментариях несколько читателей рекомендовали «Чистый код» Роберта С. Мартина. В результате я прочитал книгу и нашел ее достойной углубленного обзора. Читать дальше →

Какие действия доступны на сайте 1xbet: ставки на мероприятия Заведение 1хбет достаточно востребовано у русскоязычных людей, также сам сайт https://anvision.ru/ имеет перевод на другие языки, что увеличивает охват пользователей.

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

На сайте компании Tupperware обнаружили веб-скиммер Сайт американской компании Tupperware, широко известной, как производитель пластиковых пищевых контейнеров, был взломан и похищал данные банковских карт посетителей.

Веселые уроки WinCC OA. Установка WinCC OA под Debian и перенос прикладного проекта Скачивая недавно с сайта winccoa.com установщик последнего патча версии 3.17, с некоторым удивлением, постепенно перешедшим в ликование, обнаружил, что список поддерживаемых дистрибутивов Linux расширился и до Debian. Дело в том, что посмотреть на работу системы в ОС, отличн...

Пластик Tevo Petg или кто тут будет умничать? Всем доброго времени суток. В этом посте хочу поделиться мнением о прастике, который был куплен на tevo3dprinter.ru. Это не реклама. И огромная просьба тем, кто хочет написать в комментариях о том, что tevo не производит пластики или что то подобное... Товарищи, я говорю вам...

Правительствам стран мира предложено эффективное приложение NOVID20 Приложение, разработанное австрийской НГО NOVID20 в сотрудничестве с Dolphin Technologies, высокоинновационной австрийской компанией-разработчиком ПО, в настоящее время предлагается бесплатно и без необходимости приобретать лицензию для всех правительств по всему миру посред...

Wrike уходит от использования языка Dart. Часть 1 Данной статьёй мы хотим пролить свет на технический стек Wrike: каким он был раньше и каким мы видим его в будущем. Мы расскажем о том, почему пять лет назад мы выбрали язык Dart основным для frontend-разработки нашего продукта и почему сейчас мы решили посмотреть в сторону ...

Лучший игровой сайт Плей Фортуна На игровом поле онлайн казино Фортуна Плей играют геймеры с разных стран. Этот сайт завоевал доверие игроков своим качественным обслуживанием и широким спектром предоставляемых услуг. Играть на сайте этого клуба могут все любители и ценители качественного и современного софт...

[Перевод] JavaFX — еще не умер Примечание переводчика. Недавно я опубликованных на сайте habr переводы на русский язык нескольких уроков по JavaFX,. И один из моих читателей спросил меня: «А этим сейчас вообще кто-то пользуется?» Неделю назад я увидел пост в блоге Стивена Чина (Stephen Chin) и решил, чт...

Создание сайта – от А до Я Создание сайта— это длительный процесс, который требует последовательности действий и проработки всех этапов. Чтобы клиент получил функциональный сайт или магазин, нужно ответить на несколько вопросов: Какие задачи у сайт? На каких посетителей он рассчитан? Как он будет раб...

[Из песочницы] Весь Хабр в одной базе Добрый день. Прошло уже 2 года с момента написания последней статьи про парсинг Хабра, и некоторые моменты изменились. Когда я захотел иметь у себя копию хабра, я решил написать парсер, который бы сохранил весь контент авторов в базу данных. Как это вышло и с какими ошибкам...

Droider — 10 лет! Сегодня нам исполнилось 10 лет! Вернее сайту Droider 10 лет стукнуло 4 апреля 2020 года, но никто не будет спорить, что основной актив — это YouTube-канал с почти 900 тысяч подписчиков! Наше первое видео вышло 29 апреля 2010 года и в нём мы рассказали миру о приложении...

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

[Перевод] Стоит ли хранить Google Fonts на своём сервере? В последние несколько недель, по стечению обстоятельств на работе и в сторонних проектах, я узнал много о веб-шрифтах, а также много нового о Google Fonts в частности. Благодаря этому я могу дать более развернутый ответ на вопрос, который в прошлом мне казался простым: стоит...

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

Qt? ImGUI? wxWidgets? Пишем свое Привет, хабровчане! Хочу рассказать о своей системе UI, которую я написал для своего игрового движка, на которой делаю редактор для него же. Читать далее

Бесплатный фотосток: 5 полезных сайтов для легального скачивания авторских фотографий В Интернете можно найти множество картинок для самых разных целей. Вот только использование этих изображений не всегда законно. Картинки даже в Интернете могут быть защищены от использования в коммерческих целях или личных проектах. Волей-неволей приходится задумываться об а...

[Перевод] Глубокое обучение на Kotlin: альфа-версия KotlinDL Привет, друзья!Сегодня мы расскажем о первой предварительной версии KotlinDL (v.0.1.0) — высокоуровневого фреймворка для глубокого обучения, похожего на Keras, но написанного на Kotlin. В нем есть простые API для создания, тренировки и развертывания моделей глубоко...

Google: если сайт ранжируется по «взрослым» запросам, это не страшно Во время последней видеовстречи для вебмастеров сотрудник Google Джон Мюллер заверил, что если в результате SEO-атаки сайт стал ранжироваться по взрослым запросам, это не страшно. Он не перестанет показываться по другим запросам. Вопрос к Мюллеру звучал так: «У меня есть анк...

Доступно обновление версии 1.05 для Resident Evil 3 Remake Новое обновление доступно для платформы Xbox One. Размер обновления составляет около 100 Мб. Устраняет проблемы с производительностью и теперь предлагает игрокам стабильные 60+ FPS. Так как были жалобы от игроков о том, что они испытывают проблемы с частотой кадров. Пробл...

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

Гайд: как купить ноутбук за 5% от цены с живым примером 6 декабря 2020 года онлайн-гипермаркет КотоФото продал клиенту ноутбук Lenovo Yoga за 3 601 рублей вместо 70 000 рублей. Скидка составила 95% . Это был не аттракцион невиданной щедрости от гипермаркета, а фатальная ошибка категорийного менеджера. Как говорится, даже кошки ра...

На iOS и Android вышел аналог Mario Maker — платформер Paper Game Если вы любите воплощать свои креативные задумки в видеоиграх, то наверняка хотя бы раз слышали о такой серии игр от Nintendo, как Mario Maker. Это отдельная платформа для создания уровней, которыми потом можно поделиться со всем миром. Как и подобает в подобных проектах, та...

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

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

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

[Перевод] Инструмент для отслеживания DNS-запросов: dnspeep Недавно я создала небольшой инструмент под названием dnspeep, который позволяет понять, какие DNS-запросы отправляет ваш компьютер и какие ответы он получает. Всего мой код занял 250 строк на Rust. В этой статье я расскажу о коде, объясню, для чего он нужен, почему в нём воз...

Как подключить ssl-сертификат к домену Чтобы перевести веб-сайт на использование протокола https, необходимо купить ssl-сертификат для домена Для передачи данных от браузера к веб-серверу стандартно используется протокол HTTP. Когда вы открываете сайт в браузере, то видите это вначале ссылке онлайн-ресурса - ht...

Учет, старый и новый Один мой давний приятель любил в шутку повторять раз за разом: бухгалтерия старше арифметики. А я всякий раз думал: какова тут доля шутки. Хотя сейчас основоположником принципов современного учета чаше всего называют известного итальянского математика 15 века, нет никаких со...

Перенос всех баз данных MS SQL Server на другую машину Недавно возникла необходимость переноса всех БД (>50 на одном экземпляре SQL Server) из dev-окружения на другой экземпляр SQL Server, который располагался на другом железе. Хотелось минимизировать ручной труд и сделать всё как можно быстрее. Disclaimer Скрипты написаны д...

Самодельный компилятор и игровая библиотека Raylib. Опыт стыковки Говорят, что успех того или иного языка программирования или компилятора во многом зависит от его умения взаимодействовать со сторонним кодом. Конечно, «успех» любительского компилятора нужно понимать с известной долей условности и даже иронии. Однако и здесь интеграция с ...

[Из песочницы] Физическая симуляция сотен тысяч частиц на Unity + DOTS В какой-то момент во время блужданий по просторам всемирной паутины на одном из сайтов я обнаружил интерактивный JS-элемент — картинку, составленную из частиц, разлетающихся при приближении курсора мыши. Возникло желание запрогра...

Телепортация тонн данных в PostgreSQL Сегодня я поделюсь некоторыми полезными архитектурными решениями, которые возникли в процессе развития нашего инструмента массового анализа производительности серверов PostgeSQL, и которые помогают нам сейчас «умещать» полноценный мониторинг и анализ более тысячи хостов в то...

30-минутный блэкаут в поддержку автора Nginx — Игоря Сысоева Уважаемые коллеги! Уже было достаточно много сказано о противоправных обысках в офисе Nginx. Для того, чтобы донести эти новости до большего количества людей, предлагаю провести акцию — 30-минутный блэкаут в поддержку автора Nginx — Игоря Сысоева. Если вы обладаете персон...

7 апреля Яндекс подробно расскажет о создании Турбо-сайтов в Директе 7 апреля в 12:00 по московскому времени Яндекс проведет вебинар  «Турбо-сайты в Директе: с чего начать». На вебинаре специалисты Яндекса поделятся рекомендациями по созданию Турбо-сайтов и расскажут: как перенести Турбо-страницы в Турбо-сайты, какие поля обязательны при...

Использование механизмов криптографических токенов PKCS#11 на платформе Android Подошло время задействовать криптографические механизмы PKCS#11 и на платформе Android. Кто-то может сказать, что нет аппаратных токенов для Android. Но, если это и так, то это только временное явление. Но уже сегодня можно поставить программный токен или использовать облач...

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

IT-словарик для не-айтишников Приходилось ли вам объяснять IT-понятия людям из других сфер? Это хитрая задача: при объяснении одного IT-термина нельзя пользоваться другими, потому что они тоже будут непонятными. Представим, что ваш знакомый захотел «войти в айти», впервые открыл Хабр и офигел — как объяс...

Как написать пассивный доход: Пишем качественного трейд бота на JS (часть 1) Всем хочется получать пассивный доход. Поэтому и пришла идея написать правильного бота, способного зарабатывать на бирже. Как это сделать? К вашему вниманию подробный туториал . Читать далее

Широкий выбор техники от Xiaomi и прочих брендов В наше время многие современные люди не представляют своей повседневной жизни без использования самой разнообразной техники. Сегодня у каждого человека есть огромное количество различных гаджетов. Речь идет о смартфонах, планшетных ПК, умных часах и так далее. Есть множество...

Вторая жизнь Virtual Floppy Drive Когда-то давно у меня была коллекция старинных версий Windows в виртуалках, и для переноса файлов между хост-машиной и этими виртуалками приходилось использовать дискету, потому что поддержка shared folders появилась только в Windows for Workgroups. Перенос файлов через ди...

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

Сравнение 6 популярных “Drag&Drop” тем на WordPress WordPress является одним из самых популярных инструментов, когда речь заходит о необходимости в легком управлении контентом и простой веб-разработке. Он успешно завоевал рынок инструментов для создания веб-сайтов, предоставляя своим пользователям быстрые, надежные и простые ...

Трамп объявил о создании сайта для проверки на коронавирус Издание Bloomberg опубликовало материал, в котором сообщается о том, что президент США Дональд Трамп объявил о создании сайта для проверки на коронавирус. Так, по его словам, сайт будет реализован совместно со специалистами американской компании Google.

Конвертер видео компании Elecard Мы живем в эпоху мобильных телефонов, планшетов, ноутбуков и прочих гаджетов, которые значительно упрощают как нашу повседневную жизнь, так и профессиональную деятельность. Компания Elecard – гигант на рынке IT-индустрии. Основана в 1988 году с головным офисом в г.Томск. На...

Щедрые бонусы АЗИНО 777 Геймеры в сети интернет используют самые надежные и безопасные платформы для игры на реальные деньги. В список таких игровых порталов входит клуб Азино 777, он завоевал доверие игроков своей надежностью и высоким качеством обслуживания. На сайте можно получить полный спектр ...

Как попытаться заблокировать любой сайт с помощью РКН Всем привет! Сегодня я хочу рассказать историю о РКН, чужом сайте с фильмами и моем сайте, который не имеет к нему никакого отношения. У меня есть сайт для поиска виртуальных серверов со стабильной посещаемостью. Иногда бывают всплески количества посетителей из-за того, что...

Новая книга авторов «Хакера»: «Атаки на веб и WordPress» Как ты наверняка знаешь, часто объектом взлома становятся сайты и веб-приложения под управлением WordPress. Этот движок не просто самый популярный в интернете, он, как известно, имеет открытый исходный код. К тому же в новых версиях CMS и плагинов постоянно появляются новые ...

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

[Перевод] «Ваша устаревшая база данных перерастает сама себя». Опыт chess.com Прим. перев.: в этой статье сербский «инженер по масштабируемости» нагруженного онлайн-проекта в подробностях рассказывает о своем опыте оптимизации большой БД на базе MySQL. Проведена она была для того, чтобы выдержать резкий рост трафика на сайт, случившийся из-за пандемии...

Создание графики для nes/dendy Предыдущие мои статьи рассказывают о том как начать программировать под денди на ассемблере. Мы научились отрисовывать спрайты и background, так же мельком обсудили что такое таблица атрибутов и таблица имен, так же мы разобрались как прочитать контроллер. В тех статьях Я ис...

Набор на 4 поток моего курса SEO Шаолинь Дорогие друзья, я набираю 4 поток на свой курс по продвижению англоязычных сайтов SEO Шаолинь. Все подробности можете узнать на сайте http://seoshaolin.com/. Курс SEO Шаолинь - это концентрация моего опыта и знаний в англоязычном SEO с 2006 года. Над созданием курса я работ...

XML сайты в результатах поиска Что такое XML сайт XML сайт это сайт страницы которого являются простыми XML файлами с MIME типом "text/xml". Они содержат только уникальные данные для этой страницы. В таком XML файле задаётся ссылка на XSLT шаблон который преобразует XML в HTML или в XHTML в брау...

[Из песочницы] Разбор UI/UX на примере прототипа в Figma и основные принципы Кому адресована статья В данной публикации я хочу помочь начинающим и «не очень» бизнес-аналитикам, менеджерам проектов, владельцам продуктов, желающим сделать свой первый сайт и всем-всем, кому надо сделать макет сайта или приложения, а он не знает с какой стороны подступит...

[Перевод] Нагрузочное тестирование на Gatling — Полное руководство. Часть 1 Эта статья представляет собой полное, подробное и исчерпывающее руководство по эффективному использованию Gatling для нагрузочного тестирования. Если вам нужно провести нагрузочное тестирование вашего сервера HTTP-приложений, то Gatling - идеальный инструмент для этой задачи...

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

Mockito. Из чего он приготовлен и как его подавать? Думаю, многим довелось выпить какой-нибудь напиток, который глубоко впился в наши вкусовые рецепторы, что нам хочется пить его каждый день. Так вот для меня таким «напитком» стал Mockito. Один раз написав простенький тест, можно вернуть себе веру в магию. Я всё ещё помню, к...

[Из песочницы] Как я осуществил свою мечту, побывав в российском офисе Microsoft Всем привет! Живу в Саратове с родителями. У меня аутизм. Я ИТ-самоучка с 10-ти летним опытом самообразования и работы. Системное администрирование, администрирование мобильных устройств и веб-разработка — это то, что я учу и над чем я часто практикуюсь. 2019 год получился в...

Первый шаг к предложенному Путиным «Доступному интернету» в России выполнен Министерство цифрового развития, связи и массовых коммуникаций России отчиталось о выполнении первого шага к реализации проекта  «Доступный интернет», идею которого предложил президент Владимир Путин в послании Федеральному собранию 15 января. С...

Минобрнауки запустило сайт, где можно узнать обо всех изменениях в сфере образования в связи с карантином Министерство образования и науки Украины (МОН) объявило о запуске специального информационного сайта с рекомендациями. На этом сайте (http://mon-covid19.info) теперь можно получить информацию о всех изменениях в сфере образования, обусловленной карантином по коронавирусу. На...

[Перевод] Как выучиться на Data Scientist: наиболее востребованные технические навыки Какие технические знания становятся наиболее популярными у работодателей, а какие теряют свою популярность. В своей первоначальной статье 2018-го года я рассматривал спрос на общие навыки – статистику и коммуникацию. Также я рассматривал спрос на Python и язык программиро...

Общение с редакцией AppleInsider.ru Говорите — мы вас слушаем Так уж получилось, что еще лет 5-7 назад количество больших сайтов посвященных тематике Apple было несколько десятков, но со временем одни закрывались, другие перепрофилировались и расширили свою тематику, а третьи просто перестали обновляться...

Хакеры научились прятать веб-скиммеры за favicon сайтов Эксперты Malwarebytes обнаружили, что неизвестная хак-группа создала вредоносный сайт для размещения favicon и маскировки вредоносного кода.

Учим AI Dungeon говорить по-русски Недавно ребята из сбер(-банка) анонсировали и выложили в свободный доступ свою модель gpt-3 и я понял, что можно наконец то реализовать свою давнюю мечту - сделать AI dungeon для русского языка. Данная игра сильно выстрелила в прошлом году, про нее было написано множество ст...

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

Официальный портал Vulccanstars Немалую известность имеет в сети Интернет казино Vulccanstars. Этот игровой портал обрел свою популярность благодаря высокому уровню обслуживания и предоставлению клиентам полного спектра игровых развлечений в сети. Геймеры отдают свое предпочтение данному порталу за счет ег...

Galaxy S10 Lite появился на сайте Samsung, ждём дебюта Похоже, Samsung готовится к запуску смартфона Galaxy S10 Lite. Первые страницы, имеющие отношение к устройству, были замечены на веб-сайте компании-производителя. Это значит, что дебют новинки не за горами. Если верить информации, поступающей от инсайдеров, то устройство мож...

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

«Коммерсантъ»: власти отложили внедрение доступа к социально-значимым сайтам даже при нулевом балансе абонента Список сайтов должны подготовить к апрелю 2020 года, а к июлю определить сумму возмещения затрат операторам.

Бесконтактные платежи на сайтах увеличивают средний чек Для сайтов одежды и обуви средний чек при бесконтактной оплате в 5 раз выше, чем при оплате картами

Profinvestment.com: отзывы и обзор информационно-аналитического сайта о финансах и криптовалютах Profinvestment.com – это информационно-аналитический сайт о криптовалютах и финансах, основанный в 2015 году. Содержит большое количество профессиональных материалов на тему инвестиций и новых технологий, которые помогут оставаться в курсе событий и осознанно планировать вло...

Принц мела: miHoYo представила главного алхимика в Genshin Impact — 5-звёздочный Альбедо В начале этой недели разработчики многопользовательской Genshin Impact объявили о предстоящем крупном обновлении 1.2. Оно привнесёт новых героев и целый заснеженный регион с горами и драконами. Подробнее про это можно прочитать в нашей предыдущей новости. А сейчас мы поговор...

Власти утвердили перечень сайтов с бесплатным доступом До 1 июля россияне смогут бесплатно получить доступ к ряду соцсетей, мессенджеров, СМИ, а также сайтам госорганов, банков и сервисам доставки.

Apple позволит российским пользователям входить на все сайты под одним аккаунтом Как стало известно, функция “Вход с Apple”, анонсированная еще в сентябре, наконец-то добралась и до России. По крайней мере об этом сообщили “Известия” — по данным издания прямо сейчас через сервис можно авторизоваться в “Утконосе”, Aviasales.ru и различных фитнес-сервисах.

[Перевод] Проверяем на уязвимости любой сайт с помощью Nikto Всем привет! В марте OTUS запускает новый курс «Практикум по Kali Linux». В преддверии старта курса подготовили для вас перевод полезного материала. Также хотим пригласить всех желающих на бесплатный урок по теме: «Denial of Service атаки и защита от них». Перед тем как ат...

Kubernetes в Hetzner при помощи Rancher (с картинками) Доброго времени суток. Последние несколько месяцев я пытался запустить кластер kubernetes для взаимных пыток и изучения. За это время я прочитал большое количество разных статей, многие из которых были хорошими, но совершенно не подходящими для человека, не сталкивавшегося с...

Boeing 777X завершил свой первый полёт Несмотря на то, что по ряду причин первый полёт неоднократно откладывался, самый крупный и самый топливно эффективный двухмоторный широкофюзеляжный пассажирский самолёт в мире, как позиционирует американский аэрокосмический концерн свою новинку, поднялся в небо. Первый полёт...

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

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

[Перевод] Быстрая загрузка страниц на самых простых дешёвых телефонах Те телефоны, о которых идёт речь в заголовке, по-английски называют «feature phone». Они отличаются крайне скромными возможностями. Кроме того, они весьма доступны, так как стоят в районе $20-25. Их можно сравнить с облегчёнными версиями современных смартфонов. Такие телефон...

Активисты рассказали о блокировке их сайта на платформе Tilda из-за общественно-политической тематики проекта В Tilda говорят, что это единичный случай — сайт использовал функцию «Потоки» для быстрой публикации новостей. Проект уже разблокирован.

Как выбрать тимлида             Будучи разработчиком, я выработал в себе привычку читать доки и мануалы систематически и в большом объеме. Сейчас я руковожу отделом iOS разработки в Cardsmobile и практически не пишу...

Google советует использовать аутентификацию для промежуточных сайтов Google: промежуточные сайты должны использовать аутентификацию пользователей, чтобы заблокировать индексацию

Эффект реалистичного перелистывания страниц на JS Представляю вашему вниманию — один из возможных вариантов реализации довольно забавного приема, для создания эффекта реалистичного перелистывания страниц. Демо и документация: nodlik.github.io/StPageFlip Github: github.com/Nodlik/StPageFlip Подобный эффект я реализовывал...

В Google Sites появились шаблоны и баннеры для важных объявлений Конструктор сайтов Google Sites получил три новые функции. В их числе значатся следующие: Шаблоны сайтов: помогут быстро и легко создавать высококачественные сайты, оптимизированные для общего использования. Всего доступно 10 шаблонов на 16 языках. Как создать сайт на основе...

Глобальный релиз аниме-MOBA Extraordinary Ones состоится 15 января Extraordinary Ones— это MOBA в аниме-стилистике с персонажами из вселенной Non Human Academy. В Азии она стала доступна еще в середине года, а в начале декабря стартовала предварительная регистрация в Google Play. В App Store страницы все еще нет, но у себя в Facebook разра...

[Перевод] Рекуррентные нейронные сети (RNN) с Keras Перевод руководства по рекуррентным нейросетям с сайта Tensorflow.org. В материале рассматриваются как встроенные возможности Keras/Tensorflow 2.0 по быстрому построению сеток, так и возможности кастомизации слоев и ячеек. Также рассматриваются случаи и ограничения использов...

Бэкдор в 1С-Битрикс: под угрозой сотни сайтов Субботний вечер омрачен скандалом - сайт не работает, провайдер негодяй, админы - не специалисты, а сервера - решето. Вызов принят, или почему при всей нелюбви к 1С-Битрикс в данной ситуации пострадали не только лишь все? И как от этого избавиться

Nokia: первые последствия COVID-19 для операторских сетей Крейг Лабовиц опубликовал на сайте компании Nokia анализ данных касательно первых последствий COVID-19 для операторских сетей. Из-за пандемии коронавируса в мире возникла небывалая ситуация. Заблокированы целые страны. Людям приходится ...

Подключаем DUE+Ramps1.4+TMC2209(2208) прошивка Marlin Предисловие: Ни где не нашел на просторах нета вариантов подключения связки DUE+Ramps1.4+TMC2209(2208). На сайте Marln тоже написано "UART RX line requires an interrupt capable pin.Software UART not support on all platforms, such as DUE based boards.", т.е. софтовый UART в D...

IPFS на сервере. Хостим сайты с ноутбука Мне часто нужно опубликовать статическую страницу или сайт, демо с веб-формой или версткой. Заливать каждый раз куда-то вроде Jsfiddle не всегда удобно, да и редактировать статику в локалхосте куда быстрее и приятнее. Проблемы начинаются, когда мне нужно кому-то показать м...

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

[Перевод] Создание тёмной темы для Stack Overflow 30 марта 2020 года разработчики Stack Overflow дали посетителям сайта возможность пользоваться бета-версией тёмной темы. Материал, перевод которого мы публикуем, посвящён рассказу о том, как создавалась тёмная тема Stack Overflow. Баннер на Stack Overflow, который позволяе...

[Из песочницы] Сборка тонкого клиента RDP на базе Raspberry Pi С ростом популярности мини-ПК типа Raspberry Pi, и подобных ему клонов, возникла масса кейсов по их использованию в ИТ-инфраструктуре предприятия, умном доме / даче / гараже, и в других применениях. Одним из удобных и желаемых кейсов является использование RPi как тонкого к...

SSR для Bitrix с Vue.js без Nuxt.js: как не потерять поисковую индексацию Привет, Хабр!Я Саша Шутай, backend-тимлид в компании AGIMA. Сейчас расскажу, что делать, если на проекте Bitrix сожительствует с Vue.js и поисковые боты не видят контента вашего сайта. Рассмотрим технологию серверного рендеринга страниц с помощью Puppeteer, как это всё настр...

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

[Из песочницы] 5 лучших сервисов временной почты: личный опыт Сделать сервис временной почты по-настоящему комфортным для себя — задача не из легких. Казалось бы, что сложного: загуглил запрос “временная почта”, получил кучу сайтов в выдаче, выбрал ящик и пошел дальше в Интернет по своим делам. Но когда есть необходимость пользоваться ...

Поделитесь своими самыми красивыми фото на iPhone, а мы выберем лучшие! Наверняка вы тоже снимаете на айфон. Поделитесь своими лучшими снимками! За последние годы мы получили большое количество отличных фоторабот, которые публиковали на сайте, позволив читателям путем голосования выбрать самых лучших. Однако затем активность рубрики «На что спос...

TROUVER приступает к продажам в РФ беспроводного пылесоса Solo 10 Компания TROUVER, новый молодой бренд экологической цепи Xiaomi, нацеленной на обеспечение производительности, передового дизайна и качества, объявляет о появлении на российском рынке в рамках шопинг-фестиваля Double 11 этого года своего легкого и мощного беспроводного пылес...

[Из песочницы] Размышления на тему ООП и состоянии объектов Программный код пишется сверху вниз. В том же порядке читаются и выполняются инструкции. Это логично и все давно к этому привыкли. В некоторых случаях можно поменять порядок операций. Но иногда очерёдность вызовов функций важна, хотя синтаксически это неочевидно. Получается,...

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

StackOverflow — больше, чем просто хранилище ответов на глупые вопросы Этот текст задуман и написан как дополнение к «Чему я научился за 10 лет на Stack Overflow».Сразу скажу, что я согласен с Мэттом Бирнером фактически во всем. Но у меня есть несколько дополнений, которые мне кажутся достаточно важными, и которыми я хотел бы поделиться. Я реши...

Фопономіка. OpenDataBot запустил дашборд с обновляемой в реальном времени статистикой по ФОП-ам По случаю Дня предпринимателя (отмечается в Украине ежегодно в первое воскресенье сентября) команда разработчиков OpenDataBot запустила новый проект под говорящим названием «Фопономіка», посвященный украинским предпринимателям. Это сайт с простыми и понятными графи...

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

Как сделать и разместить статический сайт на Gatsby в Yandex.Cloud Пошаговая инструкция по созданию и деплою статического сайта в облако, прикрутки к нему сертификата Let’s Encrypt, домена второго уровня и настройки API-шлюза Перейти к руководству

[Из песочницы] WebSockets и Spring WebFlux Вступление Все мы знаем вебсокеты, любим или не очень и можем написать их со Spring MVC. А что на счет реактивного приложения? В этой статье будет рассмотрено как создать вебсокеты с помощью Spring WebFlux. Контент: Как сконфигурировать вебсокет. Как прочитать сообщение? К...

Angular для Vue разработчиков Сейчас во фронтенде среди фреймворков есть три явных лидера: Angular, React и Vue. Думаю, мы можем судить о любви разработчиков к проекту по количеству звезд на GitHub. На момент написания данной статьи у Vue уже 161 тысяча звезд, на втором месте находится React с 146 тысяча...

Oracle: разница между deterministic и result_cache От переводчика: свой путь на habr я решил начать не с попытки написать какой-то уникальный текст с нуля, а с перевода относительно свежей (от 17.08.2020) статьи классика PL/SQL-разработки Стивена Фойерштайна, в которой он достаточно подробно рассматривает разницу между двумя...

25 июня стартует предрегистрация на глобальную версию мобильной MMORPG Project V4 Издатель Nexon представил официальный сайт глобальной версии фэнтезийной MMORPG Project V4. На нем с 25 июня все желающие смогут пройти предварительную регистрацию, но дата релиза пока не сообщается. Разработкой Project V4 занималась студия NAT Games, которая может быть изв...

Современный Web-UI для SVN в 2020 году cSvn — это web-интерфейс к Subversion репозиториям. Основу cSvn представляет CGI-скрипт написанный на языке С. В мае 2020 года был опубликован релиз очередной версии Apache Subversion 1.14.0. В свете этого события, был создан новый, современный web-интерфейс для просмотра S...

Новый кинематографичный трейлер MMORPG Dragon Raja 29 февраля на мобильных состоится глобальный релиз MMORPG Dragon Raja — игры, которая в момент релиза на китайском языке в прошлом году заинтересовала многих поклонников жанра. Уже тогда можно было понять, что разработчики делают большую ставку на историю, и это можно просл...

Ремонтируем сайт для роста продаж — 5 этапов Новый сайт должен отвечать потребностям бизнеса и современным требованиям отрасли Сообщение Ремонтируем сайт для роста продаж — 5 этапов появились сначала на Searchengines.ru.

Артур Хачуян: искусственный интеллект в маркетинге Артур Хачуян — известный российский специалист по обработке больших данных, основатель компании Social Data Hub (сейчас Tazeros Global). Партнёр НИУ ВШЭ. Подготовил и представил совместно с НИУ ВШЭ законопроект по Big Data в Совете Федерации Выступал в институте Кюри в Париж...

Как создать RESTful API на Symfony 5 + API Platform для проекта на MODX Из этого урока Вы узнаете как можно быстро создать RESTful API для любого сайта на любой CMS, MODX — это только пример. Для создания API я буду использовать: https://symfony.com/ https://api-platform.com/ Читать дальше →

Собеседование scrum-мастера в 1Сную контору Основано на реальных событиях. - Виктор, добрый день, очень рад вас видеть! Прошу, проходите, присаживайтесь! – искренне улыбаясь, жму руку потенциальному спасителю нашей компании.Я давно интересуюсь скрамом, был опыт его применения, но вживую настоящего скрам-мастера я...

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

Почему мобильным приложениям скоро придёт конец Android-приложениям скоро придёт конец? Мобильные приложения являются неотъемлемой частью как iOS, так и Android. И с чего мы это решили, что им придёт конец? Всё дело в PWA (Progressive Web Apps). Это веб-приложения, построенные на фронтенд-технологиях (HTML, CSS, JavaScrip...

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

Отличный домашний интернет в три клика Иметь стабильный и высокоскоростной интернет на сегодняшний день очень важно. У многих людей работа напрямую зависит от качества всемирной паутины, а поэтому выбирать нужно исключительно лучшее. Перейдя по данной ссылке sankt-peterburg.inetgu.ru, вы сможете ознакомиться с се...

Почему следует избегать использования JPA/Hibernate в продакшене JPA безусловно самая распространённая технология работы с базами данных на платформе Java. Но она же и наименее пригодна для разработки быстрых и поддерживаемых систем. В этой статье я расскажу почему JPA лучше не использовать в продакшене и что можно использовать вместо неё...

[Перевод] Всё, что нужно знать о Progressive Web App (PWA) PWA — прогрессивные веб-приложения. Предупреждение. Эта статья не проспонсирована PWA. Все взгляды и мнения в статье принадлежат только её автору. Progressive Web App или PWA — лучший способ для разработчиков заставить свои веб-приложения загружаться быстрее и быть более...

[Перевод] Flutter: флип-анимация Когда я впервые увидел виджет AnimationSwitcher, то подумал, что смогу его перевернуть, открыв его обратную сторону. Я ошибался: AnimationSwitcher позволяет... переключаться между различными виджетами с заданной вами анимацией (анимация по умолчанию - затухающий переход). Эт...

[Перевод] Переход к «Meta GSAP»: поиски «идеальной» бесконечной прокрутки Уже послезавтра, 14 мая, стартует новый поток курса Python для веб-разработки, поэтому мы решили поделиться переводом о не совсем очевидной, но интересной области разработки сайтов — анимации анимации. Автор не просто даёт готовый рецепт, но шаг за шагом показывает, как сдел...

Какой язык программирования быстрее работает, проще изучается, легче пишется и вообще всех прекрасней на свете? В преддверии дня разработчика мы решили поднять извечный вопрос: «Какой язык программирования самый лучший?» Читать дальше →

Microsoft не планирует прекращать поддержку Office UWP для Windows 10 Несколько дней назад стало известно, что 12 января 2021 года Microsoft прекратит поддержку приложения Office для Windows 10 Mobile. Можно было предположить, что компания планирует в целом прекратить поддержку UWP-версии Office, но, как оказалось, это не так. Представитель к...

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

[Из песочницы] Быстрая разработка Web приложения на Vaadin и Spring Boot Целью данной статьи является систематизация процесса разработки веб приложения на Vaadin 14 с использованием Spring Boot. Перед прочтением данной статьи, рекомендую прочитать следующий материал: Введение в Spring Boot Spring Data JPA Lombok возвращает величие Java Vaadin F...

Иран обвинили во взломе правительственного сайта США Издание BNO News заявило, что правительственный сайт США — общественную федеральную базу данных правительственных документов — взломали хакеры из Ирана.

Что мы сделали этим летом Привет!В последний день лета мы решили подвести небольшие итоги и в этом дайджесте рассказать вам об обновлениях наших продуктов — Альфа-Мобайла и Альфа-Клика (да, да).Под катом — описание новых функций мобильного и интернет-банка. А ещё мы будем очень рады вашим отзывам и п...

Обучение модели естественного языка с BERT и Tensorflow Рис. 1. Фразы и предложения в векторном представлении модели естественного языка Обработка естественного языка (Natural Language Processing, NLP) – это область вычислительной лингвистики, ориентированная на разработку машин, способных понимать человеческие языки. Разработк...

Devil May Cry Mobile: Стала известна дата последнего ЗБТ в Китае для Андроид и iOS В начале февраля мы узнали от одного инсайдера дату релиза Devil May Cry Mobile в Китае. Прочитать об этом подробнее можно здесь. Теперь же редакторы на сайте TapTap объявили о скором старте финального ЗБТ в Китае. Если у вас есть аккаунт там, то можете отмечать красным цвет...

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

В России заработал новый сервис Apple Компания Apple анонсировала функцию «Вход с Apple» ещё в сентябре. А теперь она начала работать в России.  Об этом сообщило издание «Известия». На данный момент кнопка «Вход с Apple» появилась у «Утконоса», Aviasales...

Ускоряем загрузку больших объёмов в PostgreSQL, используя COPY from STDIN binary ...К сожалению Qt драйвер для постгреса не поддерживает функционал, необходимый для быстрой загрузки. Поэтому я написал свою библиотеку на С++ для этого, а теперь хочу с Вами поделиться этим прекрасным методом добавления и самой библиотекой. Читать далее

[Перевод] Доступный toggle Toggles (или их еще называют "тумблеры"/"переключатели") широко используются в современных интерфейсах. Они, как правило, относительно просты, и их можно рассматривать как простые флажки (checkbox). Тем не менее, их часто делают недоступными тем или иным способом.В этой стат...

Microsoft приглашает бизнес-клиентов протестировать Windows 10 20H2 перед публичным релизом Этой осенью Microsoft выпустит очередное функциональное обновление для Windows 10 под кодовым названием 20H2, которое теперь также могут протестировать бизнес-клиенты в рамках Windows Insider Program for Business. Ранее обновление было доступно только инсайдерам на канале B...

Памятка по борьбе с алкоголем или Как пережить фуршеты Тут вот праздники скоро. Спросил недавно друг «как мне это все пережить?». Я сначала объяснял, а потом решил написать статью на хабр. Рассказанное — услышит один человек, а написанное — прочитаю сотни! Меня, если честно, достаточно сильно раздражают всевозможные застолья. По...

Это те самые новые настольные процессоры Intel, которых все так ждут? Линейка Alder Lake-S засветилась на сайте компании О настольных процессорах Intel линейки Alder Lake мы слышали хоть что-то всего несколько раз. Последние слухи указывали на то, что это будут первые настольные 10-нанометровые, которые выйдут после линейки Rocket Lake и якобы получат новый сокет LGA 1700. Также ещё рань...

Как LoRaWAN помогает строить современный интернет вещей LoRaWAN — технология, которая быстро набирает популярность в сфере решений интернета вещей. При этом для многих клиентов остается малоизученной и экзотической, из-за чего вокруг нее существует множество мифов и заблуждений. В 2018 году в России были приняты поправки в зако...

Заставляем плагин госуслуг работать для всех пользователей в терминальной среде Уже более года все наши сотрудники работают только в опубликованных приложениях, а централизуем мы всё это через Parallels RAS. Есть у нас и автоматический механизм публикации ЭЦП: если авторизованный пользователь запускает сайт, допустим таможни, то предварительно в его HK...

[Перевод] Keras Functional API в TensorFlow В Keras есть два API для быстрого построения архитектур нейронных сетей Sequential и Functional. Если первый позволяет строить только последовательные архитектуры нейронных сетей, то с помощью Functional API можно задать нейронную сеть в виде произвольного направленного ац...

Apple пытается создать идеальный трекер сна Компания Apple тщательно изучает технологии отслеживания качества сна человека, чтобы создать идеальный трекер. Если ее специалистам удастся, они разработают супер-умное устройство. Уже несколько лет фаны бренда ждут Apple Watch с функцией мониторинга сна. Когда в 2017 году ...

[Перевод] Быстрое создание чиптюн-музыки на открытом ПО Итак, вы делаете свою игру, добавляете новые функции и тестируете их. Да, получается совсем неплохо. Но чего-то не хватает — игра слишком тихая. Вам нужна музыка. Разумеется, можно найти и скачать бесплатную музыку из Интернета, но это не геймдев, это использование чужой ра...

WireGuard Server на Windows Подозреваю, что я не один такой, кто держит дома в режиме 24/7 маленький и тихий системный блок с Windows в качестве сервера, на который можно зайти по RDP (с того же смартфона) и несколько переживает в связи с количеством «неслучайных» попыток к нему подключиться. Кому инте...

Хлебные крошки: как сделать и добавить на сайт Что такое «хлебные крошки», как внедрить разметку для «хлебных крошек» на сайте интернет-магазина, проекта на Wordpress, Joomla и других CMS, как избавиться от ошибок. Обновленный гайд.

Накопительные обновления KB4565351 и KB4566782 не устанавливаются у некоторых пользователей Windows 10 Согласно сообщениям пользователей, некоторым юзерам не удается установить важное обновление безопасности Windows 10 за август 2020 года. Накопительные обновления KB4565351 и KB4566782 вызывают проблемы с установкой у пользователей, на компьютерах которых установлено обновлен...

Google запустил свой ежегодный сайт для ожидания Рождества Google запустил свой ежегодный сайт Радар Санта-Клауса, где ведётся обратный отсчёт дней до католического Рождества и предлагаются различные праздничные активности. Деревня Санта-Клауса Среди развлечений, доступных в деревне Санта-Клауса в этом году, значатся снежная песочни...

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

Зеркало казино ФРЕШ 777 Одним из самых популярных онлайн казино В сети Интернет является Fresh casino. Данный клуб пользуется большой популярностью среди геймеров, его услуги являются качественными и полностью безопасными. Но, так или иначе есть провайдеры, которые по определенным причинам подверга...

[Из песочницы] 3D картинка на питоне с (почти) нормальной производительностью Можно считать эту статью ответом на вот эту, где речь идет о написании подобной вещи на C++, с прицелом на новичков, то есть с упором на простой читаемый код вместо высокой производительности. После прочтения статьи у меня возникла идея повторить написанную автором программ...

Готовый интернет-магазин на 1С-Битрикс со скидкой 20% Еще несколько месяцев назад владельцы офлайн магазинов если и задумывались о продажах в интернете, то с пометкой «как-нибудь потом». И вот сейчас «как-нибудь потом» наступило, да так стремительно, что интернет-магазин необходим очень срочно. Нет времени на долгую раз...

Темная Вселенная. Часть 2 И вновь доброго времени суток! Данная статья является продолжением ранее опубликованной статьи о нашей «темной» Вселенной. В данной части мы продолжим рассмотрение различных интересных особенностей в космологии, над объяснением которых бьются множество ученых. В целом я пос...

МЦКО принимает активное участие в столичном проекте «Московское долголетие» Директор МЦКО* Павел Кузьмин поделился информацией об участии Центра в проекте «Московское долголетие», ориентированным на москвичей старше 55 лет. Отмечается, что на занятиях в МЦКО участников проекта знакомят с современными видами функциональной грамотности. Они получают в...

[Перевод] Использование Grid для макетов страниц, а Flexbox — для макетов компонентов Мой брат недавно отучился на компьютерщика и сейчас завершает стажировку в области фронтенд-разработки. Он узнал и о CSS Grid, и о CSS Flexbox, но в том, как он пользуется этими механизмами создания макетов, я отметил одну особенность, с которой я уже сталкивался. А именно, ...

Сервис проверки HTTP-заголовков сервера Для любого сайта важно правильно настроить HTTP-заголовки. На тему заголовков было написано много статей. Здесь мы обобщили накопленный опыт, документацию RFC. Какие-то из заголовков обязательные, какие-то устаревшие, какие-то могут вносить путаницу и противоречия. Мы сделал...

Расход фотополимера: если умеючи.... Доброго всем дня, спокойной самоизоляции :)Как то года полтора назад я писал про экономические расчеты при печати фотополимером. Сегодня - на примере - я хотел поделиться - насколько экономично расходуется полимерЧто может получиться из маленького стаканчика фотополимераСнач...

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

Необычная новинка Xiaomi обрушила платформу по сбору средств под наплывом желающих На волне вспышки коронавируса компания Xiaomi выпустила на фирменной платформе по коллективному финансированию Youpin необычный для себя продукт — медицинскую маску. Да-да,  обычную простую медицинскую маску. Однако этот шаг привёл к неожиданным последствиям....

Основные правила написания СЕО текстов СЕО-тексты – это статьи, написанные по правилам маркетинга поисковых систем. Т.е. оптимизированный текст должен иметь четкую структуру, органично вписанные ключевые слова и отвечать всем требованиям качественного контента. Поисковые системы особое внимание уделяют именно кач...

Золотые бонусы от казино РОКС В игровом клубе Рокс играют геймеры, которые высоко ценят качество и оригинальность современных симуляторов. В этом клубе есть все, что нужно игроку для участия в азартных и рискованных играх. Только тут можно получить от клуба щедрые призы и бонусы за участие. Онлайн Рокс к...

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

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

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

[Перевод] HTTP-заголовок Feature-Policy и контроль поведения веб-страниц в браузерах Существует одна совершенно бесподобная методика, позволяющая держать производительность веб-проекта под контролем. Она заключается во внедрении в процесс разработки механизмов, результаты работы которых хорошо заметны. Эти механизмы нацелены на то, чтобы всегда напоминать пр...

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

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

Приглашаем на AGIMA Partners’ Meetup 4 июня Последние три месяца показали, как важно всем бизнесам быть в онлайне, и многие подстроились под ситуацию и оказались на плаву. Сейчас если ты не в диджитал, то ты мертв.  Наблюдается большой скачок в нагрузке на сайты и приложения клиентов и партнеров, но малейшая ошиб...

Очереди на очереди: Magento 2 + RabbitMQ Привет! Меня зовут Павел и я Magento 2 бэкенд-разработчик. Когда-то давно, когда я только начинал знакомство с Magento 2 (для краткости буду называть ее M2), мне понадобилось автоматизировать обработку однотипных событий при разработке одного решения. Тогда я удивился, наско...

Open source – наше всё События последних дней заставляют нас заявить позицию по новостям вокруг проекта Nginx. Мы в Яндексе считаем, что современный интернет невозможен без культуры open source и людей, которые инвестируют свое время в разработку программ с открытым кодом. Судите сами: мы все испо...

Алгебраические типы данных и Python Возможно, кто-то из читателей, увидев заголовок этой статьи, подумает что-нибудь вроде:"Что?! Алгебраические типы данных?! Это же что-то из мира функциональных языков программирования. Python?! Ну нет... Где Python со своей динамической утиной типизацией, а где типы дан...

Внимание, образцы филаментов! Всем доброго времени суток!Мы приготовили десять комплектов образцов трех видов пластика.   Кто желает попробовать их в печати и написать небольшой отзыв - пишите на почту [email protected]. От вас - ФИО получателя, телефон и адрес удобного для вас ПВЗ Boxberry (отправим образцы...

Устройство расширений для браузера Firefox (WebExtensions) Для людей, работа которых связана с использованием сети Интернет, расширения браузера могут быть очень полезными инструментами. С помощью них можно избавить пользователя от повторения одних и тех же действий и лучше организовать рабочий процесс. Можно составить набор инструм...

4.  Континент 4 Getting Started. Веб-защита Приветствую всех в четвертой статье, посвященной Континент 4. В данной статье рассмотрим защиту от вредоносных веб-сайтов. Разберем работу SSL-инспекции, создадим профиль для работы с веб-фильтрами и настроим портал аутентификации. В Континент 4.1 предусмотрен механизм усиле...

Какой проточный фильтр выбрать? Мало кто знает, но вода, которая подается из крана, должна соответствовать мировым стандартам качества. Однако если внимательно изучить состав водопроводной Н2О, то можно заметить целый ряд отклонений. Виной всему — недостаточное внимание проблеме загрязнения воды, использов...

Смартфоны - проклятие или благо? Смартфоны стали неотъемлемой частью нашей жизни. Их вполне можно назвать настоящим символом 21 века. Смартфоны произвели революцию в нашей жизни. Но действительно ли это шаг в правильном направлении для человечества? Смартфоны, смартфоны, смартфоны... Значение современых сма...

[Из песочницы] Умирает ли RuTracker? Анализируем раздачи Любая деятельность генерирует данные. Чем бы вы ни занимались, у вас наверняка на руках кладезь необработаной полезной информации, ну или хотя бы доступ к его источнику. Сегодня побеждает тот, кто принимает решения, основываясь на объективных данных. Навыки аналитика как ни...

OpenSAP или чему можно учиться бесплатно в мире SAP В мире SAP эта платформа MOOC хорошо известна, такой узкопрофильный аналог Coursera. Как они сейчас пишут на своём баннере: "5 millions course enrollments". Это если сложить все курсы, можно проверить, но это тема другого разговора. Например: из недавнего был очень хороший ...

Eurocom Nightsky RX15 — когда объём хранилища в ноутбуке вдвое больше, чем в самом дорогом Mac Pro Насколько большим должен быть накопитель в современном ПК? Учитывая, что сейчас очень многое «переехало» в Сеть, большинству хватает базовых 128 ГБ, если мы говорим об SSD. Кому-то, конечно, мало будет и 1 ТБ, и даже 3 ТБ. К примеру, новейший Mac Pro можно о...

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

[Из песочницы] Ephemeral Containers Kubernetes первые шаги Ephemeral Containers Kubernetes интересная затея для дебага проблем в контейнерах которые кроме исполняемого бинаря не содержат в себе ничего. Немного информации есть на сайте Kubernetes и несколько примеров можно найти на просторах. Читать дальше →

[Перевод] Методы скрытия элементов веб-страниц Веб-разработчикам приходится скрывать элементы веб-страниц по самым разным причинам. Например, есть кнопка, которая должна быть видимой при просмотре сайта на мобильном устройстве, и скрытой — при использовании настольного браузера. Или, например, имеется некий навигационн...

В России заблокировали сайт 4PDA о гаджетах из-за пиратских ссылок Мосгорсуд обязал заблокировать на территории России популярный сайт о гаджетах 4PDA. Дело в том, что на сайте были ссылки на IPTV плейлисты. Многие провайдеры уже закрыли доступ к ресурсу.

Traefik, docker и docker registry Под катом вы увидите:• Использования Traefik в качестве обратного прокси для маршрутизации трафика внутрь docker контейнеров.• Использование Traefik для автоматического получения Let’s Encrypt сертификатов• Использование Traefik для разграничения доступа к docker registry пр...

[Перевод] Вызов принят: OpenBSD на ноутбуке Хотелось бы поделиться, может быть и не самым новым, но отчасти познавательным и местами увлекательным, опытом установки на ноутбук операционной системы не из мейнстрима (т.е. не Windows или Linux) для хоть сколько-нибудь полноценной работы в наше (развращённое) время. Начал...

FaaS и serverless-решения на примере PoC kubeless-функции Первая ассоциация, которая приходит при упоминании serverless-решений это облачные решения вроде AWS Lambda, Azure Functions или Google Functions, а на российском рынке Yandex Cloud Functions. У них имеются определенные бесплатные лимиты и это подкупает. В случаях когда вы у...

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

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

5 самых известных проектов, написанных на Golang О языке программирования Golang, созданном корпорацией Google, на Хабре рассказывали много и подробно, так что мы не будем в очередной раз обсуждать достоинства этого инструмента. Лучше поговорим об известных проектах, которые написаны на Go — они являются доказательством...

REG.RU представил новую метрику аналитического сервиса StatOnline.ru REG.RU представил новую метрику аналитического сервиса StatOnline.ru. На сайте впервые систематизирован сбор данных о скорости загрузки сайтов клиентов хостинг-провайдеров, работающих в России. Метрика обновляется ежемесячно. Кроме того ...

Аппаратные атаки на микроконтроллеры с использованием ChipWhisperer и методы защиты от них Аппаратные атаки представляют большую угрозу для всех устройств с микроконтроллерами (далее – МК), поскольку с их помощью можно обойти разные механизмы безопасности. От таких атак тяжело защититься программными или аппаратными средствами. Для примера можно прочитать статью...

[Перевод] Пишем современный маршрутизатор на JavaScript Доброго времени суток, друзья! Простые одностраничные приложения, основанные на React, Vue или чистом JavaScript, окружают нас повсюду. Хороший «одностраничник» предполагает соответствующий механизм маршрутизации. Такие библиотеки, как «navigo» или «react-router», принос...

Вебинар «Обзор обязательных инструментов для SEO-оптимизатора на примере живых сайтов» 14 мая в 19:00 в прямом эфире — обзор обязательных инструментов для SEO Оптимизатора на примере живых сайтов с Дмитрием Севальневым от #Пиксельтулс! Для участия заполните форму по ссылке на мероприятие! Просто присылайте с...

Как включить переводчик в Safari в macOS Big Sur Интересной возможностью для всех любителей веб-серфинга с выходом macOS Big Sur (инструкция по установке и обзор) станет работа надстройки в Safari, призванной «на лету» переводить сайты с одного языка на другой. Встроенный переводчик поможет отобразить контент зарубежной ст...

Суд: Сайт не нарушает авторские права фотографа, когда встраивает изображение из Instagram Окружной суд Нью-Йорка вынес решение в одном из разбирательств, и тем самым признал, что размещение фотографий профессиональных фотографий на сайтах методом встраивания контента из социальных сетей (в частности, из Instagram) не нарушает их авторские права. Дело связано с пу...

[Из песочницы] Urban Bot или как писать чат-ботов для Telegram, Slack, Facebook… на React.js В этой статье я хочу познакомить с новой библиотекой Urban Bot, которая адаптирует React для написания чат-ботов. Ниже я расскажу, зачем эта библиотека появилась на свет, какие дает преимущества и как написать вашего первого чат-бота. Чат-бот — это чаще всего отдельный чат ...

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

[Перевод] Пол Грэм про Java и «хакерские» языки программирования (2001) Это эссе явилось развитием бесед с несколькими разработчиками на тему предвзятого отношения к Java. Это не критика Java, а скорее, наглядный пример «хакерского радара». Со временем, хакеры развивают нюх на хорошие — или же плохие — технологии. Полагаю, может оказаться инт...

[Перевод] Vue.js для начинающих, урок 3: условный рендеринг Продолжаем наш учебный курс по Vue, которые порекомендовала Наталья Теплухина, Staff Engineer в Gitlab и Core Team Member фреймворка Vue (Q/A сессия с Наташей прошла в нашем инстаграм, а расшифровку можно прочитать здесь) На третьем уроке речь пойдёт об условном рендеринге....

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

Как сохранить страницу сайта в Safari на iPhone (iPad) для чтения без Интернета: 5 способов В этом материале мы расскажем об одной очень полезной фиче, позволяющей сохранять веб-страницы в штатном браузере Safari на iPhone и iPad для дальнейшего просмотра без интернет-соединения. ♥ ПО ТЕМЕ: Как быстро переводить сайты (веб-страницы) в Safari на iPhone и iPad: 3 спо...

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

Вышло обновление для слэшера Hundred Soul: The Last Savior — что нового? Мобильный слэшер Hundred Soul: The Last Savior посетил Европу ещё этим летом, включая Россию. На днях для него вышло обновление, которое добавило нечто новое и исправило надоедливые баги. Вместе с этим можно поздравить Юго-Восточную Азию, которая только-только получила досту...

Пишем комикс-приключение на Kotlin Всем привет! Сегодня вас ждет легкая статья, которая расскажет как написать простую мобильную игру-викторину на Kotlin. Здесь я расскажу и наглядно покажу как выглядит Kotlin для мобильной разработки и предложу свои идеи о том, как можно структурировать подобный проект. Что ...

Архитектура в Django проектах — как выжить Думаю, ни для кого не секрет, что в разговорах опытных разработчиков Python, и не только, часто проскальзывают фразы о том, что Django это зло, что в Django плохая архитектура и на ней невозможно написать большой проект без боли. Часто даже средний Django проект сложно подде...

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

[Перевод] SageMath и CoCalc: как всё начиналось. Часть первая Публикуется с разрешения автора. От переводчика Текст, перевод которого я намерен представить вашему вниманию, — краткая автобиография (называющаяся в оригинале «Mathematical Software and Me: A Very Personal Recollection», то есть «Математическое ПО и я: очень личные размыш...

[Перевод] Что делать, когда CSS блокирует парсинг страницы? Недавно я проводил аудит одного сайта и наткнулся на паттерн preload/polyfill, который уже видел у нескольких клиентов. В наши дни использование этого паттерна, ранее популярного, не рекомендуется. Однако его полезно рассмотреть для того, чтобы проиллюстрировать важность ост...

Онлайн казино Вулкан Рояль в Казахстане Для большинства геймеров интернет портал Вулкан Рояль является надежным и проверенным местом для участия в азартных играх. Здесь игроки получают полный комплект технического обеспечения, позволяющего играть на разных видах слотов и делать мгновенные ставки. Безопасность игро...

Чек-лист — как тестировать поиск Я посмотрела, как тестируют поиск начинающие тестировщики, и решила написать этот чит-лист проверок. Это такая серебряная пуля, которую можно применить на любом проекте, лишь немного варьируя под себя, под свой проект.Поиск — он же есть практически в каждой системе. Поэтому ...

Создаём с нуля высоконагруженное приложение на Tarantool В 2013 я пришел в Mail.ru Group, и я решал задачу, в которой мне нужна была очередь. Есть много разных инструментов для построения очередей, но я решил для начала узнать, что уже имеется в компании. Услышал, что есть такой продукт — Tarantool. Узнал, как он устроен, и мне п...

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

Управление индивидуальным развитием участников команды Профессиональное развитие — важнейший мотиватор в работе. Если вы тимлид и согласны с этим тезисом, то наверняка задумывались, как вы можете управлять этим процессом и помогать участникам вашей команды развиваться. На TeamLead Conf Павел Филонов из Kaspersky поделился своей...

$5000 в биткоинах или Google тебя заблочит: хакеры атаковали сайты с AdSense-рекламой Владельцы сайтов, использующих сервис AdSense от Google для размещения баннерной рекламы, стали получать письма от вымогателей биткоинов. Неизвестные угрожают сгенерировать фейковые просмотры баннеров за счет ботов, что может привести к блокировке сайта сервисом. Об этом соо...

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

Онлайн игры казино Delux Виртуальное казино открыло для геймеров совершенно новые возможности, теперь играть на деньги можно даже не выходя из собственного дома. Такую возможность дает игрокам онлайн казино Gmsdelux. Это одно из лучших и масштабных казино в сети Интернет. Данный клуб предлагает свои...

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

C++ в Практикуме. Как обучить студентов плюсам, не отпугивая Качественное образование — это не просто формальный диплом именитого вуза или парочка сертификатов о пройденных курсах. Это прежде всего новые навыки и уверенное желание применять их на практике. Такое возможно, если человек на самом деле хорошо учился и если его хорошо учил...

Красота или практичность в серверной Укладка кабеля в серверной стойке На днях сделали очередную укладку кабеля в серверной. Делали это уже много раз и только сейчас у меня возникли спорные чувства. Читать дальше →

«Отдых — это непросто»: Андрей Бреслав о жизни после Kotlin Для многих в IT-сообществе имя Андрея Бреслава было почти синонимичным с названием языка программирования: «мы говорим Бреслав, подразумеваем — Kotlin». Неудивительно, поскольку Андрей возглавлял этот проект десять лет подряд, с самого его создания. Но теперь ситуация измени...

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

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

Samsung одумалась? Galaxy Fold 2 могут оценить в два раза дешевле Второй Galaxy Fold будет дешевле первого. Но явно не в два раза Ценообразование – вопрос очень глубокий и не терпящий поверхностного подхода. Несмотря на то что каждый производитель хочет зарабатывать как можно больше, далеко не всегда установка высокой цены на продукт бывае...

Фильтр комментариев по оценке За десять лет чтения Хабра у меня выработалась привычка просматривать самые высокооцененные комментарии к прочитанной статье. Порой в них попадается информация полезнее самой статьи, но не всегда есть желание просматривать условные 100+ комментариев. Конечно, высокая оценка...

Другое популярное приложение прекращает поддержку Windows XP Windows XP была одной из самых популярных версий Windows, когда-либо выпущенных Microsoft, и, несмотря на то, что с апреля 2014 года больше не было обновлений, слишком много устройств продолжают работать с ней даже сегодня. Согласно сторонним данным о доле рынка, более 1% ко...

Android-разработчикам: как сократить время реализации тёмной темы с пары месяцев до недели Привет, меня зовут Влад Шипугин, я Android-разработчик в Redmadrobot. В этой статье я хочу поделится опытом реализации темной темы, создания удобного UI Kit, как для разработки, так и для дизайнеров. Я расскажу про использование Material Components и работу с Vector Drawable...

Итоги online-этапа NeoQUEST-2020: выживали как могли NeoQUEST-2020 подошел к концу, и сейчас самое время рассказать про эти насыщенные две недели: раскроем суть заданий (но не всех, некоторые выйдут отдельными врайт-апами), покажем статистику их прохождения и объявим победителей! Внимание! Статья содержит спойлеры для тех, ...

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

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

Чему я научился, написав библиотеку компонентов на Svelte Попробовав Svelte в личных проектах, мне захотелось двигаться дальше, и взять фреймворк в проект побольше. Для этого написал библиотеку компонентов svelte-atoms. За основу я взял UI кит на React, который используем на работе. Каким приемам Svelte я научился, читайте под кат...

Apple ограничила онлайн-продажи iPhone до двух штук на клиента В целом ряде стран сайт онлайн-магазина не позволяет заказать больше двух смартфонов на человека, а на сайтах в Китае, Гонконге, Сингапуре и Тайване прямо сообщается о действующем ограничении. По всей видимости, оно связано с закрытием обычных магазинов Apple из-за коронавир...

Официальный сайт Casino X Лучшие игровые автоматы и современный софт предлагает для своих геймеров казино х. на этом сайте можно найти невероятные и увлекательные слот - машины от популярных и востребованных разработчиков. Каждый софт на сайте является оригинальным и лицензионным, что дает игрокам бо...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)