Социальные сети Рунета
Четверг, 28 марта 2024

[Из песочницы] Python + Pyside2 или просто «Калькулятор» Привет, Хабр! Меня зовут Саша. Я Junior разработчик. Работаю тестировщиком ПО. В основном я пишу тесты при помощи Python+Selenium, но Python стал настолько интересен, что мне захотелось углубиться в него и выучить как можно больше фреймворков! Я захотел написать десктопное ...

[Из песочницы] Как с нуля написать приложение? С чего начать новичку? Flutter / Программирование Пол года назад я сама искала такую статью и теперь я очень хочу посоветовать себе в прошлом с чего можно начать. 1. Выбрать тему приложения Не нужно долгих мук выбора, просто начните делать то, что вам пригодилось бы. Лучше что-то простое. Нужно понимать, что мы пока не стр...

opencv4arts: Нарисуй мой город, Винсент OpenCV — библиотека с историей непрерывной разработки в 20 лет. Возраст, когда начинаешь копаться в себе, искать предназначение. Есть ли проекты на ее основе, которые сделали чью-то жизнь лучше, кого-то счастливее? А можешь ли ты сделать это сам? В поисках ответов и желании ...

3 недели с Galaxy S10: плюсы и минусы Вот и пришло время менять телефон и мой выбор пал на Samsung Galaxy S10. Для тех, кто поглядывает на флагман от Samsung, добро пожаловать под кат, расскажу что с ним так, а что не очень. Читать дальше →

[Перевод] Автоматические размеры хедера и футера UITableView с AutoLayout В этой статье я попытаюсь раскрыть некоторые причуды класса UITableView и покажу вам простой и самый простой способы реализовать представления верхнего и нижнего колонтитулов изменяемой высоты. Для меня простота, это когда дело доходит до написания кодом пользовательского ...

CollectionViewSlantedLayout: красота наклона А вот CollectionViewSlantedLayout – красивый UICollectionViewLayout с наклоненными ячейками. Особенности: чистый Swift 5 работает с любым UICollectionViewLayout горизонтальный и вертикальный скроллинг динамическая высота ячеек параллакс всё настраиваемо Репозиторий: ht...

[Из песочницы] Пишем «Hello, world!» приложение для web на Haskell (Spock) Мне стало скучно писать на Python, захотелось чего-нибудь необычного. Решил попробовать Haskell. Языка я не знаю, однако просто писать консольные учебные программы, типа вычисления факториала, не хотелось. После изучения довольно большого числа постов про Haskell и его приме...

[Из песочницы] Опыт создания игры для Android в одиночку с нуля и как ее зафичерили на Google Play Привет! Меня зовут Ибрагим, я — начинающий инди-разработчик. У меня всегда было желание заняться программированием, но меня отпугивала сложность и неопределенность выбора (что именно изучать и делать). И лишь 2 года назад я все-таки преодолел этот психологический барьер, смо...

Космоплан VSS Unity совершил первый полет с пассажиром на борту MarsScientific.com / Trumbull Studios / Virgin Galactic Компания Virgin Galactic, разрабатывающая технологии для космического туризма, сообщила об очередном успешном тесте космоплана VSS Unity. На этот раз аппарат впервые полетел с пассажиром на борту — Бет Мозес (Beth ...

Телефонные мошенники. Действие третье, в котором я получаю документацию о том, что моя банковская ячейка создана Действие первое. Действие второе. — Алло, Имя Отчество, подскажите, где вы сейчас находитесь? — Так, ну я дошел до банкомата в принципе. Что нужно делать? — Снимать денежные средства. Я тогда подписываю сейчас документацию вышестоящего руководства и, собственно, у ва...

Интервью с Артуром Хачуяном: как вычислить миллиардера в социальных сетях? Основатель Tazeros Global Systems Артур Хачуян рассказал о сборе данных в социальных сетях и как правильно составлять анкету в профиле, чтобы познакомиться в них с миллиардерами? Студия, где записывалось интервью, находится на высоте 332 метра. Вообще, в «Башне Федерация» на...

[Из песочницы] Создание своего jsfiddle, часть 1 Привет всем читателем habr. В данной статье мы напишем свой онлайн редактор кода. Зачем я писал свой онлайн редактор кода В один день мне стало интересно насколько сложно создать свой онлайн редактор по типу jsfiddle, из-за чего я решил написать свой редактор. Написание сво...

Космический ЦОД. Видео отчет с запуска Как вы помните, 12 апреля, в День космонавтики наш маленький сервер успешно слетал в стратосферу! Во время полёта сервер на борту стратостата раздавал интернет, снимал и передавал видео и данные телеметрии на землю. За час с небольшим наш веб-сервер улетел на высоту 22700...

Huawei проверила, как работает смартфон на высоте 28 км К 12 апреля, Дню космонавтики и старту начала продаж модели 8A Pro в России, Honor запустила новый смартфон на высоту 28 км. Поднял телефон в воздух стратосферный зонд.

[Из песочницы] Работа с Jira API при помощи Python Всем привет. Появилась мысль автоматизировать выгрузку отчетов из Jira. Так как любимым инструментом был Python, выбор пал на модуль от JIra позволяющий работать с их API. Кому интересно прошу по кат. Читать дальше →

Merkle Tree: ржавое и быстрое Всем привет! Недавно открыл для себя язык Rust. О своих первых впечатлениях поделился в предыдущей статье. Теперь решил копнуть немного глубже, для этого необходимо что-то посерьёзнее списка. Выбор мой пал на дерево Меркла. В этой статье я хочу: рассказать про эту структур...

Пишем простой модуль Magisk для Android Введение Одним вечером я устал менять TTL после перезагрузки устройства и подумал как можно было бы делать это автоматически. Android же Linux и на нем должен быть аналог systemd или он сам. В процессе исследований мой взор пал на Magisk. На удивление разработать модуль для ...

[Перевод] Разбираем Async/Await в JavaScript на примерах Автор статьи разбирает на примерах Async/Await в JavaScript. В целом, Async/Await — удобный способ написания асинхронного кода. До появления этой возможности подобный код писали с использованием коллбэков и промисов. Автор оригинальной статьи раскрывает преимущества Async...

[Перевод] Обработка ошибок в Express Когда я только начинал работать с Express и пытался разобраться с тем, как обрабатывать ошибки, мне пришлось нелегко. Возникало такое ощущение, будто никто не писал о том, что мне было нужно. В итоге мне пришлось самому искать ответы на мои вопросы. Сегодня я хочу рассказать...

C/C++ из Python (C API) Продолжаем тему как вызывать C/C++ из Python3. Теперь используем C API для создания модуля, на этом примере мы сможем разобраться как работает cffi и прочие библиотеки упрощающие нам жизнь. Потому что на мой взгляд это самый трудный способ. Читать дальше →

Не «Маркусом» единым: обзор компьютерного кресла Hbada 140WM Я точно не знаю, но подозреваю, что сидя в жизни провожу гораздо больше времени, чем лёжа. По крайней мере, понятие «не выспался» мне знакомо куда ближе, чем «не насиделся» — как, полагаю, и многим на Хабре. В общем, я давно пришёл к выводу, что рабочее кресло айтишнику след...

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

[Из песочницы] Контроль температуры нагревателя печи, с таймером на Arduino Нужна была печь, для запекания полимерной глины. После не долгих поисков выбор пал на электрическую печь для кухни «КЕДР». Мощностью 600 ватт, с максимальной температурой 250 градусов, без регулятора. На первое время был установлен термомеханический регулятор, так как темпер...

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

[Перевод] Мой первый день с Haiku: она неожиданно хороша TL:DR; Новичок попробовал Haiku в первый раз и решил, что она потрясная. Особенно по сравнению с рабочими окружениями, доступными на Linux Я уже делился своими идеями (а также разочарованиями) по поводу #LinuxUsability (part 1, part 2, part 3, part 4, part 5, part 6). В это...

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

Барышня в масштабе 1:8 Ну вот. Маленький фотон может справится и с крупными моделями.Остается только научиться аккуратно склеивать.Высота миниатюры 217 мм.Высота слоя 35мк.Полимер Anycubic

[Из песочницы] Сeph — от «на коленке» до «production» Выбор CEPH. Часть 1 У нас было пять стоек, десять оптических свичей, настроенный BGP, пару десятков SSD и куча SAS дисков всех цветов и размеров, а ещё proxmox и желание засунуть всю статику в собственное S3 хранилище. Не то чтобы это всё было нужно для виртуализации, но раз...

Чем закончились испытания 3d печати на высоте 20 этажа? Шок-контент, эксклюзивные кадры с высоты птичьего полёта! 3D Печать - это не просто фигруки, макеты и прочие "прикладные" вещи. И сейчас мы докажем это!Подробнее...

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

Секс в самолёте: как получить удовольствие на высоте 10 тысяч метров Предаться страсти на борту самолёта — идея заманчивая и экстремальная. Как, где, когда и с кем воплотить её в реальность, не попав при этом за решётку, разобрался Лайфхакер.

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

Еще один способ борьбы с деламинацией модели из ABS. При печати моделей типа корпусов для электроники, боксов и т.д. из ABS тонкие стенки (1-2-3 мм) получаются не очень прочными и легко расслаиваются при остывании и в эксплуатации - лопаются при нагрузке. Стенку можно напечатать разными способами (пример из Simplify3d, толщина...

Бобро поржаловать, или Что нужно знать о бизнесе в Италии Наша компания «ЛАНИТ-ТЕРКОМ» занимается разработкой наукоемкого программного обеспечения — с далекого 1991 года мы активно работаем на иностранных рынках:  в странах Европы и США. В 2015 году мы решили, что логичным шагом вперед для развития бизнеса будет открытие офиса где-...

[Из песочницы] Выборы, выборы, кандидаты — хостинги «Нам нужен новый хостинг», — осенило нашего шефа в начале весны. Это не было весенним обострением, это было объективной необходимостью, потому что старая кобра пережила свой яд предыдущий почему-то решил, что раз клиенты из-за 152-ФЗ идут сами, то можно предоставлять услуги ...

Google Drive как хранилище для веб-приложения Предисловие Мое веб-приложение хранит данные в localStorage. Это было удобно, пока не захотелось, чтобы пользователь, заходя на сайт с разных устройств, видел одно и то же. То есть, понадобилось удаленное хранилище. Но приложение «хостится» на GitHub Pages и не имеет сервер...

Немного о лексическом анализе Давным-давно, когда небо было голубым, трава зеленее и по Земле бродили динозавры… Нет, забудьте про динозавров. Ну, в общем, когда-то тогда пришла в голову мысль отвлечься от стандартного web-программирования и заняться чем-то более безумным. Можно было, конечно, чем угод...

Космосим Elite Dangerous не будет получать DLC до тех пор, пока разработчики не разберутся со всеми старыми «багами» Туго им сейчас приходится, копаться в старом...

UNI Часть№2 или комплектация. В прошлом посте я писал о выборе корпуса, а в этом будет комплектация.Начнём разбирать всё по порядку.Писать цену я не буду, потому что все смотрят в разное время и у них будет разная цена.Подробнее...

Личный опыт и выводы после смены профессии с дизайнера на программиста О чем эта статья По сути статья о том каким образом мой образ мысли должен был поменяться при смене профессии, понимание контекста и того на какие моменты стоит обращать внимание, а так же насколько сильно выбор "что же мне учить" влияет на последубщие годы развития личной к...

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

Terms of service: 99% пользователей их просто не понимают Источник: Shutterstock Наверное, среди читателей Хабра есть те, кто детально знакомится с условиями предоставления услуг различных сервисов и приложений. Большинство просто ставит галочку там, где это требуется, и начинает работу. Кто-то может назвать это неправильным, но,...

Система охлаждения ID-Cooling IS-50X имеет высоту 57 мм Модельный ряд процессорных систем охлаждения от китайской компании ID-Cooling пополнился небольшим кулером IS-50X. Охладитель рассчитан на использование в системах малого форм-фактора, примечателен высотой 57 мм и, как утверждает производитель, способен рассеять до 130...

Разное на DLP принтере Высота слоя ~0.1

Математика любви По материалам статьи Julien Clinton Sprott. Dynamical models of love. Nonlinear Dynamics Psychology and Life Sciences, August 2004. Я алгеброй гармонию поверил… Теория мой друг суха, но древо жизни вечно зеленеет… Кто только не бился об эту «проблему»…. Ее разбирали в дре...

Высота системы охлаждения ID-Cooling IS-30 составляет 30 мм Китайский «кулеростроитель» ID-Cooling готов предложить любителям систем малого форм-фактора процессорный охладитель IS-30. Новинка характеризуется высотой всего 30 мм и, если верить производителю, справится с рассеиванием 100 Вт тепловой мощности. Система охлажд...

Телефонные мошенники. Действие четвертое, заключительное… … в котором я пытаюсь разыграть лже-Анну, но она готова на всё верит всему. Навигация по предыдущим «действиям»: Действие третье, в котором я получаю документацию о том, что моя банковская ячейка создана Действие второе, в котором я срываюсь и бегу до ближайшего банкома...

[Перевод] Пишем кастомный трансформер AST на TypeScript Команда TestMace снова с вами. На этот раз мы публикуем перевод статьи о преобразовании кода TypeScript, используя возможности компилятора. Приятного чтения! Введение Это мой первый пост, и в нём мне бы хотелось показать решение одной задачи с помощью API компилятора TypeScr...

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

Капсула времени: HP iPaq h1940 «из коробки». На что годится КПК из 2000-х В прошлые выходные я купил на своей гранадской барахолке очередной гаджет. Им стал КПК HP iPaq h1940. Выбор пал именно на этот девайс, потому что КПК продавали в коробке со всеми документами и даже диском с дополнительным ПО. Обошелся наладонник в 10 евро, как и ноутбук, ...

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

«Люди думают, что бесплатное — значит бесполезное. Мне казалось, я смогу их переубедить» — Юрий Ярцев о школе Russol В мире никогда еще не было столько открытых знаний и секундного доступа к любой информации. При этом знания все еще могут быть страшно дорогим товаром. Люди платят сотни тысяч за курсы, а иногда даже за почтовые рассылки. Но все слишком непредсказуемо — иногда купленные зн...

Чего мне не хватает в Java после работы с Kotlin/Scala В последнее время я часто слышу о том, что Java стала устаревшим языком, на котором сложно строить большие поддерживаемые приложения. В целом, я не согласен с этой точкой зрения. На мой взгляд, язык все еще подходит для написания быстрых и хорошо организованных приложений. О...

WebRTC,stereopi: telepresense по-домашнему Для начала ролик с youtube для вдохновения: Предупреждение: проект на видео — лишь образец, который можно сделать по туториалу в статье в части стереозрения и «поворотов головой». Танки с пультами xbox не прилагаются. Не смотря на наглядность, скудный рассказ самого авт...

MIRO — открытая платформа indoor-робота. Часть 3 — Программная составляющая: ESP8266 Начинаем разбирать программную составляющую платформы MIRO. Посмотрим, как правильно «готовить» ARDUINO UNO с помощью ESP8266 для прошивки и взаимодействия без проводов. Читать дальше →

Деливерим фичи быстрее. Опыт Android-разработки в Badoo Всем привет! Меня зовут Анатолий Варивончик. Я работаю в Badoo уже больше года, а мой общий стаж Android-разработки — более пяти лет. В своей практике я и мои коллеги часто сталкиваемся с необходимостью тестировать идеи максимально быстро и просто. Мы не хотим тратить много...

[Из песочницы] Мой путь начинающего разработчика игр Доброго времени суток, уважаемые пользователи! Хочу поделиться с Вами своей маленькой историей создания своей маленькой игры. Ну, начнем с того, что я — школьник. На носу у меня ЕГЭ, надо бы к нему готовиться, а меня все тянет и тянет в эту какую-то заблудшую степь. Но меня...

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

Мои грабли: из грязи в князи Предыстория Я работаю фронтенд разработчиком уже на протяжение одного года. На моём первом проекте был «вражеский» бэкенд. Бывает так, что это не составляет больших проблем, когда налажена коммуникация. Но в нашем случае было не так. Читать дальше →

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

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

Можно ли считать статистику при малом количестве данных? В целом ответ – да. Особенно, когда есть мозги и знание теоремы Байеса. Напомню, что среднее и дисперсию можно считать только, если у вас имеется определенное количества событий. В старых методичках СССР РТМ (руководящий технический материал) говорилось, что чтобы считать ср...

Испытания на сжатие. Самый прочный материал для 3D печати. Зависимость от высоты слоя и типа заполнения - Влог 10 ПЕРВЫЙ ВЫПУСК ВЛОГА БЕЗ ВОДЫ! Да-да, и такое бывает)) Друзья, а вот и новый выпуск нестандартного влога про 3D печать. Мы попросили Татьяну - нашего самого умного сотрудника между прочим! - придумать такой эксперимент, который максимально точно продемонстрирует прочность на ...

[Из песочницы] Как я сходил на встречу в School 21 Привет Не так давно в рекламе узнал я о чудо-школе School 21. Первое впечатление от всего прочитанного сложилось замечательное. Никто тебя не трогает, дают задания, ты спокойно всё делаешь. Тут и работа в коллективе, и интересные знакомства, и 2 практики в крупнейших it комп...

Зонд OSIRIS-REx побил рекорд высоты орбиты вокруг астероида University of Arizona/Heather Roper Аппарат OSIRIS-REx достиг цели своей миссии — астероида Бенну — в начале декабря 2018 года. В скором времени он вышел на низкую устойчивую орбиту вокруг Бенну высотой несколько больше одного километра от центра астероида, что стало но...

Как работать с Postgres в Go: практики, особенности, нюансы Неожиданное поведение приложения в отношении работы с базой приводит к войне между DBA и разработчиками: DBA кричат: «Ваше приложение роняет базу», разработчики — «Но ведь до этого всё работало!». Хуже всего, что DBA и разработчики не могут помочь друг другу: одни не знают ...

Как технический перевод превращается в минидетектив Представлюсь Я ИТ-переводчик, эпизодически — преподаватель перевода. Занимаюсь переводами я с 2006 года, читаю Habr.com регулярно, но публикуюсь здесь впервые. На проектах, вытягивая из слов технический смысл, я иногда забредаю туда, куда обычно переводчики не заглядываю...

[Из песочницы] Видеонаблюдение на orange pi zero — дешево и совсем не сердито Недавно поставил себе задачу реализовать видеонаблюдение со следующими характеристиками: Минимальное энергопотребление Минимальный размер устройства, которое будет принимать видео с камеры (или нескольких камер). С таким небольшим размером, чтобы можно было его, к примеру,...

Три лучших доклада Saint TeamLead Conf Saint TeamLead Conf 2019 — конференция для тимлидов и про тимлидов, которая прошла 23 и 24 сентября в Питере, — получилась с размахом. Чего только стоит главный зал высотой 46 метров и холл для кофе-брейка и прочего нетворкинга в цеху. Или скромные митапы человек на сто, при...

Нормальные таблицы в Markdown Таблицы Markdown — это ад кромешный: В ячейках нельзя написать текст длиннее пары слов, а тем более список. Если диалект и позволяет пункт 1, это неудобно форматировать. Если ячейки не выровнены, таблицу невозможно читать. Нет поддержки однотипных таблиц и автоматики, врод...

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

Какие стереонаушники выбрать для разных случаев Многие с телефонов слушают музыку и смотрят видео. В последние годы для этого выпускаются стереонаушники. Они воспроизводят звук, разделенный на два канала. Современные стерео наушники https://kiset.by/naushniki/stereo-naushniki/, бывают разными. Характеристики и разно...

Пробовали ли вы зарегистрировать свой сайт как сетевое издание в Роскомназоре? Зарегистрировать домен или купить хостинг в интернете занимает считанные минуты – заполнил несколько полей, ввёл данные карты и всё! А пробовали ли вы подать обращение в Роскомнадзор или зарегистрировать свой сайт как сетевое СМИ? (имея регистрацию можно привлекать бесплатн...

Mini cube factory. 3D принтер, сканер, лазер, гравер, фото стол 5 в 1 Приветствую всех на своём канале! Я начинающий видеомейкер и мой канал еще совсем молодой. Я занимаюсь своей мастерской, только для саморазвития! Строительство и улучшение мастерской, печать на 3D принтере, столярка, различные конструкции ЧПУ, музыкальные инструменты ручной ...

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

Китайцы представили долгоиграющий защищенный смартфон дешевле 6500 руб. Doogee S40 получил прочный корпус, соответствующий стандарту IP69. Его можно ронять с высоты до 1,2 метра и погружать в воду на глубину до 1,5 метров. Аппарат не боится пыли, тряски, ударов, перепадов давления и температур в диапазоне от –30 °С до +60 °С.

В небе над Ямалом замечены три Солнца Гало обычно появляется вокруг Солнца и Луны, иногда вокруг других мощных источников света, вроде уличных фонарей. Существует множество типов гало и вызваны они преимущественно ледяными кристаллами в перистых облаках на высоте 5—10 км в верхних слоях тропосферы. Вид г...

Серия настенных экранов Digis Optimal доступна в КВМ ТОРГ Digis Optimal - серия экономичных настенных экранов для образовательных учреждений. Преимущества экранов Digis Optimal: - Экономичность, компактность, классический дизайн. - Механизм застопоривания для выбора нужного формата и высоты проекции. - ...

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

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

Как работают кодировки текста. Откуда появляются «кракозябры». Принципы кодирования. Обобщение и детальный разбор Данная статья имеет цель собрать воедино и разобрать принципы и механизм работы кодировок текста, подробно этот механизм разобрать и объяснить. Полезна она будет тем, кто только примерно представляет, что такое кодировки текста и как они работают, чем отличаются друг от друг...

ICON представила вторую версию своего фирменного 3D-принтера Vulcan, предназначенного для производства одноэтажных жилых зданий Американская строительная компания ICON выпустила вторую версию своего фирменного 3D-принтера Vulcan, предназначенного для производства надежных одноэтажных жилых зданий — быстро, «вполовину дешевле» и с большой вариативностью. Как сообщается, высота обновленного п...

АСУ ТП карьерного экскаватора Введение Экскаватор можно увидеть на любой стройке в городе. С обычным экскаватором справляется один машинист. Для управления ему не требуется сложная система автоматизации. Но если экскаватор в разы больше привычного и достигает высоты пятиэтажного дома, в его ковш можно...

Спасение утопающих — наше дело: как бороться с демотивацией в команде Я 18 лет в IT. Последние 10 из них руковожу: под моим подчинением в разное время были 200 человек.  Интересно, что я помню каждого, кто из них уволился и по какой причине. Помню не потому, что у меня хорошая память, а потому, что увольнялись они очень редко.  В этой статье...

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

[Из песочницы] Модели в информационной безопасности Добрый день, Хабровчане! 1. Вместо вступления Недавно опубликованный перевод Ментальные модели ИБ заинтересовал меня не только общим посылом (в частности, применение моделей в обучении – острый для меня вопрос, ведь учёба – процесс непрерывный), но и списком ссылок на модел...

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

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

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

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

Добавление UICollectionViews в кастомный UITableViewCell который сделан через Xib Я был удивлен, узнав, сколько было препятствий для реализации UICollectionView в UITableViewCell. Поэтому этот туториал здесь, надеюсь он сэкономит вам много времени. Примечание: это туториал не для начинающих. Предполагается, что вы знаете о tableViews и создании пользоват...

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

Книга "{Вы не знаете JS} Типы и грамматические конструкции" Каким бы опытом программирования на JavaScript вы ни обладали, скорее всего, вы не понимаете язык в полной мере. Это лаконичное руководство исследует типы более глубоко, чем все существующие книги: вы узнаете, как работают типы, о проблемах их преобразования и научитесь пол...

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

[Перевод] Трансформатор Теслы на плате площадью в один квадратный дюйм Увидев заголовок статьи «One inch tesla coil», я поначалу подумал, что речь идёт о трансформаторе Теслы высотой в один дюйм. Оказалось, что он несколько больше, но выполнен на плате площадью в один квадратный дюйм — таковы условия конкурса. Но даже это достаточно интересно...

Игровой стол Nitro Concepts D16E Nitro изготовила игровой стол с регулируемой высотой Concepts D16E. Можно отрегулировать высоту от 71 см до 121 см. Регулировка осуществляется с помощью электромотора, встроенного в стальные ножки стола. Поверхность столешницы изготовлена ​​из МДФ материала. Имеется в...

Высота кулера-башни SilverStone Krypton KR02 составляет 125 мм Компания SilverStone анонсировала универсальный процессорный охладитель Krypton KR02, относящийся к решениям башенного типа. Конструкция новинки включает алюминиевый радиатор и три медные тепловые трубки диаметром 6 мм, которые соединены с медным основанием. В нижней части п...

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

Кирилл Бондаренко: «OSM долго рос в ширину и продолжает это делать, теперь настало время высоты и объема» Кирилл Бондаренко aka Zkir — дизайнер программного обеспечения и разработчик корпоративных информационных систем. Он настолько давно в OSM, что его смело можно назвать старожилом проекта, который помнит черное поле, активный форум и создание Совета RU-OSM. Почему тогда в со...

Как программист в тренажерный зал ходил, и что из этого получилось Мой коллега поделился своей историей, которую я и предлагаю вашему вниманию в качестве лонгрида на уик-энд:) Привет, читатель! Меня зовут Александр Абдуллаев, я тружусь в компании Veeam вот уже 9 лет. Моя карьера в IT за это время сложилась довольно необычно — можно сказа...

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

Не было проблем пока не обзавелся дельтой EZT T-1/Sinis T-1 Решил заказать бюджетный принтер, для начала так сказать, но в то же время хотелось более менее область и скорость печати. Выбор пал на EZT T-1/Sinis T-1, т к. показалось что за такие деньги лучшего не найдешь. Тут тебе и областьпечати 180х320 мм и цветной экран, и низкая шу...

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

Google Play Store получает обновление до версии 13.2.19 Иногда, как ни странно, возникает надобность обновить фирменный магазин приложений Google Play на смартфоне с Android вручную. Иногда эта необходимость продиктована простым любопытством и нетерпением. Google выдаёт апдейт не всему миру одновременно, а постепенно, волнами, ...

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

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

[Перевод] Что на самом деле случилось с исчезнувшим малазийским Боингом (часть 1/3) 1. Исчезновение 2. Прибрежный бродяга 3. Продолжение следует 1. Исчезновение Тихой лунной ночью 8 марта 2014 года Боинг 777-200ER, эксплуатируемый Malaysia Airlines, вылетел из Куала-Лумпура в 0:42 и повернул в сторону Пекина, поднявшись на предназначенный ему эшелон 350...

Подборка @pythonetc, февраль 2019 Это девятая подборка советов про Python и программирование из моего авторского канала @pythonetc. Предыдущие подборки. Сравнение структур Иногда при тестировании бывает нужно сравнить сложные структуры, игнорируя некоторые значения. Обычно это можно сделать, сравнивая кон...

Фото дня: Земля из космоса «глазами» смартфона Redmi Note 7 В ходе маркетинговой кампании смартфона Redmi Note 7 его подвергали многочисленным пыткам, спускали в металлическом ведре по лестнице, разбивали экраном орехи и так далее. В итоге смартфон ждал оглушительный успех, он продолжает пользоваться большой популярностью, что о...

Huawei Cloud: в PVS-Studio сегодня облачно В нынешний век каждый уже слышал об облачных сервисах. Многие компании освоили этот сегмент рынка и создали свои облачные сервисы самых различных направлений. Наша команда также в последнее время интересуется этими сервисами с точки зрения интеграции с ними анализатора кода...

Тяжёлое бремя времени. Доклад Яндекса о типичных ошибках в работе со временем В коде самых разных проектов нередко приходится оперировать временем — например, чтобы завязать логику работы приложения на текущее время у пользователя. Старший разработчик интерфейсов Виктор Хомяков описал типичные ошибки, которые встречались ему в проектах на языках Java,...

Дискретная математика для WMS: алгоритм сжатия товаров в ячейках (часть 1) В статье мы расскажем, как решали проблему нехватки свободных ячеек на складе и о разработке алгоритма дискретной оптимизации для решения такой задачи. Расскажем о том, как мы «строили» математическую модель задачи оптимизации, и о том с какими трудностями мы неожиданно ст...

Сложные и бессмысленные доработки Tronxy X1 Копаясь по просторам али ради интереса посмотриел какаие бывают принтеры в ультробюджетном сегменте. Наткнулся на Tronxy X1 с ценой примерно 6000р минус скидки и купоны. Ради шутки решил его купить . Забегая вперед - всё пошло наперекосяк...Подробнее...

Игровое казино на деньги Если вы не любите физический труд, а больше склонны к умственному, то стоит попробовать зарабатывать в игровое казино на деньги: https://igrovoe-cazino.xyz/na-dengi. Для того, чтобы зайти в казино не нужно даже выходить из дома и куда — то ехать. С развитием интернета ...

[Перевод] Полное руководство по Prometheus в 2019 году DevOps- и SRE-инженеры уже, наверное, не раз слышали о Prometheus. Prometheus был создан на SoundCloud в 2012 году и с тех пор стал стандартом для мониторинга систем. У него полностью открытый исходный код, он предоставляет десятки разных экспортеров, с помощью которых можн...

CPU-функции RDRAND и RDSEED стали доступнее Всем привет! Сам я криптографией не занимаюсь, но кому то вполне может пригодится мое небольшое исследование. Решил разобраться со встроенными в процессор функциями RDRAND и RDSEED. Компилятор Delphi сказал Undeclared identifier. Хмм. Уже давно существует BMI, BMI2, AVX, AV...

Видеонаблюдение в Москве: текущие реалии и перспективы По данным ДИТ, в этом году городская система видеонаблюдения Москвы состоит из примерно 167 тысяч камер. Эти устройства установлены в самых разных местах — площадях, парках, больницах, супермаркетах и т.п. Камеры как аналоговые, так и цифровые, но последних становится все...

Ремонт всё сложнее: компоненты для смартфонов станут в два раза мельче Десять лет назад компания Apple стала пионером по использованию в смартфонах iPhone дискретных элементов типа 0402. Это резисторы, конденсаторы и индуктивности размером 0,4 × 0,2 × 0,2 дюйма (иногда высотой 0,13 дюйма) для поверхностного монтажа на плату.

Прочный ноутбук, Panasonic Toughbook 55, с модульной системой расширения Panasonic объявила о выпуске своего нового полузащищенного ноутбука TOUGHBOOK 55. Новинка имеет вес 2,08 кг, толщину 32,8 мм и разработана с учетом военных стандартов MIL-STD810H с повышенной степенью защиты от пыли и влаги. Ноутбук выдерживает падение с высоты 91 см и...

Первое знакомство с принтером Zenit Добрый деньХочу поделиться своим опытом эксплуатации 3D принтера российского производства фирмы Zenit.Свой путь в 3д моделировании и печати я начал около 3-х лет назад, с приобретения китайского конструктора – сделай сам себе принтер. С этим принтером я приобрел свой первый ...

[Перевод] Делаем стильный водопад из RiME прямо в Unity или UE4 Есть игры с таким запоминающимся визуалом, что страшно считать потраченное на его разработку время, взять хотя бы последний God of War или RDR2. А бывают проекты, которые подкупают своей атмосферной, даже если они далеки от ААА. Как пример — RiME не раз хвалили за стиль, зву...

[Из песочницы] CYOD? COPE? BYOD? Наблюдаю за своим двухлетним сыном и диву даюсь, на сколько лихо он обращается с планшетами и телефонами. Невольно вспоминается известная шутка: «- Мой ребенок в три года может сам включить компьютер и выбрать для себя мультик! — А что делала ты в три года? — Я ела песок…...

[Из песочницы] Кодогенерация при помощи Roslyn Время от времени, когда я читал о Roslyn и его анализаторах, у меня постоянно возникала мысль: "А ведь этой штукой можно сделать nuget, который будет ходить по коду и делать кодогенерацию". Быстрый поиск не показал ничего интересного, по этому было принято решение копать. Ка...

Больше и мощнее: как мы обеспечили работу нового оборудования в ЦОД MediaTek Нередко компании сталкиваются с необходимостью установить новое, более мощное оборудование в уже существующих помещениях. Иногда решить эту задачу бывает непросто, но существует ряд стандартных подходов, помогающих выполнить ее. О них мы сегодня расскажем на примере ЦОД Medi...

Цифровой прорыв — как это было Это не первый хакатон, который я выигрываю, не первый, про который пишу, и это далеко не первый пост на хабре, посвященный "Цифровому прорыву". Но не написать я не мог. Считаю свой опыт достаточно уникальным, чтобы им поделиться. Вероятно, я единственный на этом хакатоне чел...

Что исследуют в стратосфере? 12 апреля мы отправим наш сервер в стратосферу. Скоро мы подробно напишем о технической начинке нашего проекта «Космический ЦОД». А пока хотим рассказать о том, для чего сегодня используют полёты в стратосферу. Исследовательский стратостат NASA Космос гораздо ближе, чем на...

Представлена водонепроницаемая и ударопрочная камера Nikon Coolpix W150 Компания Nikon представила компактную цифровую камеру Coolpix W150, описание которой производитель начинает с упоминания «превосходной защиты от воды и ударов». Говоря более строгим языком, степень защиты камеры от пыли и воды — IP68, а падать без ущер...

По рельсам за облака: как помыть стекло в небоскребе Помыть окно, заменить поврежденное стекло фасада — задачи вроде бы простые, но когда речь идет о зданиях высотой в 400 м, уровень сложности даже самых простых операций вырастает многократно. Альпинист за фасадным стеклом башни Лахта Центра, архив проекта Читать дальше →

SilentiumPC анонсировала процессорный кулер Fortis 3 RGB HE1425 SilentiumPC представляет улучшенную версию процессорного кулера Fortis 3. Fortis 3 RGB HE1425 SilentiumPC применил никелирование всего радиатора, что, с одной стороны, визуально улучшает кулер, а с другой - защищает материал от коррозии. Кулер также оснащен совершенно новым ...

[Из песочницы] Управление несколькими шаговыми двигателями Nema 17 одновременно или NemaStepper Всем привет. Я думаю что вы, если работали с arduino+nema 17, знаете, что запустить несколько двигателей одновременно бывает очень затруднительно. Есть разные способы решения этой проблемы, самый простой, пожалуй — использование библиотеки NemaStepper. Библиотека упрощае...

[Перевод] Мой третий день с Haiku: начинает складываться целостная картина TL;DR: Haiku может стать великолепной настольной операционной системой с открытым исходным кодом. Мне правда этого хочется, но требуется еще много исправлений. Читать дальше →

Hardlight Dental Skin, он не только дентал. Приветствую всех!Продолжаю осваивать нового друга Hardlight Sirius а так же полимеры Hardlight. Теперь очередь дошла и до модельного стоматологического полимера. Забегая наперёд, хочу сделать очень смелое заявление, что этот полимер - один из лучших, которым доводилось печат...

Крупнейший в мире самолет Scaled Composites Stratolaunch прошел испытания Компания Stratolaunch успешно провела испытания крупнейшего в мире самолета Scaled Composites Stratolaunch. Самолет вылетел 13 апреля в 10:00 по восточному времени из аэрокосмического порта Мохаве и совершил 2,5-часовое путешествие, достигнув максимальной высоты 5 киломе...

Собирал трофеи… Как на самом деле 45-й полк ВДВ мстил за смерть товарищей? 20 лет назад союзники не успели на подмогу — в горном ущелье погибло 84 десантника. В ночь с 29 февраля на 1 марта 6-я рота 76-й дивизии ВДВ заняла высоту 776 в Аргунском ущелье, перекрыв тем самым путь отступления к Дагестану чеченским террористам. Из-за преступных ошибок ...

Способы применения и искажения меткости в играх. Наглядные графики для сравнения Вычислять факт попадания в играх на основе полученной меткости можно по разному: — сравнивая с одним псевдослучайным числом (которое тоже можно получать по разному [1]); — сравнивая с наибольшим или наименьшим из двух псевдослучайных чисел; — сравнивая среднее из двух и б...

Как развернуть SAP HANA: разбираем разные методы SAP HANA — популярная in-memory СУБД, включающая сервисы хранилищ (Data Warehouse) и аналитики, встроенное промежуточное ПО, сервер приложений, платформу для настройки или разработки новых утилит. За счет устранения задержек традиционных СУБД с SAP HANA можно сильно увеличит...

Дельта Звезда это не звезда и треугольник В 2015 году ребята из Италии поделились со мной своей идеей Дельты без треугольников. Нас было трое, кто ее построил но заработала она эффективно только у меня. Не зря я перебирал Д6 на моем ЗИФ77 еще в 1981г., ведь с тех пор у меня получается почти все очень хорошо.Преимуще...

[Из песочницы] Jenkins для Android сборки, с помощью Docker Всем привет! Я работаю андроид разработчиком, и не так давно мы столкнулись с некоторыми рутинными задачами на своем проекте, которые хотелось бы автоматизировать. Например у нас 5 разных flavor, для каждого из которых требуется загружать свой билд на fabric, иногда для раз...

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

Короткая фото-история о путешествии на Кавказскую Горную Обсерваторию ГАИШ МГУ Вот так сидишь себе в офисе, разрабатываешь прибор, а потом обнаруживаешь себя в такси, которое стоит перед воротами Кавказской Горной Обсерватории ГАИШ МГУ на высоте 2км над уровнем моря. Несколько жирных фотографий под катом. Читать дальше →

[Из песочницы] Беспроводная зарядка. Как она работает на практике У меня свой магазин разных беспроводных зарядных устройств. За год работы в этой области я успел разобраться в характеристиках работы устройств, различиях, проблемных областях зарядок и прочитать очень много статей, в которых пишут не разобравшись в тематике. В этой и сле...

GDPR: как работать с персональными данными ваших работников, фрилансеров и европейских сотрудников контрагентов Статья представляет собой краткую выжимку и мою интерпретацию положений Регламента GDPR (“Регламент”) в связке с Заключением (Opinion) 2/2017 об обработке данных в трудовых отношениях (on data processing at work) от 08.06.2017. Адресуется компаниям, у которых есть полноцен...

Космос как смутное воспоминание Мне больно. Известный советский космонавт сказал, что космос – это факт далекого прошлого. Эпоха романтики прошла, эпоха зрелости не наступила. Мы летаем на орбиту на высоту в 180 км и уже много-много лет рассуждаем о возвращении на Луну и высадке на Марс. Космические програ...

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

Атомный «Урал»: спуск на воду нового русского ледокола 25 мая со стапелей Балтийского завода в Санкт-Петербурге был спущен на воду атомный ледокол «Урал». Это уже третье судно класса ЛК-60Я созданное по проекту 22220. Данные ледоколы должны будут заменить собой сразу два типа ледоколов «Арктика» и «Таймыр». Эти ледоколы были соз...

Функция buildargv с помощью Ragel Забавное использование Ragel State Machine Compiler для создания функции разбора строки на int argc, char *argv[]. Все началось с того, что понадобилась функция buildargv, чтобы разбирать строку для последующей передачи в int main (int argc, char *argv[]) { body } Ну ладно п...

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

Scythe представляет бюджетный процессорный кулер высотой 127 мм Scythe представила кулер SCY-920S, с тепловой нагрузкой 95 Вт. Высота кулера составляет всего 127 мм, а ширина - 87 мм благодаря 92-мм вентилятору. С установленным вентилятором его толщина составляет 62 мм. Кулер ориентирован на покупателей с ограниченным бюджетом, отчаст...

5 ошибок, которые следует избегать при создании 3D-моделей для 3D-печати Известно, что процесс моделирования для аддитивного производства не всегда прост: в 3D-моделировании, как и в 3D-печати, не существует единственно верного решения. Мы используем разное программное обеспечение, печатаем из разных материалов и используем разные 3D-принтеры и...

Регулировка скорости отрыва на Photon 1 Многие люди сталкивались с большой скоростью отрыва слоя на первой серии Фотон. Регулировка изменением G кода возможна и известна многим. Все было нормально до того момента, как пользователи обновились до версии  бета 17 прошивки фотона. Я понимаю, что кто-то уже догада...

В новой версии Firefox блокируется автоматическое воспроизведение медийного контента Mozilla на днях представила Firefox 66, который можно было бы назвать рутинным обновлением, если бы не одно важное нововведение. А именно блокирование автоматического воспроизведения видео и аудио, чем грешат многие сайты. Если открыта пара вкладок, еще ничего — можно бы...

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

Мой принтер. Доброго времени суток, уважаемые форумчане! Хочу поделиться с Вами проектом своего принтера. Я назвал его “Filin”. Птица эта ночная и в полете бесшумная, таким же было желание создать и принтер – работающего по ночам и, желательно, тихо. Ни с тем, ни с другим не сложилось: р...

[Из песочницы] Be remote: распределенные команды — тренд на практике Анна Антонова, руководитель направления по работе с экспертами Преакселератора ФРИИ Про тренд и при чем тут я В США с 2005 по 2017 годы количество людей, работающих удаленно, выросло на 115%. Список крупных компаний, сотрудники которых полностью или почти полностью работают...

Экзоскелет Hyundai VEX в виде жилета облегчит работу на производствах Hyundai Motor Group представила экзоскелет VEX (Vest EXoskeleton), призванный облегчить работу сотрудников различных производств, которые длительное время держат руки поднятыми над головой. VEX — это особый жилет с несколькими полицентрическими шарнирами и тягами. Изделие им...

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

С сожалением об отсутствии в C++ полноценного static if или… … как наполнить шаблонный класс разным содержимым в зависимости от значений параметров шаблона? Когда-то, уже довольно давно, язык D начали делать как "правильный C++" с учетом накопившегося в C++ опыта. Со временем D стал не менее сложным и более выразительным языком, чем C...

3Д печатные лентикулярные линзы После некоторого времени на эксперименты, у меня получилось изготовить лентикулярные линзы на принтере. Такие линзы используют для получения стерео-варио изображений. Мои эксперименты показали возможность как стереоскопических (объемных) так и подвижных (динамических) изобра...

[Из песочницы] Arduino таймер Добрый день. Меня зовут Никита Сергеевич, мне 14 лет и в этом посте я имею желание рассказать вам о разработанною мною пол года назад устройстве (и приложении), потому что готовое устройство спаял и собрал мой отец. Хотя возможно такое устройство вы уже видели не раз, но мне...

Форензика в Linux. Расследуем сложный кейс с атакой на веб-сервер, побегом из гипервизора, майнером и ботнетом Для подписчиковВ этой статье мы детально разбираем большой кейс с атакой на целую ферму машин под управлением Linux. Нас ждет взлом веб-сервера, заражение майнером, эскалация root из виртуального контейнера и создание ячейки ботнета, которая рассылала спам. Уже не терпится у...

[Перевод] Улучшайте свое знание JavaScript разбирая исходный код Когда вы только начинаете карьеру программиста копание в исходном коде открытых библиотек и фреймворков может казаться чем-то страшным. В этой статье Карл Мунгази делится опытом как он поборол свой страх и стал использовать исходный код для приобретения знаний и развития нав...

[Из песочницы] Сколько стоит OpenSource Значение термина Open Source очень часто отождествляют с отсутствием необходимости платить за программный продукт. Стремление к экономии, к «халяве» не чуждо большинству, и вроде как OpenSource должен являться той волшебной таблеткой, которая должна была уже давно спасти вес...

Test Maturity Model: как тестировщику оценить проект и спланировать процессы Привет! Меня зовут Миша, и я Senior QА с коммерческим опытом более 6 лет. Сейчас я работаю в Provectus, но начинал я свой путь тестировщика еще в студенческие годы с участия в альфа- и бета-тестах различных игр. В какой-то момент подумал: «Почему бы не начать заниматься этим...

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

Проблема автоматической калибровки на Flsun QQ-S (Прошивка 2.0.7) Недавно купил себе Flsun QQ-S и столкнулся c очень неприятной проблемой. После автоматической калибровки разница высот между разными краями стола составляла более 0.5. Печать в такой ситуации полна ужаса и разочарования. На более менее крупной модели один край размазан о сте...

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

Упрощаем сборку Linux из исходников с помощью сайта UmVirt LFS Packages Возможно многие из пользователей GNU/Linux в свете последних инициатив властей по созданию «суверенного» Интернета озадачились целью подстраховаться на случай недоступности репозиториев популярных дистрибутивов GNU/Linux. Кто выкачивает репозитории CentOS, Ubuntu, Debian, к...

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

Отделался трещиной на стекле. Смартфон упал с высоты 31 540 метров и остался в рабочем состоянии Бренд iQOO, по всей видимости, пытается привлечь дополнительное внимание к своему первому смартфону Vivo iQOO, который уже разошелся тиражом более 1 млн единиц. Официальные представители компании заявляют, что смартфон Vivo iQOO подняли при помощи водородного аэрос...

Ячейки шаровой волны Очистите игровое поле при помощи «Ячеек шаровой волны»! Используйте всю свою смекалку в этой новой бесплатной игре-головоломке от Magma Mobile! Если Вы играете впервые, она, без сомнения, завоюет Ваше сердце! Цель игры: переместить, перевернуть и опустить квадрат т...

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

[Из песочницы] Не переусложняйте ваш CI/CD и пользуйтесь Docker'ом осмысленно Я работал в разных компаниях, которые используют микросервисы. И они запускали их в docker контейнерах. Сейчас я работаю с проектом, который хоть и монолит, но его все равно удобнее запустить в контейнере. С одной стороны, Docker очень универсальный инструмент, его можно л...

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

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

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

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

Thermaltake представила новый корпус H550 TG ARGB Компания Thermaltake представляет новую компактную серию корпусов - H550 TG ARGB Edition Mid-Tower от серии H, которое славится своей привлекательной световой полосой RGB, встроенной спереди. Корпус поддерживать процессорный кулер с максимальной высотой 165 мм, двухсторонне...

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

Что особенного в Cloudera и как ее готовить Рынок распределенных вычислений и больших данных, если верить статистике, растет на 18-19% в год. Значит, вопрос выбора софта для этих целей остается актуальным. В этом посте мы начнем с того, зачем нужны распределенные вычисления, подробней остановимся на выборе ПО, расскаж...

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

Как снижение ставки эквайринга повлияет на нас (держателей карт) — 2 В связи с тем, что мой предыдущий пост Как снижение ставки эквайринга повлияет на нас (держателей карт) сильно заминусовали, мне бы хотелось пояснить мою мысль чуть более развернуто. Для начала я не работаю в банке, поэтому не защищаю их точку зрения. За моими плечами имее...

[Перевод] Структура данных B-дерево Всем привет! Мы запустили новый набор на курс «Алгоритмы для разработчиков» и сегодня хотим поделиться интересным переводом, подготовленным для студентов данного курса. В деревьях поиска, таких как двоичное дерево поиска, AVL дерево, красно-чёрное дерево и т.п. каждый узе...

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

Самые плавно работающие смартфоны июля по данным Master Lu Master Lu — китайский бенчмарк, который, как и более привычный нам AnTuTu собирает огромное количество статистики о производительности устройств, которые оседают в карманах потребителей. Но в отличие от AnTuTu, который считает производительность гаджетов, Master Lu Публику...

К вопросу о TI «Сейчас я покажу вам портрет… Хм… Я предупреждаю вас, что это именно портрет… Во всяком случае, прошу отнестись к нему, как к портрету... В данном посте пойдет речь о разработке и отладке программ для МК СС1350 в рекомендованной производителем среде разработки CCS. Будут за...

Сервис для случайных встреч с незнакомцами, но не дейтинг. История стартапа Random Coffee Несколько лет назад в ИТ индустрии стала популярна инициатива Random Coffee (иногда слитно, иногда с хэштегом). Суть в том, что людям из разных команд, департаментов и компаний рандомно назначаются встречи за чашкой кофе — просто поговорить о чем угодно. Это помогает выбра...

Сравнение BI систем (Tableau, Power BI, Oracle, Qlik) Привет, Хабр! В прошлом году я проводил небольшой конкурс на выбор BI для нашего проекта. Я руковожу направлением BI и аналитики Питерской клинике «Скандинавия». Никакого BI до этого в нашей клинике не было и одна из моих задач была в его создании. Я попросил представителей...

Почему MacBook Pro лучше заряжать с левой стороны   Пользователи выяснили, что MacBook Pro лучше заряжать с левой стороны. В macOS есть процесс kernel_task, который защищает Mac от перегрева. Он начинает активно работать, когда Mac выполняет требовательные задачи. Но иногда бывают ситуации, когда kernel_task запу...

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

[Из песочницы] USB-звуковая карта на YM3812 Я люблю старые компьютерные игры. Люблю старое железо, но не настолько, чтобы коллекционировать его дома. Другое дело – поковырять какой-нибудь старый чип и попробовать самому что-нибудь воспроизвести, совместить старое с новым. В данной статье история о том, как я подключил...

Создаем видео из фотографий Очень часто у пользователей возникает желание сделать красивый фильм из фотографий. Это отличный подарок, например, или дополнение к подарку. Однако, если делать это в не в специальном софте, то вы потратите кучу времени и сил. Намного эффективнее скачать приложение ФотоШОУ ...

Как замаскироваться в интернете: сравниванием серверные и резидентные прокси Для того чтобы скрыть IP-адрес или обойти блокировки контента, обычно используют прокси. Они бывают разных типов. Сегодня мы сравним два наиболее популярных вида прокси – серверные и резидентные, поговорим об их плюсах, минусах и сценариях использования. Читать дальше →

Китай объявил о желании построить первую космическую электростанцию Китай намерен стать первой страной в мире, которая построит космическую электростанцию на околоземной орбите на высоте 36 тыс. км. Как сообщают государственные СМИ, в период между 2021 и 2025 годами китайские учёные планируют запустить в стратосферу первые небольшие станции ...

Как выбрать VPS О том, зачем нужен и какой бывает веб-хостинг читайте в нашем посте «Хостинг: варианты, сравнения, пользовательская статистика». Здесь же мы сразу перейдём к теме статьи, название которой содержательней любого вступления.  Конечно, в статье мы будем приводить примеры из с...

Как работают поисковые системы Мы разбирали старые письма и наткнулись на статью, которую писал Илья Сегалович iseg для журнала «Мир Internet» в далёком 2002 году. В ней он сравнивает интернет и поисковые системы с чудесами света, размышляет о поисковых технологиях и вспоминает их историю. Несмотря на заг...

[Перевод] Подробности сбоя в Cloudflare 2 июля 2019 года Почти 9 лет назад Cloudflare была крошечной компанией, а я не работал в ней, был просто клиентом. Через месяц после запуска Cloudflare я получил оповещение о том, что на моем сайтике jgc.org, похоже, не работает DNS. В Cloudflare внесли изменение в Protocol Buffers, а там б...

«Сбербанк» изменил правила переводов с карты на карту для всех клиентов Финансовое учреждение «Сбербанк» является самым крупным и известным в стране, а самым надежным банком в России его так и вовсе считают почти 70% россиян, проживающих в различных регионах государства. Достичь таких высот этой кредитной организации Сообщение «Сбербанк» измени...

[Из песочницы] Рефакторинга много не бывает Привет, Хабр! Представляю вашему вниманию перевод статьи "Refactoring — oops, I’ve been doing it backwards" автора Джастина Фуллера (Justin Fuller). Я очень завишу от рефакторинга, и не боюсь признать это, но есть только одна проблема: я всегда делал это задом на...

DLP 3D-печать цифровой скульптуры Распечатал смоделированную мною ранее скульптуру суккуба на фотополимернои 3D принтере. Высота 16см. 3D модель после лепки пришлось подготовить к печати, разделить на части и сделать необходимые выступы с пазами для них на скрепляемых деталях. Это мой первый опыт печати таки...

[Из песочницы] Как работают денежные переводы с карты на карту Несмотря на то, что популярность данного вида переводов с каждым годом растёт все больше, в интернете очень мало информации о том как они работаю «изнутри», и в этой статье я простым языком расскажу что такое p2p-переводы, какие они бывают и как они устроены. Читать дальше...

Как мы устанавливали самую высотную базовую станцию в Восточной Европе Недавно мы обеспечили высокоскоростным мобильным интернетом и мобильной связью верхние участки горнолыжных трасс Эльбруса. Теперь сигнал там доходит до высоты 5100 метров. И это был не самый простой монтаж оборудования — установка проходила в течение двух месяцев в сложных г...

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

Рисовать — это 10% работы UX-дизайнера Привет, Хабр! Меня зовут Никита. Год назад я пришёл работать в Промсвязьбанк UX-дизайнером в команду по разработке интерфейсов ДБО для малого и среднего бизнеса. В то время нашей команде прилетали совершенно разные задачи, с разных продуктов. Зачастую уже в виде четко описан...

Трансляция проектов и библиотек из Altium Designer в PADS Professional Часто у инженеров возникает необходимость транслировать проекты из одной САПР в другую. На предприятиях не редко бывает такая ситуация, когда разные отделы проектируют в разных САПРах. Также трансляция проектов может потребоваться, когда ваша система проектирования уже не с...

[Из песочницы] «Извини, но у меня депрессия»: как работать с заболевшим сотрудником «Извини, кажется, мне надо было раньше это сказать – я столкнулся с депрессией». Такое письмо мне пришло утром от одного из сотрудников, который уже пару дней не мог закрыть несложный тикет. Контекст: работаю тимлидом в крупной корпорации, в подчинении – удаленная команда ...

Нумерология на MS SQL — занимательный эксперимент Люди издревле любят играть в числа. Доказать что отношение длины пирамиды Хеопса к высоте равна… уже не помню чему. Физики тоже не чужды этого, например есть мистическая формула Койде, связывающая массы электрона, мюона и тау частицы. Есть формула для постоянной тонкой струк...

Продолжаем мучать маленького. В этот раз под «микроскопом» A4988 (или «что в имени тебе моём») (или «а о чем оно стучитъ»). — Пилите, Шура, пилите, они золотые.Золотой телёнокИтак, как оно должно работать – вроде разобрались вот здесь.Стало понятно, что оно и должно-то работать так себе, а уж почему оно зачастую работает ещё хуже – попробуем разобраться в этот раз. Подробнее...

Простое шифрование БД SQlite Так получилось, что я очень люблю использовать SQLite СУБД. Программируя на ассемблере, я иногда нуждаюсь в полноценной СУБД. Мои программы редко превышают в размере несколько сотен килобайт. Понятно, что использовать с ним СУБД в несколько сотен мегабайт по меньшей мере пр...

Run, Gopher, run! — о чем поговорим на GolangConf Мы обещали 5-6 причин перейти на Go, так и получилось! На GolangConf — конференции полностью посвященной Go — 7 октября будет 5 докладов с пометкой «Переход на Go» для тех, кто только собирается или начинает использовать этот язык в своих проектах. Но это только начало. С п...

Испытания нового российского ракетоносца-бомбардировщика показали на видео Новейшая модификация дальнего ракетоносца-бомбардировщика Ту-22М3М прошла испытания в разных погодных условиях и на разных высотах и скоростях. Телеканал «Звезда» показал видеоролик об этом.

Новый SATA SSD-накопитель Новые 100-слойные SSD-накопители на 256 ГБ уже в скором времени начнут отгружаться OEM-производителям. Samsung также планирует во второй половине года выпустить 512-гигабитные чипы V-NAND SSD и e UFS.Кроме того, количество вертикальных отверстий, необходимых для создания чип...

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

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

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

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

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

Структура DNS пакета Предисловие Решил как то написать снифер DNS, так сказать just for fun. Просто посмотреть какие адреса в моей системе резолвятся. Протокол старый, документации должно быть много. Много. Но все статьи очень не полные и заканчиваются, на самом интересном моменте. Да, есть rf...

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

Хорошее не бывает дешёвым. Но бывает бесплатным В этой статье я хочу рассказать о Rolling Scopes School – бесплатном курсе по JavaScript / фронтенду, который прошла, и который мне очень понравился. Узнала я об этом курсе случайно, информации в сети о нём, на мой взгляд, немного, а курс отличный и заслуживает внимания. Дум...

Как выбрать SSD для компьютера и ноутбука Советы по выбору SSD для компьютера и ноутбука с описанием различных форм-факторов, типов ячеек и контроллеров.

Обзор кроссовок Reebok Flexagon Energy Бренды в магазинах уже готовятся выставлять на прилавки обувь осенней коллекции, но это лишь значит, что сейчас самый подходящий момент приобрести летние кроссовки с хорошей скидкой, ведь тепло будет ещё долго. Конечно, если успеете поймать модель, которая понравилась, в н...

Как мы работаем с идеями, и как родился LANBIX В «ЛАНИТ-Интеграции» много креативных сотрудников. Идеи новых продуктов и проектов буквально висят в воздухе. Выявить самые интересные порой бывает очень сложно. Поэтому мы совместными усилиями разработали свою методику. Как отобрать лучшие проекты и реализовать их, читайте ...

В iOS 13 можно узнать, как громко вы слушаете музыку в наушниках Узнавать о громкости можно не только с iPhone, но и с Apple Watch Считанные дни остаются до официального релиза iOS 13. Обновление содержит множество новых функций, среди которых есть довольно занимательная штука — контроль уровня шума. Многие скачивают себе всякие «из...

В подготовку МГК КПРФ к выборам в Мосгордуму вмешались ссоры и противоречия Накануне выборов в МГД возглавляемый Валерием Рашкиным МГК КПРФ столкнулся с внутренними конфликтами и противоречиями. Как отмечают авторы Telegram-канала «Кремлевская прачка», актуальное положение дел является доказательством беспомощности Рашкина и ведет к провалу КПРФ на...

О сравнении форматов хранения в Hadoop: начнем с ORC В Hadoop входят продукты, которые могут работать с файлами разных форматов. Я неоднократно искал, читал и думал над тем — какой же формат лучше. Относительно случайно столкнувшись с форматом ORC, заинтересовался, почитал (и даже чуть покодил) и вот что понял — сравнивать фор...

[Из песочницы] Разработка Chrome Extension вместе с Angular CLI Разработкой расширений к Chrome я занимаюсь давно и за это время я прошел целый путь от Greasemonkey юзер-скриптов до полноценного Angular-приложения в оболочке chrome-extension. Моя задача в том, что я патчу некоторые уже работающие сайты, чтобы изменить их функционал и авт...

10++ способов работать с аппаратными регистрами на С++ (на примере IAR и Cortex M) Рис. И. Кийко Всем доброго здравия! Помните наверное бородатый анекдот, а может быть и правдивую историю про то, как студента спрашивали о способе измерить высоту здания с помощью барометра. Студент привел, по-моему около 20 или 30 способов, при этом не назвав прямого(ч...

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

Перевод книги Skunk Works. Личные мемуары моей работы в Локхид Хочу представить вам перевод увлекательнейшей книги «Skunk Works. Личные мемуары моей работы в Локхид». Skunk Works — это секретное подразделение корпорации Локхид, созданное в 1943 году для скорейшей разработки первого американского реактивного истребителя P-80. Также они ...

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

Почему будущее доставки всё-таки может быть за дирижаблями Your browser does not support HTML5 video. Помните дирижабль Amazon? Конечно, это был фейк. Но от истины здесь может быть недалеко. Amazon и правда хочет построить такую махину. Огромный аэростат, из которого во все стороны разлетаются дроны, как пчелы из улья. Компания ближ...

Golang: специфические вопросы производительности Язык Go набирает популярность. Настолько уверенно, что появляется все больше конференций, например, GolangConf, а язык входит в десятку самых высокооплачиваемых технологий. Поэтому уже имеет смысл разговаривать о его специфических проблемах, например, производительности. Кро...

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

Airbus берет новые высоты с помощью смешанной реальности Microsoft На постройку первых 10 тысяч самолетов у Airbus ушло более 40 лет. А за следующие два десятилетия аэрокосмический гигант планирует построить еще 20 тысяч — это сложнейшая задача, для решения которой нужны лучшие инновации. Ключом к достижению этой амбициозной цели станет «го...

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

«Любит и не любит»: DNS over HTTPS Разбираем мнения относительно особенностей работы DNS over HTTPS, которые за последнее время стали «яблоком раздора» среди интернет-провайдеров и разработчиков браузеров. Читать дальше →

Как написать музыку, используя ООП Говорим об истории программного инструмента OpenMusic (OM), разбираем особенности его устройства, рассказываем о первых пользователях. Плюс к этому — приводим аналоги. Читать дальше →

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

Управление семисегментным дисплеем с помощью ПЛИС Привет, Хабр! Хочу внести свою посильную лепту в продвижение ПЛИС. В этой статье я постараюсь объяснить, как на языке VHDL описать устройство, управляющее семисегментным дисплеем. Но перед тем как начать, хочу кратко рассказать о том как я пришел к ПЛИС и почему я выбрал язы...

Японское космическое агентство показало, как сбросило бомбу на астероид 5 апреля японский космический аппарат «Хаябуса-2» сбросил на поверхность 500-метрового астероида Рюгу бомбу, состоящую из медного снаряда массой 2,5 килограмма и 4,5-килограммового заряда взрывчатого вещества. На высоте около 300 метров снаряд взорвался, направив, разогнанн...

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

Земные и неземные вопросы: тест про Солнечную систему Тест: про Солнечную систему Вопрос 1 из 5 Что больше — длина экватора или расстояние от Земли до Луны? Длина экватора Вы ошиблись. Длина экватора — 40 075 км. Расстояние до Земли до Луны — 384 400 км. Расстояние от Земли до Лу...

LG Ultrafine 5K с USB-C для Macbook и iPad LG представила вариант Ultrafine 5K с поддержкой Thunderbolt, который поддерживает как Macbook, так и iPad Pro, благодаря возможности подключения USB-C. IPS экран имеет высоту 27 дюймов и 218 пикселей на дюйм. LG также заявляет, что яркость составляет 500 нит и цветовое покр...

[Перевод] Как работает видеоадаптер Apple Lightning Это мой маленький твиттер-тред о видеоалаптерах Lightning, также известных как Haywire, которые на самом деле являются компьютерами с Apple Secure Boot и ядром Darwin. Читать дальше →

[recovery mode] Как я отказался от Ruby в пользу Python, работая над бэкендом Перевели для вас статью Бенуа Зен, разработчика ПО в компании Sqreen. Бенуа работает над backend веб-сервиса и недавно перешел с Ruby на Python. В 2008 году, когда я еще учился на разработчика ПО, два моих друга решили основать компанию, назвав ее Feedbooks. Их целью бы...

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

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

[Перевод] Play Store теперь принимает прогрессивные веб-приложения (PWA) Дисклеймер: я не связан с Google Play, Chrome или любой упомянутой компанией. Это не официальное заявление. Логотип и названия используются только для иллюстрации. В Chrome 72 для Android реализована долгожданная функция Trusted Web Activity. Это означает, что теперь мы мо...

Как исследователи обнаруживают открытые базы данных MongoDB и Elasticsearch Какое-то время назад среди исследователей безопасности было очень «модно» находить неправильно сконфигурированные облачные хранилища AWS с разного рода конфиденциальной информацией. Я тогда даже опубликовал небольшую заметку про то, как обнаруживают открытые облачные хранили...

Gorky Liquid Vs HarzLabs. Печать на Anycubic Photon. Итак, после непродолжительных тестов резюмирую, сухо и только по делу. Надеюсь что представить 3Dlab увидит сию прекрасную АНТИРЕКЛАМУ. Слой 0.04Количество первых слоев -4.Время засветки первых слоев: 80 секунд.Время засветки основных слоев:HarzLabs - в данном фото 5.5 секун...

Расставляем стандартные ячейки (заметки постороннего) Натолкнувшись на статью “Уничтожим монополию …”, автор, как человек пусть от EDA очень далёкий, но от природы любознательный, не поленился пройтись по ссылкам и невольно поймал себя на мысли, что одно из основных технических решений — использование рядов стандартных ячеек (...

Представлен лазерный дальномер Nikon Forestry Pro II Компания Nikon пополнила ассортимент портативных лазерных дальномеров моделью Forestry Pro II, который незаменим для работы в лесистой местности. Новинка может похвастаться точностью и скоростью отклика при увеличенном максимальном диапазоне измерений от 7,5 до 1600 м, а тех...

Выбираем хостинг: топ-5 рекомендаций При выборе «домика» для сайта или Интернет-проекта важно помнить несколько простых рекомендаций, чтобы потом не было «мучительно больно» за потерянное время и деньги. Наши советы помогут вам построить четкий алгоритм по выбору платного хостинга для размещения сайта на осно...

Охотник (Bloodborne) и Пустынная ведьма (Dark Souls III). Величайшие игры от From Software. Всем доброго времени суток. После отпуска было дикое желание что-то напечатать, Давно намеревался сделать персонажей из любимых игр. Пластик АБС от FD Plast, белый. Руки и голову печатал высотой слоя 0,12, толщина стенки 0,8. Принтер хорошо с этим справляется, пробовал парам...

[Из песочницы] Руководство по выбору ЧПУ станка для выжигания Если Вы только изучаете возможности пирографии и не имеете опыта в этой области, выбор ЧПУ станка для выжигания может поставить Вас в тупик в плане выбора ЧПУ выжигателя. Для выжигания подходят два варианта ЧПУ — это лазерный станок и нихромовый пиропринтер. Лазерные мы ...

Танчики на Паскале: как учили детей программированию в 90-х и что с этим было не так Это байка про то, как я не стал программистом, хотя желание было велико. Ну и немного о том, что из себя представляла школьная «информатика» в 90-х, и почему все программисты тогда были исключительно самоучки. Читать дальше →

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

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

[Перевод] Десять лет на удалёнке Ещё во время учёбы в колледже (вперёд, Бронкос!) мы с Алеком запустили стартап. Мы были молоды, неопытны и наивны. Наш первый проект назывался YippieMail: агрегатор электронной почты. Проще говоря, YippieMail отображает все ваши почтовые ящики (например, Hotmail, Yahoo, Gmai...

[Из песочницы] Как я ездил на финал конкурса «Цифровой прорыв» Хочу поделиться впечатлением от всероссийского конкурса «Цифровой прорыв». После него у меня остались в целом очень хорошие впечатления (без всякой иронии), это был мой первый хакатон в жизни и думаю, что последний. Мне было интересно попробовать, что это такое — попробовал ...

Полная жизнь на Svelte У Радислава Гандапаса есть отличная книга Полная Ж. В ней говорится о том, как оценить направления своей жизни, и как разработать план развития. Мне захотелось создать инструмент, который будет в моем смартфоне и поможет составить мой радар. Читать дальше →

[Перевод] Выжимаем максимум из графических калькуляторов: игры на TI-83 В 80-х и 90-х не каждому ребёнку родители покупали Game Boy. Я был одним из таких детей, и оставался единственным на игровой площадке, у кого не было GB. Вместо консоли у меня был графический калькулятор. Мой отец горел сильным желанием с детства готовить меня к SAT. Поэто...

Видео с Badoo PHP Meetup #2: о тестах и качестве кода 16 марта мы собрали вторую встречу PHP-сообщества в офисе Badoo. По правде говоря, получилась целая мини-конференция — так много участников было в этот раз. Обсуждали вопросы автотестов для PHP-разработчиков, разбирали реальные кейсы из практики, дискутировали о качестве...

Трансляция: полное солнечное затмение Как сообщает на своем сайте Московский планетарий, максимальную фазу затмения можно будет наблюдать в узкой полосе, которая протянется по территории Чили и Аргентины. Частные фазы будут видны на большей территории Южной Америки. Полная фаза затмения наступит в 22:23 МСК и пр...

Sony готовит ещё более крупный смартфон Xperia 10 Ultra В феврале компания Sony представила среднебюджетные смартфоны Xperia 10 и Xperia 10 Plus, которые получились весьма дорогими для своих параметров, но зато могут похвастаться «кинематорграфическими» экранами с соотношением сторон 21:9. Если верить источнику, ...

Как стать Java разработчиком за 1,5 года Меня зовут Сергей, мне 40 лет и сейчас я работаю Java разработчиком в немецкой компании. Мы занимаемся разработкой программного обеспечения для пивоварен оценки финансовых и кредитных рисков. Это моя первая работа в качестве разработчика. До этого я работал в сфере IT-поддер...

FLSun QQ-S Marlin 2.0 включение автоуровня стола Владельцам QQ-S будет полезно узнать, что для действительного включения bed leveling необходимо не только выполнить собственно измерение уровня стола командой G29, но и принудительно его включить в исходном g-code задания на печать, следующими командами, после команды G28 (д...

«Как мы строим IaaS»: материалы о работе 1cloud Рассказываем о том, как мы запускали и развиваем облако 1cloud, говорим об эволюции его отдельных сервисов и архитектуры в целом. Еще — разбираем мифы об IT-инфраструктуре. Читать дальше →

[Из песочницы] Беспроводной программируемый по Wi-Fi комнатный термостат с монитором качества воздуха и другими полезными функциями В системе автономного отопления моей квартиры работает выпускаемый серийно беспроводной комнатный термостат. Система, конечно, функционирует и без него: термостат был приобретен для экономии расхода газа и повышения комфорта. Вещь очень полезная, но, на мой взгляд, несколько...

PVS-Studio for Java отправляется в путь. Следующая остановка — Elasticsearch Далеко не первый год команда PVS-Studio ведет блог о проверках open-source проектов одноименным статическим анализатором кода. На сегодняшний момент проверено более 300 проектов, а в базу найденных ошибок выписано более 12000 случаев. Изначально анализатор был реализован дл...

ТЕСТ: Какое пиво вам подходит по характеру? Пиво — один из самых любимых напитков в мире. Его пьют чаще, чем кофе, вино или молоко. Оно бывает разных сортов — лагеры, эли, портеры, стауты, — поэтому даже в обычном супермаркете сделать выбор бывает непросто. Пройдите этот тест и узнайте, какое пиво вам подойдёт и с как...

[Перевод] PostgreSQL и настройки согласованности записи для каждого конкретного соединения Перевод статьи подготовлен специально для студентов курса «Базы Данных». Интересно развиваться в данном направлении? Приглашаем вас на День Открытых Дверей, где мы подробно рассказываем о программе, особенностях онлайн-формата, компетенциях и карьерных перспективах, которые ...

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

[Перевод] Математики начинают укрощать «задачу о подсолнухе» Серьёзный прорыв в деле решения гипотезы 60-летней давности проливает свет на то, как при росте случайных систем в них начинает появляться порядок Команда из математиков и специалистов по информатике, наконец, продемонстрировала прогресс в решении, на первый взгляд, просто...

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

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

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

[Из песочницы] Как работают веб-приложения Это статья для начинающих разработчиков и тех, кто хочет немного ориентироваться в терминах и технологиях современных веб-приложений. В статье написано о том, чем веб-приложения отличаются от сайтов, какие бывают веб-приложения, из чего они состоят и как работают. Читать да...

MADDOG aka Vulture Часто, работая с репликами, “забываешь» об других интересных проектах...Но любовь к роботам у меня,  наверное, с садика )) судя по рисункам в альбоме.К сожалению, на масштабные макеты мехов из вселенной Battletech немного узкий спрос и когда прилетают заказы на аналогич...

ВВС США нужны новые катапультные кресла Большинство американских военных самолётов на сегодняшний день оснащено катапультными креслами ACES II, которые были разработаны компанией UTC Aerospace Systems ещё в начале 1990-х годов. С тех пор в общей сложности было выпущено более десяти тысяч кресел, которые установлен...

Терраформируй это: обзор Terragenesis В App Store/Google Play можно найти самые разные игры, поэтому я не сильно удивился, когда в одном из профильных чатов меня спросили, знаю ли я игру о терраформировании небесных тел. Посмотрев ее, решил написать небольшой обзор, потому что игра, на мой взгляд, хоть и не без ...

Сравнение систем космической связи Друзья, как вы уже знаете, мы на всех парах готовим новый гик-проект — «Сервер в облаках 2.0», или «Космический ЦОД». В двух словах: 12 апреля мы запустим самопальный сервачок на стратостате на высоту около 30 км, будем передавать на него данные через систему космической свя...

Unit-тесты в СУБД — как мы делаем это в Спортмастере, часть вторая Первая часть — здесь. Представьте ситуацию. Перед вами стоит задача разработки нового функционала. У вас есть наработки от ваших предшественников. Если предположить, что вы никаких моральных обязательств не имеете, то как бы вы поступили? Чаще всего все старые наработки ...

[Перевод] Почему стандарт USB нужно было делать таким сложным? USB Type-C Что такое USB Gen 1, Gen 2 и Gen 2×2? (предыстория от февраля 2019) Раньше найти USB побыстрее было просто: выбирайте USB 3.0 вместо USB 2.0. но теперь вам придётся разобраться в том, чем отличаются USB 3.2 Gen 1, Gen 2 и Gen 2×2 – а также в том, чем отличаются ...

[Из песочницы] QlikView. Условное форматирование «Как в Эксель» Пришла задача от заказчика – сделать условное форматирование таблицы «как в эксель». QlikView вполне себе справляется со стандартными задачами раскраски по условию, но вот с выбором параметров динамически, да еще и как в эксель – возник вопрос «это как вообще..?». Итог: был...

Новое слово в «рюкзакостроении»: встречайте модель с экраном Pixel — мой LED-опыт и впечатления Добрый день! С недавних пор появилось желание обновить рюкзак своему второкласснику. И, конечно, как не только писатель Хабра, но и как читатель Хабра поглядывал в сторону XD (возможно, и до него доберемся). Однако в последний момент перед ноябрьскими стал обладателем рю...

Прозрачность — панацея от баттхёртов Я уже пытался лечить «механический» scrum (часть 1, часть 2, часть 3), а в этой статье постараюсь выписать универсальное лекарство от «подгорания». Само по себе «подгорание», «бурление» и т.п. — это хорошо, это значит вам не все равно (а ведь безразличие — это шаг к унынию, ...

В шаге от приза в $100000 за отказ от смартфона Вы смогли ли бы год прожить без постоянного доступа через смартфон к Instagram, Viber или другим популярным приложениям? А если бы кто-то предложил вам за такой аскетизм разбогатеть на 100 тысяч долларов? Писательница из Нью-Йорка Элан Мугдан приняла этот вызов в надежде пол...

Lenovo YogaBook C930: устройство, которое заменяет сразу четыре гаджета Компьютеры бывают разные: бюджетные, игровые, максимально портативные, предназначенные для работы с графикой и видео и так далее. Если знаешь категорию заранее, то примерное понимание основных особенностей относящегося к ней устройства складывается почти сразу. Но иногда на ...

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

[Перевод] Почему единицу не относят к простым числам, и когда её вообще начали считать числом Мой друг инженер недавно меня удивил. Он сказал, что не уверен, является число 1 простым или нет. Я удивилась, потому что никто из математиков не считает единицу простым. Путаница начинается с определения, которое дают простому числу: это положительное целое число, которое ...

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

Cooler Master Hyper H410R RGB: башенный кулер с технологией Direct Contact В ассортименте Cooler Master появился охладитель Hyper H410R RGB — универсальное решение, подходящее для отвода тепла от процессоров AMD и Intel. Новинка относится к башенному типу: высота составляет 136 мм. Кулер оборудован алюминиевым радиатором, через который проходят чет...

История взлома классической игры на Dendy или Contra со спрэдганом в начале Раз уж прошлая моя статья, к моему большому удивлению, вас заинтересовала. Я решил дополнить её результат, хакнутую версию игры "Contra (J) [T+Rus_Chronix]", небольшим функционалом, заодно показав "code injection" на NES. В этот раз я сделаю так, чтоб игроки начинали игру с ...

Китайский смартфон упал с высоты 31,54 километра и остался жив Vivo iQOO отправили в стратосферу с помощью водородного аэростата, после чего запустили в свободное падение. Примечательно, что гаджет справился и ещё с одним испытанием - перепадами температуры. В верхней точке полета было зафиксировано 56 °C ниже нуля.

Атмосфера Земли простирается дальше, чем мы привыкли считать — за орбиту Луны В современном представлении атмосфера нашей планеты заканчивается там, где начинается «официальный» космос – на высоте примерно 100 км над уровнем моря. По факту же еще в конце прошлого века гелиосферная обсерватория SOHO собрала данные, по которым присутствие земной атмосфе...

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

Web-камеры на избирательных участках в 2012: такого раньше не бывало нигде Накануне выборов 2012 года в ходе «прямой линии» с жителями России Владимир Путин заявил, что к следующим выборам все избирательные участки должны быть оснащены веб-камерами. За дело принялся Ростелеком, а вместе с ним - его многочисленные подрядчики, в рядах которых оказалс...

[Перевод] LLVM для Tensorflow, или компилятор эпохи конца закона Мура Экосистема TensorFlow содержит ряд компиляторов и оптимизаторов, работающих на различных уровнях программного и аппаратного стека. Для тех, кто использует Tensorflow ежедневно, этот многоуровневый стек может порождать трудные для понимания ошибки, как времени компиляции, так...

Функциональные практики и frontend: монады и функторы Всем привет! Меня зовут Дмитрий Руднев, я frontend-разработчик в компании БКС. Начинал я свой путь с верстки интерфейсов различной сложности и всегда уделял повышенное внимание именно интерфейсу: насколько пользователю будет комфортно с ним взаимодействовать, смог ли я донес...

Запчасти к УМК "Пионер" (часть 2) Автор статьи: Михеенко В.Я.Должность: методист ГК “Геоскан”Дата: 2-6 апреля 2019 годаКому будет полезна статья: ожидающим запчастей пользователямЦикл “Запасные части к УМК “Пионер”. Часть 2”Есть такая поговорка: “Сдал сопромат - можно жениться!”. В своё время я сдал этот пре...

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

[Из песочницы] Перепрограммируем кассу и печатаем на ней Киану Ривза Привет, Хабр! Как то раз была у меня «работа» — нужно было сделать управление кассовым аппаратом Штрих-ФР-К. Так как моя карьера начиналась с ремонта ККТ, торешил взяться за эту работу. Читать дальше →

Ученые создали звуковую технологию, придуманную в восьмидесятые годы В 1980-е годы изобретатель Александр Белл был намерен создать телефон, который для передачи звука использует свет. Для этого он хотел использовать свойства фотоакустического эффекта, когда материал поглощает свет и испускает звуковые волны. К сожалению, в то время он не смо...

«Кому нужен «Патриот»: «Философию выбора «УАЗика» раскрыл блогер Владелец отечественного внедорожника рассказал, почему он приобрёл именно эту машину, сравнив её с такими именитыми автомобилями как Toyota Highlander и Gelandewagen. Как признался блогер Дмитрий Флегантов, когда перед ним встал вопрос о выборе авто, он как ни странно рассм...

В современном автомобиле строк кода больше чем… Количество строк кода в современном автомобиле в 200 раз больше чем в Шаттле, в 60 раз больше, чем в истребителе F-22 Raptor, в 50 раз больше, чем в телескопе Хаббл, в 20 раз больше чем в марсоходе Curiosity, в 4 раза больше чем в истребителях пятого поколения, в 2 раза бо...

[Из песочницы] Генерация звука на микроконтроллерах AVR методом волновых таблиц с поддержкой полифонии Микроконтроллеры AVR довольно дешевы и широко распространены. Наверно, с них начинает почти любой embedded разработчик. А среди любителей правит балом Arduino, сердцем которого обычно является ATmega382p. Наверняка многие задумывались: как можно заставить их звучать? Если п...

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

Где находился Ваш дом миллионы лет назад Виртуальный геохронологический глобус, на котором можно увидеть, как выглядела поверхность нашей планеты в разные эры (Нео-протерозой, Палеозой, Мезозой, Кайнозой), начиная от временного промежутка в 750 миллионов лет назад. Читать дальше →

[Из песочницы] Как устроен ReactJS. Пакет React Большинство людей, работающих во фронтенде, так или иначе сталкивались с реактом. Это JavaScript библиотека, помогающая создавать крутые интерфейсы, в последние годы набрала огромную популярность. При этом, не так много людей знает, как она работает внутри. В этой серии стат...

[Перевод] Простите, пользователи macOS, но Apple зашла слишком далеко Несколько лет назад, когда был выпущен первый релиз Cogmind, я без предрассудков относился к выпуску официальной версии под Mac. В конце концов, Cogmind — моя первая коммерческая игра, раньше я выпускал только хобби-проекты в статусе freeware и только под Windows, поэтому н...

La Moto Volante (Lazareth LMV 496) — летающий мотоцикл-трансформер Об этом аппарате писали немного несколько месяцев назад на Хабре, но тогда ожидалось, что технически прототип летающего мотоцикла будет устроен несколько иначе. Видео с дорожными испытаниями прототипа летающего мотоцикла, а также его зависание в воздухе на высоте в один ме...

Под капотом Screeps — виртуализация в MMO-песочнице для программистов В этой статье я расскажу про одну малоизвестную технологию, которая нашла ключевое применение в нашей онлайн-игре для программистов. Чтобы долго не тянуть резину, сразу спойлер: кажется, что такого шаманства в нативном коде Node.js, к которому мы пришли после нескольких лет ...

[Из песочницы] «Брендированные» флешки. Кот в «брендовом» мешке Недавно у одного моего знакомого случился неприятный казус. Его сын делал школьное домашнее задание по информатике, но результат его трудов исчез. Ребенок использовал в качестве носителя информации USB-флешку, на которой был нанесен логотип фирмы моего знакомого, и вот именн...

[Из песочницы] Рендеринг 3D графики с помощью OpenGL Введение Рендеринг 3D графики — непростое занятие, но крайне интересное и захватывающее. Эта статья для тех, кто только начинает знакомство с OpenGL или для тех кому интересно, как работают графические конвейеры, и что они из себя представляют. В этой статье не будет точных ...

Челобитная в Apple Шок и трепет: В мае сего года мне позвонил ведущий программист проекта DO-RA, ранее работавший в крупных международных компаниях и оперирующий с мобильной платформой iOS. Его через Apple connect любезно предупредили, что: в действиях, программах, отчётах и, по-видимому, в...

Laravel: разбираем основные понятия. Часть третья: «Заключительная» Считанные дни остаются до старта нового курса от OTUS — «Framework Laravel». В преддверии старта курса делимся заключительной частью авторской публикации о основных понятиях в Laravel. Важно: данная серия публикаций не имеет отношения к образовательной программе курса и явля...

Планшет Dell Latitude 7220 Rugged Extreme Компания Dell Technologies представила свой планшет Latitude 7220 Rugged Extreme, предназначенный для работы в экстремальных условиях. 12-дюймовый планшет имеет  улучшенный FHD-дисплей с яркостью 1000 нит и антибликовым покрытием. Его можно конфигурировать по желанию польз...

Трип на Аляску, или KDD'19 глазами очевидца Не секрет, что ученые очень любят исследовать мир. Поэтому крупные конференции всегда проходят в исторических и культурных столицах мира. Эти города удобны для посещения людям со всего мира и интересны с туристической точки зрения. Но иногда желание исследовать новое и неизв...

10 книг для понимания устройства фондового рынка, инвестиций на бирже и автоматизированной торговли Изображение: Unsplash Современный фондовый рынок – это масштабная и довольно сложная область знаний. Сходу разобраться в том, «как здесь все устроено» бывает непросто. И несмотря на развитие технологий, вроде робоэдвайзеров и тестовых торговых систем, появления низкориско...

Zonestar Z9M2 Сборка, настройка, первая печать... чего-то полезного пластиком PETG Всем день добрый!Продолжаем искать пути подхода к сердцу 3Д принтера... да и к мозгам тоже. Набаловавшись пластиком PLA от Esun, напечатав пару безделушек, решил  расширить круг применяемого материала. Выбор пал на PETG тоже от Esun. Первое, что взбрело в голову - напеч...

Орбитальный аппарат разглядел пылевые бури на Марсе ESA/GCP/UPV/EHU Bilbao «Марс-Экпресс» наблюдал за бурями в марсианском северном полушарии (где сейчас весна) в период с 22 мая по 10 июня — с помощью камер HRSC (High Resolution Stereo Camera) и VMC (Visual Monitoring Camera); бури, как отмечается, длились от одного до ...

Древности: Nokia N900 — телефон, который отличается Камера у этого телефона закрыта шторкой. Если ее сдвинуть — автоматически запускается приложение для съемки. Экран можно погасить отдельным подпружиненным рычагом — это не считая того, что он включается и выключается от выдвижной клавиатуры. Кнопка включения тоже есть, но он...

Поди туда — не знаю куда Как-то раз я обнаружил за лобовым стеклом в машине жены бланк для номера телефона, который вы можете видеть на фото выше. У меня вскочил вопрос: почему бланк есть, а номера телефона нет? На что был получен гениальный ответ: а чтобы никто не узнал мой номер. М-да… "Мой телеф...

3D-pen practical use Купил 3D-ручку еще до появления у меня 3D-принтера. Цель покупки, поиграться с ребенком, посмотреть и пощупать в живую что это за устройство. Выбор пал на аналог ручки Myriwell rp-100b, по причине наличия дисплея который отображает тип пластика и позволяет выбрать температур...

K120-ANSI и K120-Ex: защищенные планшеты от Getac Компания Getac анонсировала выпуск двух защищенных планшетов K120-ANSI и K120-Ex, которые обеспечивают максимальный уровень безопасности и мощности людям, которые работают в опасных условиях. Новинки оснастили искро- и взрывобезопасными технологиями, а также они прош...

Уничтожение пластика ПриветРешили родственники расширять свой магазин и чтоб мне не скучно жилось подкинули немного работенки. Говорят: " А ты сможешь нам сделать буквы для вывески на магазин? "Я такой: " Да, но...... ок сделаю)) " Такое уничтожение остатковВ общем приехал я к себе в офис, скину...

Увеличение чувствительности индуктивного датчика с помощью магнита Всем привет! Столкнулся я тут, как и многие, с проблемой плохого срабатывания индуктивного датчика на алюминиевых столах. То есть, имеем алюминиевую пластину, датчик на 8 мм., стекло 4 мм., и все это дело ясен пень не работает. Видел в сети пару статей по увеличению чувстви...

Ситуация: новая волна атак с перехватом DNS-запросов — разбираем базовые методы защиты Специалисты по ИБ зафиксировали рост числа атак DNS hijacking на сайты частных и правительственных компаний. Рассказываем, кто пострадал и как защититься. Читать дальше →

Запретное удовольствие: в каких странах заблокирован PornHub Один мой друг рассказывал, что порно — самый популярный вид зрелищ. О PornHub можно сказать, что это международный центр поставок порнографии, ресурс предлагает порно на любой вкус, цвет и… да, размер. Пользователи это ценят. Посещаемость за 2018 год составила 33,5 млрд (...

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

Универсальный измельчитель (кофемолка) Gemlux GL-CG999A: измельчит что угодно, но не больше 70 граммов Измельчитель Gemlux GL-CG999A отличается от банальной кофемолки: у него две съемные чашами с разными видами ножей, которые можно мыть. Прибор отлично справляется с небольшими порциями почти чего угодно, так что не приходится ограничивать себя в выборе продуктов для измельчен...

Привет, люди с аутистическими нарушениями В смысле, привет, Хабр! Если вы можете сказать про себя слово «интроверт» (как и я) то вас можно смело заносить в эту категорию. Другое дело, что категория, мягко говоря, размыта. И в неё от души навалено сразу несколько синдромов. Но сначала главное. Итак, есть версия, ч...

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

Zalman выпускает процессорные кулеры CNPS20X и CNPS17X с RGB Корейская компания Zalman представила новые кулеры CNPS20X и CNPS17X . Радиатор кулера CNPS17X имеет одиночный, с одним вентилятором, а CNPS20X - с двойным радиатором с двумя вентиляторами. Оба кулера включают в себя вариант ZM-SF140 с RGB-LED-подсветкой, 140-мм вентилят...

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

Как подружить PLUTO и HDSDR Не так давно импульсивно купил симпатичный SDR трансивер для детей и юношества – ADALM PLUTO. К моему сожалению он работает с кучей софта под LINUX, а вот мой любимый HDSDR его не поддерживает. Недолго думая стал разбираться с этой проблемой и вот что из этого получилось:...

Как мы сделали движок и игру на нем за полтора года. Часть вторая. Инфраструктура Для начала несколько комментариев по следам предыдущей статьи. Мы действительно раньше работали в компании Wargaming, где разрабатывали движок, известный как dava.framework или dava.engine. Поэтому многие старые коллеги, с которыми мы по-прежнему в хороших отношениях, активн...

Собор Василия Блаженного Приветствую! Продолжаем повествование о печати Парка миниатюр. Это пожалуй самая тяжелая и интересная модель которую пришлось печатать за это время. Все печаталось на принтерах Maestro в течение 35 дней. Роспись длилась 4 месяца. Сначала был напечатана модель всего 80см высо...

Программное улучшение монохромной DLP/LCD печати Всем доброго времени суток! Почти месяц я осваиваю науку (искусство) фотополимерной печати, на принтере Anycubic Photon. В основном мне требуются всевозможные небольшие детали, и так уж получилось, что фотополимерной печатью можно добиться почти любого результата. Осложнения...

Болен-здоров Часть 1. До болезни 2008 год. Мне 26 лет. Я основатель небольшой успешной организации, которая стремительно набирает обороты. Женат. Сыну 2 года. Мой образ жизни по отношению к семейным ценностям, если не вдаваться в подробности, ужасен. В течение года наблюдаю перепады про...

Разбираемся, как 5G будет работать в миллиметровом диапазоне на улице и в помещениях На MWC2019 Qualcomm показала видео с интересными сценариями пользования наружной сетью 5G миллиметрового диапазона, как вне помещений офиса, так и, в отдельных случаях, в помещениях. Рассмотрим их подробнее. На фото выше представлен кампус Qualcomm в Сан-Диего, Калифорни...

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

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

MIRO — открытая платформа indoor-робота. Часть 2 — Конструкция робота В первой части я рассказал про концепцию проекта. Во второй части разбираем конструкцию робота MIRO по косточкам (много картинок). Читать дальше →

Numskull представила коллекционных уточек по играм и фильмам Numskull — производитель официального мерчендайза по играм и фильмам — выпустит уточек по 10 франшизам, на каждую из которых придется по четыре игрушки (исключение составит Borderlands 3 — по ней предусмотрено два разных набора). Высота коллекционных уточек — 9 с...

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

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

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

[Из песочницы] Снова в школу: как обучить ручных тестировщиков разбираться с автотестами Четыре из пяти соискателей-QA хотят научиться работать с автотестами. Не все компании могут осуществить такие желания ручных тестировщиков в рабочее время. Wrike провёл школу автоматизации для сотрудников и реализовал это желание для многих. Я в этой школе участвовал именно ...

[Перевод] Неразбериха с Boeing 737 MAX: анализ возможных причин аварий «Столкновение с землёй в управляемом полёте» (Controlled Flight into Terrain) — это авиационный термин, обозначающий аварию нормально функционирующего самолёта из-за того, что пилоты были чем-то отвлечены или дизориентированы. Настоящий кошмар. По моим оценкам, ещё хуже сто...

[Перевод] Фэнтезийная игра с 300 тысячами рас Когда я начинал работать над Warsim: the Realm of Aslona, в ней было всего две расы — люди (Humans), создавшие несколько королевств, групп бандитов и бунтовщиков, и гоблины (Goblins), у которых было несколько королевств и кучка племён. На момент беты Warsim 0.7.4 в игре насч...

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

Сложно ли написать свою первую программу на VHDL? Сложно ли написать свою первую программу на VHDL? Трудно сказать, но главное тут — мотивация… Может, мне и удалось бы оттянуть этот момент, но сосед попросил сделать генератор прямоугольных импульсов, чтобы наглядно отображались и можно было бы управлять частотой и длител...

Британская женщина вышла замуж за дерево У «невесты» есть двое детей и бойфренд. Как сообщает Liverpool Echo News, они согласились с ее идеей, хотя и не сразу. Кейт планирует сменить фамилию на «Elder», в честь бузины, супругой которой она отныне является. Как сообщила новобрачная: «Сначала это была просто идея, н...

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

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

Опыт перевода Maven-проекта на Multi-Release Jar: уже можно, но ещё сложно У меня есть маленькая библиотека StreamEx, которая расширяет возможности Java 8 Stream API. Библиотеку я традиционно собираю через Maven, и по большей части меня всё устраивает. Однако вот захотелось экспериментов. Некоторые вещи в библиотеке должны работать по-разному в раз...

Unit тестирование в Laravel Я часто слышу среди обсуждений в сообществе мнение, что unit тестирование в Laravel неправильное, сложное, а сами тесты долгие и не дающие никакой пользы. Из-за этого эти тесты мало кто пишет, ограничиваясь лишь feature тестами, а польза unit тестов стремится к 0. Я тоже так...

[Из песочницы] Как я проработала 3 месяца в Я.Маркете и уволилиась Первая попытка Все началось с того, что я люблю ходить по конференциям и частенько хожу на них в Яндекс, Mail.ru и другие крупные компании. Однажды мне написал HR из Яндекса и попросила сделать тестовое на стажера фронтенд разработчика. Я его сделала, вот оно. По условию он...

Светильник Wb Nightlight Всем привет! Хочу поделиться с вами результатами создания светильника, который я сделал в качестве подарка одной симпатичной девушке)     Изначально я хотел взять готовый проект, который видел в одном посте на этом сайте. Это была лампа, напечатанная на принтере zmorph. Одна...

[Из песочницы] GridmiAPI — простая и гибкая библиотека Android для работы с REST&RPC Здравствуйте, хабровчане! Когда занимаешься разработкой сетевых приложений под платформу Android, понимаешь, что одно и другое приложение похоже друг на друга. С этой мыслью у большинства разработчиков инициализируется и другая мысль — «Почему бы мне не использовать какие-л...

Компания NEC показала «летающий автомобиль» Компания NEC продемонстрировала в Японии беспилотный летательный аппарат с четырьмя винтами — достаточно большой, чтобы перевозить людей. В ходе демонстрации дрон без пассажиров провисел на трехметровой высоте около минуты. Аппарат длиной 3,9 м, шириной 3,7 м и в...

Моя система домашней автоматики. Создание образа операционной системы Вводная часть Установка системы на Raspberry Pi 2,3 Я опишу самый простой, на мой взгляд, способ для начинающих. Всё действие будет происходить в Ubuntu 18.04 для справки по командам служит команда «man» + нужная команда. man ls Или нужная команда с ключём --help ls --help...

[Из песочницы] Продвинутый Debug Debug Area — полезная функция в работе iOS разработчика в Xcode. Как только мы начинаем осваивать разработку под iOS, и пытаемся отойти от привычного и любимого print метода, и найти более быстрые и удобные методы понимания состояния системы в определенный период мы начинаем...

[Перевод] Функциональный JavaScript: что такое функции высшего порядка и зачем они нужны? «Функции высшего порядка» — это одна из тех фраз, которыми часто разбрасываются. Но редко кто может остановиться и объяснить, что это такое. Возможно, вы уже знаете, что называют функциями высшего порядка. Но как мы используем их в реальных проектах? Когда и почему они быва...

У Adata готов модуль DDR4 DIMM обычной высоты объемом 32 ГБ В прошлом году компания Asus отклонилась от стандартов, чтобы увеличить емкость модулей памяти DDR4 DIMM, воспользовавшись возможностями чипсета Intel Z390. Она предложила модели Double Capacity DIMM или DC DIMM, которые отличались большим числом микросхем DRAM, для раз...

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

[Перевод] Готовимся к Hardened Runtime и Notary Service в macOS Mojave С выходом macOS Mojave Apple представила поддержку служб Hardened Runtime и Notary. Эти две службы предназначены для повышения безопасности приложений в macOS. Недавно компания заявила: Начиная с macOS 10.14.5, все новые или обновленные расширения ядра и все программы от ра...

SEC обвинила Илона Маска в нарушении запрета на публикацию важных данных о Tesla в соцсетях В августе 2018 года Маск написал в Twitter о возможном выводе Tesla с биржи (мы разбирали возможную реализацию этого плана). По мнению Американской комиссии по ценным бумагам и биржам США (SEC) заявление бизнесмена было ложным и ввело инвесторов в заблуждение. Ведомство по...

ok.tech: Cassandra meetup Работаете с NoSQL-хранилищем Apache Cassandra? 23 мая Одноклассники приглашают опытных разработчиков в свой офис в Петербурге на митап, посвященный работе с Apache Cassandra. Важен лишь ваш опыт работы с Cassandra и желание им поделиться. Зарегистрироваться на мероприятие...

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

Amazon тоже хочет вывести на орбиту тысячи спутников для обеспечения доступом в Сеть огромных территорий Земли Компания SpaceX уже пару лет занимается проектом Starlink, в рамках которого намерена вывести на орбиту тысячи спутников, посредством которых будет обеспечивать доступ в интернет. Как стало известно, таким же проектом уже занимается и Amazon. Он называется Project Kuip...

[Перевод] Введение в детерминированные сборки на С/С++. Часть 1 Перевод статьи подготовлен специально для студентов курса «Разработчик С++». Что такое детерминированная сборка? Детерминированная сборка — это процесс сборки одного и того же исходного кода с одной и той же средой и инструкциями сборки, при котором создаются одни и те же...

C++ Enterprise Edition. Возможно ли? C++ Enterprise Edition Что такое "enterprise edition" Удивительно, но за все время моей работы в IT, я ниразу не слышал, чтобы кто-то говорил "enterprise edition" относительно языка программирования, кроме как для Java. Но ведь приложения для корпоративного сегмента люди пи...

Fundstrat: доллар будет дешеветь, фундаментальные основы биткоина говорят в пользу роста Аналитическая компания Fundstrat Global Advisors представила новый прогноз, согласно котрому в 2019 году биткоин ждет новый ценовой рост. По иронии судьбы, его публикация практически совпала с неожиданно резким ростом рынка в пятницу, 8 февраля. Как написал в своем недавнем ...

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

[Перевод] Big O Примечание. Сокращенный перевод, скорее пересказ своими словами. UPD: как отметили в комментариях, примеры не идеальны. Автор не ищет лучшее решение задачи, его цель объяснить сложность алгоритмов «на пальцах». Big O нотация нужна для описания сложности алгоритмов. Для этог...

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

«Разработчик хочет купить самолет через три года. Моя задача ему помочь» — Денис Пушкин о мотивации в Skyeng Недавно мы были в гостях у Skyeng и уже рассказывали, зачем их компании так много продакт-менеджеров. Но разговор был большой и долгий, мы обсудили еще много интересного. Например Денис Пушкин, Head of Product Marketing, рассказал о мотивации в его команде. Как сделать так...

Покрышка Полимер HARZ Labs.Высота слоя 35мк.

Храм Казанской иконы Божией Матери на Красной площади Приветствую )) Продолжаем выкладывать модели для Парка миниатюр следующим объектом Храм Казанской иконы Божией Матери на Красной площади. Высота модели 1,2м длина 1,4м, ширина 1,3м. Время печати 18 дней, обработка и роспись 3 недели. Все печаталось на MAESTRO соплами 0,2, 0,...

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

[Перевод] Оверинжинирг 80 уровня или редьсюеры: путь от switch-case до классов О чем пойдет речь? Посмотрим на метаморфозы редьюсеров в моих Redux/NGRX приложениях за последние пару лет. Начиная с дубового switch-case, продолжая выбором из объекта по ключу и заканчивая классами с декораторами, блекджеком и TypeScript. Постараемся обозреть не только ис...

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

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

23 октября на мобильных выйдет простая, но оригинальная аркада Minion Valley Иногда даже очень простые игры подкупают этой самой простотой. Так было, например, с Angry Birds. Так же воспринимается и грядущая Minion Valley от разработчика, создавшего Minion Shooter. В этой игре вы будете бродить по уникальным долинам и уничтожать башни, которые работ...

Джулия в лабиринте Разбирая одну олимпиадную задачу мы отправимся по петляющим коридорам генерации лабиринтов и их прохождения, а также увидим, что на языке Julia простота реализаций алгоритмов граничит с их всевдокодом. Читать дальше →

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

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

Еще одно отличие Марса от Земли — образование песчаных холмов происходит с разной скоростью У Марса и Земли, несомненно, есть много общего, но и различий между ними предостаточно. Одно из них недавно было обнаружено исследователями из Аризонского университета — они выяснили, что песчаные холмы на планетах образуются по совершенно разным причинам и протекают с разн...

[Перевод] Грамматика английского. Who vs. Whom – как понять, какое слово использовать Разобраться в хитростях английской грамматики может быть довольно непросто. Классический пример здесь – выбор между who и whom. Даже носители языка не всегда корректно используют нужное слово, что уж говорить о тех, кто только изучает английского. В блоге одного из сервис...

[Перевод] Мутационное тестирование: тестируем тесты Написание тестов должно вселять в нас уверенность в корректной работе кода. Часто мы оперируем степень покрытости кода, и когда достигаем 100 %, то можем сказать, что решение корректное. Уверены в этом? Быть может, есть инструмент, который даст более точную обратную связь? ...

[Перевод] composer и автодополнение командной строки Так как я все больше и больше добавляю свои скрипты в файлы composer.json, было бы полезно иметь автозаполнение для команды composer в bash. Мой вопрос в Твиттере не дал немедленного решения, и, поскольку я уже делал нечто подобное для Phing, я закатал рукава и написал своё ...

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

[Перевод] Джессика Ливингстон: «Как мы создавали Y Combinator. Эмоциональная составляющая» «Мы должны были судить претендентов не по тому, кем они были, а по тому, кем они могли стать.» В 2005 году я приложила руку к основанию Y Combinator, первого «акселератора». Сегодня их сотни по всему миру, но в 2005 году то, что мы делали, было настолько необычным, что бол...

Россия сделал шаг вперед к выбору «приоритетного» диапазона частот под 5G Минкомсвязь выбрала приоритетный диапазон для стандарта 5G, подтвердив что в него попадут не только ранее заявленный диапазон 4,4–4,99 ГГц, но и более «приоритетный» 3,4–3,8 ГГц. В то же время процесс высвобождения частот может оказаться непростым, о чем сразу предупредили у...

[Перевод] Не умничайте с формами для входа В последнее время меня начинает сильно раздражать авторизация на сайтах. Поскольку менеджеры паролей становятся более популярными, такие как 1Password (который я использую) и менеджер паролей Chrome (который я тоже использую), веб-сайтам важно учитывать этот факт. Давайте р...

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

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

[Перевод] Выбираем правильную структуру данных в Swift И снова здравствуйте. Прежде чем уйти на выходные хотим поделиться с вами переводом материала, который был подготовлен специально для базового курса «iOS-разработчик». Решить, какую структуру данных использовать для представления заданного набора значений, часто бывает на...

[recovery mode] Релокация в Мюнхен. Путь Scalors разработчика к работе мечты в Amazon Юрий Дзюбан, разработчик программного обеспечения, более девяти лет назад переехал работать в Польшу, а после этого релоцировался в Германию по предложению от Scalors. Сейчас он уже около полугода занимает должность Java Middle программиста в компании Amazon, в Мюнхене. —...

[Перевод - recovery mode ] Как правильно обрабатывать ошибки: тишина — не всегда хорошо У меня никогда не было какого-то особого мнения относительно обработки ошибок. Если я начинала работать с существующим кодом, я продолжала выполнять задачу, над которой трудился автор исходника; если писала код с нуля — делала то, что казалось мне правильным. Но недавно...

Деплой приложений в VM, Nomad и Kubernetes Всем привет! Меня зовут Павел Агалецкий. Я работаю тимлидом в команде, которая разрабатывает систему доставки Lamoda. В 2018 году я выступал на конференции HighLoad++, а сегодня хочу представить расшифровку своего доклада. Моя тема посвящена опыту нашей компании по деплою с...

Все о таинственном астероиде Образовавшийся в результате выстрела кратер послужит местом для посадки «Хаябуса-2». Пока же станция все еще парит над астероидом: 11 июля она зависла на высоте 8,5 метра над его поверхностью и снова выстрелила по объекту, на этот раз — танталовой пулей. Разлетевшиеся пыль и...

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

Опрос: чего вы больше всего боялись в детстве? Темноты, высоты или, может быть, клоунов?

Огромное ядро сбросили на холодильник с высоты 45 метров Источник

[Перевод] Четвероногий шагающий робот меньше муравьиной головы Насколько нам известно, самый маленький шагающий робот в мире Несколько лет назад Spectrum IEEE уже писал о самом крохотном из существовавших тогда четвероногих роботов – размером всего в 20 мм, с высотой ног 5,6 мм и весом 1,5 гр. Его разработчик Райан Сен-Пьер из лаборат...

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

Марк Цукерберг объяснил, почему иногда он бывает похож на робота Сооснователь и генеральный директор Facebook Марк Цукерберг подтвердил популярную конспирологическую теорию: временами он действительно бывает похож на робота. Но это не происки пришельцев. По словам предпринимателя, причина его странного поведения — стресс, который он испыт...

Первые полгода в роли тимлида: как не сойти с ума, если кажется, что все плохо Привет! Мы продолжаем подкаст-проект «Тимлид Позвонит», в котором ребята из Skyeng звонят коллегам из разных компаний для обмена опытом. В этом выпуске поговорили с Екатериной Митусовой из Wrike. Катя — необычный в нашем понимании тимлид: она руководит не командой разработки...

Карьера программиста. Глава 3. Университет Продолжение рассказа «Карьера программиста». Закончив вечернюю школу, пришла пора поступать в университет. В нашем городе был один университет технической направленности. В нем же, был один факультет «Математики и Информатики», на котором была одна кафедра «Компьютерных сис...

Бег — идеальный спорт для удаленщика. Часть 1: Путь до первого забега на сотню километров Меня зовут Олег, я работающий удалённо DevOps-инженер в компании «Флант», и в этой статье я постараюсь убедить вас в том, что занятия бегом — лучший выбор для удалёнщика. Недавно сумма преодоленных мной километров перевалила за цифру 3000. Но так было не всегда. С детства...

Детский смарт-динамик Amazon Echo Dot Kids Edition стал ярче и громче Компания Amazon анонсировала новую версию «умного» динамика Echo Dot Kids Edition, который спроектирован с прицелом на детскую аудиторию. Гаджет выполнен в виде шайбы диаметром 99 мм и высотой 43 мм. На выбор доступны два новых варианта цветового исполнения — синий и яркий «...

[Перевод] Как CSS специфичность работает в браузере Многие считают CSS сложным. Они придумывают разные оправдания: не хватает способностей понимать CSS или CSS сам по себе плох. Но реальность такова, что люди просто не нашли время, чтобы действительно изучить его. Если вы читаете эту статью, значит заинтересованы в изучении C...

Основы движков JavaScript: общие формы и Inline кэширование. Часть 1 Привет, друзья. В конце апреля мы запускаем новый курс «Безопасность информационных систем». И уже сейчас хотим поделиться с вами переводом статьи, которая непременно будет очень полезной для курса. В статье описаны ключевые основы, они являются общими для всех движков Jav...

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

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

[Из песочницы] Sass MediaScreen — Определяем девайсы на CSS Я считаю, что в последнее время разница размера экранов между разными группами устройств всё больше размывается. Не смотря на это я попытался написать инструмент для определения, как групп устройств (мобильники, планшеты, лаптопы, десктопы), так и конкретных девайсов (iPhone...

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

Часть 4. Карьера программиста. Junior. Заход во фриланс Продолжение рассказа «Карьера программиста». Смеркалось. И прямо, и косвенно. Я с большим усердием искал работу программистом, но не было никаких вариантов. В моем городе было 2-3 объявления на 1С-разработчика плюс, редкий случай, когда требовались преподаватели курсов прог...

США приготовились к ракетному удару со стороны Китая и Северной Кореи На YouTube-канале Daily Military Defense было опубликовано видео, на котором видно, как сразу несколько ведомств 29 и 30 августа провели очередные тесты мобильного наземного комплекса противоракетной обороны под названием Terminal High Altitude Area Defense, созданного для п...

[Перевод] История алгоритмов рандомизации «Тетриса» В 1985 году Алексей Пажитнов и Вадим Герасимов выпустили в свет Tetris. Эта увлекательная и вызывающая сильное привыкание игра требовала от игроков соединять фигуры, появлявшиеся в случайном порядке. С того времени было выпущено более 150 лицензионных версий «Тетриса». Отли...

4 смертных греха TWS наушников: почему True Wireless всё еще не труъ? Когда все вокруг заговорили о совсем беспроводных наушниках, моей радости не было предела. Больше никаких ошейников, никаких проводков! Ничего, кроме двух связанных друг с другом какой-то ментальной магией, затычек прямо в ушах? Дайте два! По одному в каждое ухо! И милый зар...

uWSGI в помощь метрикам. Доклад Яндекса На днях состоялся Moscow Python Meetup #66 — сообщество продолжает обсуждать актуальные инструменты, которые усиливают язык и адаптируют его к разным окружениям. В том числе на митапе прозвучал и мой доклад. Меня зовут Наиль, я делаю Яндекс.Коннект. Рассказ, который я по...

Обзор карты памяти Silicon Power Superior microSDXC UHS-I Card 512 Gb Сейчас вы читаете обзор MicroSD карты памяти. А с каким устройством планируете её использовать? Для каких задач? Если не сложно, то поделитесь этой информацией с нами в комментариях. Мы как-то по привычке полагаем, что аппараты, в которые чаще всего вставляют карты памяти ...

В 1000-долларовый корпус In Win 928 поместится два блока питания, системная плата формата EEB и видеокарта длиной почти в полметра Компания In Win славится своими необычными и зачастую весьма дорогими корпусами. Модель 928 Super Tower (IW-928-Black) вполне соответствует и первому, и второму пункту. Продукт показали ещё в начале года, но лишь сейчас он поступает в продажу. Просят за корпус 1000 долл...

Мужское саморазвитие: ТОП методик прокачать уверенность в себе Только сильный и уверенный в себе мужчина сможет успешно добиваться высот в карьере и бизнесе, строить личную жизнь и крепкую семью, а также занимать лидирующие позиции в социуме. Что же может помешать мужскому саморазвитию? Читать полную статью

Team Group выпустила 32-Гбайт память DDR4-2400 Team Group объявила о выпуске своих первых 32-Гбайт модулей оперативной памяти Team Elite TED432G2400C1601. Модули используют простую чёрную печатную плату стандартной высоты 32 мм и поставляются без какой-либо системы охлаждения. Подробнее об этом читайте на THG.ru.

Процессор AMD Ryzen 9 3900 на частоте 5,5 ГГц покоряет высоты в Cinebench R15 Солидный результат для 12-ядерной модели.

Извержение с высоты птичьего полета Благодарим за видео пользователя YouTube hashdude. Источник

Как починить лампочку на высоте 500 метров Благодарим за видео пользователя YouTube Praire Aerial. Источник

Xiaomi Redmi Note 7 слетал в космос, сделал фото и вернулся на Землю Xiaomi Redmi Note 7 поднялся на высоту 30 км.

Испытания первой в стране многоразовой ракеты Компания анонсировала проект ракеты RLV-T6. Будущую модель высотой 14 метров, по заявлению разработчиков, можно будет запускать более 100 раз в год. Link Space — первая частная китайская компания, добившаяся подобных успехов в аэрокосмической сфере. Свою первую ракету ZQ-1 с...

[Из песочницы] Гнев, торг и депрессия при работе с InfluxDB Если использовать БД временных рядов (timeseries db, wiki) как основное хранилище для сайта со статистикой, то вместо решения задачи можно получить много головной боли. Я работаю над проектом, где используется такая база, и иногда InfluxDB, о которой пойдет речь, преподнос...

Когда хочется красивый GUI, а gpu нет Обычно для рабочих утилит не требуется вменяемый UI, с кнопками, списками, окнами, поддержкой мыши и прочей мелочевкой, большинство рабочих «хотелок» можно упаковать в скрипты и иногда запускать их с параметром --help, и так будет даже правильней с точки зрения настройки и м...

Почему я отказался от Chrome на Mac На протяжении многих лет Google Chrome оставался для меня единственно верным и надежным браузером. Темы оформления интерфейса, расширения и встроенная защита от вредоносного программного обеспечения не позволяли мне даже думать о том, чтобы перейти на другой браузер. Я поль...

Победа над первым слоем в Simplify3d!!! Свершилась моя победа (и может теперь и не только моя, но и у многих других) над ужасным первым слоем в слайсере Simplify3d!Вечная проблема - первый слой ниточками.Итак, есть три настройки первого слоя:First Layer Height (высота)First Layer Width (ширина)First Layer Speed (с...

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

Уолтер Айзексон рассказал, за что Джобс злился на Тима Кука Равнодушие Тима Кука к продуктам Apple, которое якобы побудило Джони Айва покинуть компанию и открыть собственное предприятие, на самом деле не является выдумкой источников The Wall Street Journal, а довольно близкий к правде инсайд. Это подтвердил Уолтер Айзексон, автор ку...

Билл Гейтс рассказал, почему Android победил Windows Mobile Билл Гейтс верит, что Windows Mobile могла стать самой популярной мобильной ОС История не терпит сослагательного наклонения, потому изменить прошлое никак нельзя. Несмотря на это, есть те, кто очень любит порассуждать о том, что было бы, если они бы поступили тем или иным об...

Алита. Боевой ангел Модель взята отсюдаМасштаб: 500% (в высоту около 28см)Печатал на Ender 3 и на Anet E10В основном на E10 из ABS от FDPlast, подставку из китайского нойнейм ABS.Окраска - аэрограф, кисть. Акриловые краски и чуть чуть тамиевских эмалей для металиков...Грунт и акриловые лаки раз...

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

[Перевод] Цена изменений: во сколько на самом деле обойдется переработка кода Автор этого материала делится способом оценки времени, которое будет затрачено на переписывание уже внедренного проекта. По мере разрастания кода работать с ним становится все труднее. Годы разработки и отлавливания багов приводят к желанию перечеркнуть все и начать с чист...

Как согласовать полёт зонда в стратосферу (с чем мы столкнёмся на практике при запуске) 12 апреля мы собираемся запустить стратосферный зонд с небольшим сервером, откуда на CDN внизу будет передаваться наша страница. Входящий канал — низкоорбитальные спутники связи, исходящий — радиопоток на частотах любительского диапазона (телеметрия и управление) и Wi-Fi (ви...

Пишем собственный CLI для React Если вы делаете Ctrl+C каждый раз при создании нового компонента в реакте, то эта статья точно для вас! У реакта нет своего CLI, и понятно почему. Не существует определенных правил, как именно должна выглядеть структура компонента, есть только общие рекомендации в документа...

[Из песочницы] Менеджмент для начинающих: руководитель или завхоз Теория “менеджмента” немало преуспела в анализе поведения руководителей, в изучении причин их успехов и неудач, в систематизации знаний о том, как развивать в себе сильные качества оных, и бороться со слабыми. Особым вниманием у нас пользуются зарубежные теоретики. Спроси...

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

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

Композитный «datasource»-объект и элементы функционального подхода Как-то раз я (ну ладно, даже не я) столкнулся с задачей добавить в UICollectionView с определенным типом ячеек одну ячейку совершенно другого типа, причем делать это лишь в особенном случае, который обрабатывается «выше» и никак не зависит от UICollectionView напрямую. Задач...

[Перевод] Как написать смарт-контракт на Python в сети Ontology. Часть 1: Blockchain & Block API Это первая часть из серии обучающих статей о создании смарт-контрактов на Python в блокчейн сети Ontology при помощи инструмента разработки смарт-контрактов SmartX. В этой статье мы начнём знакомство с API смарт-контракта Ontology. API смарт-контракта Ontology разделен н...

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

Samsung представила защищённый планшет Samsung Galaxy Tab Active Pro Спустя большое количество слухов и утечек, Samsung наконец представила свой новый защищённый планшет Galaxy Tab Active Pro в рамках выставки IFA 2019. Новинка получила защиту от воды и пыли, соответствующую сертификату IP68, а также в комплекте имеется защитный чехол, благод...

Немного неучтёнки про стол. Всем привет.Ошибочка закралась в мои расчеты. Спасибо критикам.Обратил внимание, что мощность-немного недооценённая вышла. Пересчитаем...Начнём с холодного старта: На 36 V ток будет:Проверяю падение напряжения.Нормально, работаем без перегрузки.Теперь для горяченького стола...

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

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

[Из песочницы] Прокачиваем разработку на Vue с помощью паттернов: HOC Паттерн HOC (Higher Order Component) очень популярен у React-разработчиков. А вот Vue-разработчики его как-то обходят стороной. Очень зря. Попробуем разобраться в этом. Читать дальше →

#фото | Самый большой остров из грязи исчез с лица Земли В 2013 году в Пакистане произошло сильное землетрясение, которое унесло жизни сотен людей и уничтожило тысячи домов. Однако, в отличие от других землетрясений, эта катастрофа оставила после себя не только разрушения — после нее на береговой линии страны образовался довольно...

Шесть причин пользоваться смарт-часами Samsung Galaxy Watch — смарт-часы на любителя Смарт-часы появились относительно недавно, но за это время они вызвали немало споров. Кто-то говорит, что они нужны. Кто-то доказывает, что это пустая трата денег. Я люблю говорить, что истина где-то посередине. Сегодня поп...

Гоп компания Неделя черного полимера. Миниатюры в масштабе 1:18.Высота слоя 35 мк.

AMD Ryzen 9 3950X улучшил свой результат в бенчмарке Geekbench 5, поравнявшись с Intel Core i9-9980XE Очередная высота была покорена.

3d сканы Масштаб миниатюр 1:35.Фотополимер Anycubic. Вариант без грунтовки.Высота слоя 35мк.

Видеокарты серии Radeon RX 5700 в исполнении HIS ограничатся двумя вентиляторами И высотой чуть больше 50 мм.

Девушка с дредами Масштаб миниатюры 1/35.Фотополимер HARZ Labs.Высота слоя 35мк.

Дельта-робот. Возвращение. Сборка. Печать. ... Приветствую. Не будем тянуть филамент за пруток и сразу сборка.Тут все просто: детали распечатаны, корпус снова разобран, необходимая комплектуха докуплена, инструмент расчехлен.Пока ничего ни к чему не прикручено, подготовим корпус:По отверстиям в печатном каркасе, как по т...

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

Две ракеты NASA сбросили цветные красители в северное сияние Несколько дней назад с небольшого космодрома в Северной Норвегии с интервалом в две минуты были запущены две ракеты-зонда Black Brant XI-A. После достижения высоты 320 км они выпустили трейсер – специальный рассеивающийся газ, задачей которого было подсветить северное сияние...

Да здравствует Титан — НАСА отправляет «Стрекозу» на спутник Сатурна Новая миссия НАСА направлена на изучение одного из самых необычных спутников в Солнечной системе — Титана. Рассказываем, почему выбор пал именно на него.

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

Чехол для вытянутого флагмана Sony Xperia XZ4 примерили на Xperia XZ Premium В Сети появились фотографии реального чехла для еще неанонсированного смартфона Sony Xperia XZ4, который должен получить вытянутой экран с соотношением сторон 21:9. Экран устройства, по предварительным данным, будет иметь диагональ 6,5 дюйма, при этом его высота состав...

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

Рефлексия геймдизайнера: персонажи для игры, которая не вышла Проекты закрываются, такое бывает. Иногда в них остается то, чем хочется поделиться. Еще реже это получается сделать. Под катом — мои описания игровых персонажей для художников (ещё до прихода в Pixonic) и получившиеся в результате концепт-арты. NB! Значительная часть ста...

Высота кулера AeroCool Air Frost Plus составляет 70 мм Компания AeroCool представила процессорный кулер радиального типа Air Frost Plus, способный справляться с охлаждением чипов с максимальным значением рассеиваемой тепловой энергии до 110 Вт. Новинка оборудована алюминиевым радиатором, который обдувается 120-миллиметровым вент...

[спойлеры] Фильм Wandering Earth: Солнцу кранты. Всех спасут китайцы и один русский космонавт с флягой водки «Сначала неизбежно идут мысль, фантазия, сказка; за ними шествует научный расчет и, в конце концов, исполнение венчает мысль.» — К.Э. Циолковский Китайцы сняли научно-фантастический фильм по роману автора, который написал "Задачу трёх тел". И собираются рвать мировой прок...

Список изменений в Microsoft Edge Dev 76.0.176.1 Компания Microsoft выпустила выпустила новую сборку Microsoft Edge на базе Chromium под номером 76.0.176.1 для канала Dev, которая принесла с собой несколько исправлений и улучшений. Предлагаем ознакомиться со списком изменений: Исправления и улучшения: Исправлена проблема,...

Под Землей есть горы — они выше, чем может показаться Ландшафт Земли невероятно разнообразен: на ее поверхности есть как гладкие равнины, так и глубокие впадины и огромные горы. Как показало исследование геофизиков из США и Китая, все это — ничто, по сравнению с видами, которые открываются на глубине сотен километров под нашим...

«Украина — это дрова»: Жириновский высказался о мести после выборов Жириновский в прямом эфире открыто высказал свое мнение о прошедших выборах президента Украины. По мнению Владимира Вольфовича, Порошенко непременно будет мстить. Несколько недель подряд в России обсуждают украинские выборы. После того, как пост президента возглавил Зеленск...

Новый смартфон Huawei Y7 Pro (2019) Компания Huawei всего через несколько дней после запуска в Huawei P Smart (2019) в Европе, его более доступный родственник Huawei Y7 Pro (2019) появился во Вьетнаме. Y7 Pro (2019) визуально очень похож на P Smart (2019), но с очень разными внутренностями. Чипсет представ...

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

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

Python и FPGA. Тестирование В продолжение к первой статье, хочу на примере показать вариант работы с FPGA (ПЛИС) на python. В данной статье затрону подробнее аспект тестирования. Если фреймворк MyHDL позволяет людям, работающим на python, используя знакомый синтаксис и экосистему, заглянуть в мир FPGA,...

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

Воруй, убивай, или Как обращаться с чужими идеями Идеи — это расходный материал. Все они изрядно потасканы (и растасканы по разным кампаниям). Но это не значит, что копаться в мусоре использованных идей недостойно. Напротив, в Inbase верят, что это весьма продуктивно.

[Перевод] Человеческое общение становится предметом роскоши Раньше экранами пользовалась элита. Теперь символом статуса считается их отсутствие. У Билла Ланглуа [Bill Langlois] появился новый лучший друг. Это кошка по имени Сокс. Она живёт в планшете, и доставляет ему столько радости, что когда он рассказывает о её появлении в его ...

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

Подводим итоги 2018 года на «Моём круге» Приближается Новый Год, самое время подвести итоги и вспомнить, что важного и интересного произошло в «Моём круге» в уходящем 2018 году. В 2018 году году на «Моем круге» было размещено порядка 12 000 вакансий, что на 25% больше, чем в прошлом году. На каждую вакансию в ср...

[Перевод] Маркетинг в движении: год производства гифок Когда Банди с другом начинали работать над динамичным рогаликом Wizard of Legend, они понимали, что главная проблема — это недостаток опыта. У них не было связей, бюджета на маркетинг или экспертизы, которую могли бы использовать ветераны индустрии. Поэтому было важно начать...

Секспросвет и косметичка от робота: что читать в интернете, если вам скучно Устали видеть в ленте одни и те же лица? Эти каналы появились в «Яндекс.Дзене» совсем недавно, но уже успели завоевать сердца читателей.

[Перевод] Angular: состояние дел в 2019 году Сейчас лето — то время года, когда во всём мире проводятся различные конференции и другие мероприятия. Программистов в эту пору буквально заваливает новой информацией, которую обычно бывает довольно непросто усвоить. Вселенная фронтенд-разработки напоминает поезд, который д...

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

Девушка с айфоном Масштаб миниатюры 1:19.Высота слоя 35 мк.Фотополимер Anycubic.Грунт KUDO KU-6001

Модель девушки на Гидроци́кл. Часть первая, верхняя.АБС пластик fdplast.Сопло 0,25 мм.Высота слоя 0,1 мм.Скорость 25-50 мм/с.

Фотосессия. Масштаб 1:48 Масштаб миниатюр 1:48. В руках у девушки в пальто, айфон. Полимер Anycubic. Высота слоя 35 мк.Грунт KUDO KU-6003

Пробные полёты ракеты SpaceX, которая в дальнейшем отправится на Марс, состоятся до конца года Теперь – на высоту до 20 км.

Небольшой пустячек для Simplify 3D. При добавлении в Simplify 3D строк:{REPLACE "; layer" "M117 Layer"}{REPLACE " Z = " "Z="} в соответствующий раздел, на экране, в процессе печати, будет отображаться высота и номер слоя.Подробнее...

SpaceX запросила разрешение на первый орбитальный запуск Starship, он может состояться уже через месяц Разработка полностью многоразовой двухступенчатой ракеты SpaceX, способной доставлять грузы и людей на Луну и Марс, движется семимильными шагами. Казалось бы, только «вчера» прошли первые летные испытания тестового Starhopper с подъемами на высоту 20 и 150 м, а сейчас SpaceX...

256 строчек голого C++: пишем трассировщик лучей с нуля за несколько часов Публикую очередную главу из моего курса лекций по компьютерной графике (вот тут можно читать оригинал на русском, хотя английская версия новее). На сей раз тема разговора — отрисовка сцен при помощи трассировки лучей. Как обычно, я стараюсь избегать сторонних библиотек, так ...

[Из песочницы] Flutter: а стоит ли начинать Как заядлый любитель новинок в IT, еще с первых новостей о многообещающей платформе от Google, а тем более после конференции о флаттере, было решено попробовать Flutter. Тут будут ИМХО, которые дадут задуматься, а стоит ли тратить свободные человеко-часы. Читать дальше &r...

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

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