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

Ближе к земле: как я сменил коворкинг на дом в деревне От редакции блога: наверняка многие помнят историю про поселок программистов в Кировской области — начинание экс-разработчика из Яндекса впечатлило многих. А наш разработчик решил создать свое поселение в братской стране. Передаем ему слово. Привет, меня зовут Георгий Нов...

[Из песочницы] Учеба на частного пилота в Средиземье: переезд и жизнь в новозеландской деревне Всем привет! Хочется поделиться довольно необычным опытом и дополнить замечательную статью bvitaliyg о том, как прийти в небо и стать пилотом. Расскажу о том, как я уехал в новозеландскую деревню под Хоббитоном, чтобы сесть за штурвал и научиться летать. Читать дальше →

Таксофоны России хотят дополнить оповещателями МЧС Таксофон в деревне Митинская (Дмитровское сельское поселение Шатурского района). Фото: Новик По поручению президента РФ от 7 июня 2018 года № Пр-969 Минкомсвязь подготовила законопроект об оснащении таксофонов Российской Федерации специальными оповещателями о чрезвычайной...

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

«Ростелеком» запустил общественный Wi-Fi еще в 11 селах Томской области «Ростелеком» установил точки коллективного доступа в интернет в деревнях Белоусово, Борики, Березкино, Перовка, Кудринский участок, Новомихайловка, Петрово, Синий Утес, Коларово и Яр Томского района, а также деревни Эушта городского округа «Город Томск».

FHX Clash of Clans 10.500.12 FHX Server — приватный сервер для игры в Clash of Clans, в котором вы имеете неограниченные ресурсы и дополнительных уникальных героев. Модифицированный сервер от команды FHX — это версия CoC в которой сняты ограничения на количество кристаллов, войска, здания и ресурсы. Кро...

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

Разработчик проектов агентства Most Creative Club ушёл из рекламы и уехал в деревню Кудыкино делать сыр Юрий Исаев — о решении сменить сферу, трудностях и жизни в деревне.

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

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

Sony PlayStation 5 полностью заменит PS4, и вот почему За более чем пять лет пребывания на рынке для игровой приставки PS4 успели выпустить более одной тысячи различных видеоигр, а также множество самых разных аксессуаров. Из-за этого, когда в продажу поступит новинка в лице Sony Сообщение Sony PlayStation 5 полностью заменит P...

Жители китайских деревень получают бесплатную медпомощь в обмен на сведения о своих недугах Господин Лю, 68-летний деревенский житель из провинции Хэнань, пришел в свою сельскую клинику для второго за год обследования. Ему измерили кровяное давление, сделали ЭКГ, взяли анализ мочи и крови. Лю доволен: во-первых, пройти обследование прямо в деревне ранее попросту не...

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

Школьники Москвы отправятся в поход «Путь героя» по маршруту Алексея Маресьева Учащиеся школы №760 им. А.П. Маресьева отправятся в 30-километровый военно-патриотический поход по маршруту легендарного летчика-истребителя, героя Советского Союза Алексея Маресьева. Маршрут пройдет от деревни Рабежа к деревне Плав на Валдайской возвышенности. Мероприятие с...

Nvidia представила новые приставки Shield TV и Shield TV Pro с поддержкой Dolby Atmos и Dolby Vision Nvidia официально представила следующее поколение приставок серии Shield TV, куда вошли две новые модели - Shield TV и Shield TV Pro. Новинки можно использовать для просмотра видео и игр, а также они способны повышать качество изображения до 4K, благодаря технологиям ИИ. Под...

В Москве обсудят, как НКО привлечь новых сторонников 25 февраля 2019 года в 19:30 состоится митап «Как НКО привлекать и удерживать сторонников». Участники познакомятся с инструментами фандрайзинга на примере работы благотворительной организации в помощь детям-сиротам «Детские деревни – SOS». На встрече выступит ведущ...

[Перевод] 7 привычек высокоэффективных программистов Начинающие программисты тратят много времени, набирая знания, необходимые для прохождения интервью. Они решают задачи и улучшают свои резюме. Но самое интересное начинается после того, как программист получает вожделенную должность — в каком-нибудь стартапе, в Google, в Amaz...

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

Иван aka BANO.notIT: “Если OSM начнет себя рекламировать и продвигать, в него придут новые люди с новыми идеями” Иван — студент-программист из Москвы, который присоединился к сообществу RU-OSM буквально несколько месяцев назад. Потому его мнение об OSM, как человека молодого и со стороны, интересно вдвойне. Почему обязательно нужно установить JOSM, зачем отмечать точку по продаже шаурм...

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

Как поймать 4G-интернет в деревне Доброго вечера, дорогие Хабровчане! Сегодня я вам расскажу не про какие-то мега-проекты вроде построения «кластера для AI из деталей со свалки» или чего-то слишком заумного вроде очередной серии про GPGPU-вычисления на мешке майнерских карт. Сегодня я вам расскажу о простом...

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

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

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

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

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

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

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

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

[Перевод] Почему программисты продолжают использовать многословный Java, хотя есть лаконичный Python Java и Python — одинаково популярные языки программирования. Однако Python более продуктивен: в нем меньше объем кода, нужного для решения задачи. Почему же программисты до сих пор работают с Java там, где можно применить Python? Давайте разбираться. Читать дальше →

Zimbra Collaboration Suite и Zextras Suite полностью совместимы с отечественной РЕД ОС Операционные системы семейства «РОСА» не единственные отечественные ОС, с которыми совместимы Zimbra Collaboration Suite Open-Source Edition и модульные расширения Zextras Suite. Так, например, в рамках тщательных технологических испытаний была подтверждена их полная совмест...

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

В России летом запустят в серийное производство гаджет, преобразующий устную речь в титры Об этом сообщил ТАСС Денис Кулешов - глава компании-разработчика "Лаборатория "Сенсор-тех"."Вторая после "умной трости" разработка, которую мы выпускаем по гранту Национальной технологической инициативы и при поддержке Фонда "Со-единение&qu...

[Перевод] Python Testing with pytest. Просто, Быстро, Эффективно и Масштабируемо. Предисловие и Ведение Дальше Систематическое тестирование программного обеспечения, особенно в сообществе Python, часто либо полностью игнорируются или выполняются специальным образом. Многие программисты на Python совершенно не подозревают о существовании pytest. Брайен Оккен берет на себя труд...

Старикам здесь не место? Программируем после тридцати пяти Привет, меня зовут Дмитрий, и я программист. Прошлым летом я получил приглашение Яндекса и перебрался работать в Москву. Недавно мне исполнилось 35 лет. В этой статье я хотел бы затронуть вопрос, который не раз обсуждался на Хабре: насколько реально быть программистом в 3...

Virtual Villagers Origins 2 2.5.6 Virtual Villagers Origins 2 — прекрасный и полный загадок остров Изола некогда был райским местечком, колыбелью процветавшей цивилизации, но увы, ей пришел конец и все поглотили дикие джунгли. На каждом шагу тебя ждут восхитительные открытия и неожиданные повороты! Что ...

[Перевод] Всегда ли Node.js будет медленнее, чем Golang? Возникает такое ощущение, что буквально каждую неделю появляется новый «веб-фреймворк» для Node.js, который называют чем-то таким, что работает быстрее, чем всё, что было до него. Всем известно, что Express — это медленно, но способен ли очередной фреймворк по-настоящему улу...

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

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

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

PVS-Studio хотел, но не смог найти баги в robots.txt На днях Google опубликовал исходники парсера robots.txt. Почему бы не прогнать уже проверенный всеми вдоль и поперек проект через PVS-Studio и, возможно, найти ошибку. Сказано — сделано. Жаль, что ничего значимого найти не удалось. Ну что ж, тогда пусть это будет просто пов...

Dell OptiPlex 7070 Ultra: модульный компьютер, который превращает в моноблок любой монитор Привет, Хабр! Недавно у нас появилось совершенно новое устройство, о котором просто нет сил молчать. Вот эта штука на фотографии ниже – полноценный компьютер с современной «начинкой», причём многие комплектующие внутри него можно легко заменить. Он не шумит, не занимает мест...

Секрет счастья сотрудника – природа в офисе? Постройка новой штаб-квартиры Amazon навела на мысль. Компания известна своей экономией везде, где только можно. Она готова бороться с Конгрессом за каждый доллар оплаты сотрудников на складе. Внедряет роботов и AI, проектирует новые системы логистики, вкладывает миллиарды...

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

Новую Nokia уже можно заказать в европейских магазинах В начале этого месяц появилась информация о том, что компания HMD Global работает над новым бюджетным смартфоном под названием Nokia 2.3, который сменит на рынке модель Nokia 2.2. Еще до официального анонса Nokia 2.3 уже появился в различных онлайновых магазинах Европы....

[Из песочницы] Изучаем STM8S Медленный старт. Часть 0 МК семейства STM8S относительно STM8L/32 имеет меньший арсенал периферии, но позволяет без лишних усложнений разобраться с основами и получить необходимые навыки для работы с его старшими братьями. 0. На кого ориентирован материал, зачем и почему При написании данной стать...

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

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

[Из песочницы] ESPboy гаджет для ретро игр и экспериментов с IoT ESPboy гаджет я сделал на основе ESP8266 с TFT цветным экраном 128х128, звуком, RGB светодиодом и аккумулятором с зарядкой. Получилась автономная, модульная платформа, которую можно спаять за пару часов из деталей, стоимостью примерно 12$ и носить в кармане. Читать дальше ...

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

Nintendo Switch Lite пригодна к ремонту Буквально недавно начались продажи новой портативной приставки Nintendo Switch Lite, которая очень понравилась аудитории, представителям СМИ и фанатам японской консоли. Теперь специалисты из компании iFixit решили провести разбор данного устройства и показать, насколько прис...

Погодные радары: как они помогают предсказывать погоду и защитят ли Олимпийские игры 2020 от «партизанских ливней»? У природы есть плохая погода, и мы в Toshiba в этом не сомневаемся. Но эффективно прогнозировать ненастья человечество научилось совсем недавно, и путь к этим достижениям лежал через личные трагедии, мировые войны и «партизанские ливни». Проводим краткий экскурс в историю ...

Материалы Panda Frontend Meetup #22: плагины, «сложные» данные, тестирование, декларативный Angular Привет! Это пост-отчёт с Panda Meetup #22, который проходил в офисе Авито. Мы обсуждали тестирование на основе свойств, работу со «сложными» данными (объектами с большой вложенностью и хитрой структурой), плагины vue-cli и декларативный Angular (почему бы и нет?). Заходите ...

Послание будущему программисту Итак, вы решили стать программистом. Возможно, вам интересно создавать что-то новое. Возможно, вас манят большие зарплаты. Быть может, вы просто хотите сменить сферу деятельности. Не суть. Важно — вы решили стать программистом. Что же теперь делать? Читать дальше →

Xiaomi Mi Box 4 SE: ТВ-приставка с голосовым управлением за $28 Компания Xiaomi вчера анонсировала новую телевизионную приставку под названием Mi Box 4 SE. Новинка является самой бюджетной приставкой в ассортименте китайской компании, но при этом не лишена некоторых весьма интересных особенностей. Ключевой особенностью Mi Box 4 ...

[recovery mode] Представительство российских ИТ-компании в Сингапуре: а почему бы и нет? Приветствую, коллеги! Однажды, разбирая входящую почту, я обратила внимание, что немалая часть вопросов клиентов касалась открытия своего ИТ-дела в Сингапуре. Наш портал специализируется на подобного рода случаях, но афишировать своё участие в проекте я изначально не очен...

Форматирование исходного кода в Linux средствами ClangFormat: проблемы и решение Согласитесь, приятно и полезно, когда в проекте исходный код выглядит красиво и единообразно. Это облегчает его понимание и поддержку. Покажем и расскажем, как реализовать форматирование исходного кода при помощи clang-format, git и sh. Читать дальше →

[Перевод] Современные возможности C++, о которых надо знать всем программистам Автор материала, перевод которого мы сегодня публикуем, говорит, что C++, в его современном виде, если сравнивать его с тем, чем был этот язык несколько лет назад, значительно изменился в лучшую сторону. Конечно, эти изменения произошли далеко не сразу. Например, в былые вре...

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

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

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

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

[recovery mode] Выгореть. Восстановиться. Начать сначала. Или нет? П — Я поеду в Тайланд на 2 недели. А — Природу смотреть? П — Женщин иметь. А — Выгорел? П — Выгорел. Такого от португальца я не ожидал. Я сам недавно рассказывал всем, что программисты в Португалии такие не программисты, что они катаются на сёрфе после работы, играют в тенн...

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

[Перевод] Руководство по разработке, основанной на компонентах Модульность является одним из ключевых принципов разработки программного обеспечения с 1960-х годов. Применение этого принципа приносит в программирование много полезного. Модульность способствует эффективному использованию принципа разделения ответственностей, что ведёт к у...

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

Смартфоны Redmi K20 и Redmi K20 Pro представлены официально: базовый на Snapdragon 730 стоит от $289, а продвинутый на Snapdragon 855 — $362 Компания Xiaomi буквально только что завершила презентацию новых смартфонов серии Redmi K20: базового Redmi K20 и столь ожидаемого многими Redmi K20 Pro — того самого «большого дьявола» и «нового убийцы флагманов», которым новинку величают маркетологи. Теперь мы знаем, когда...

Google Презентации 1.19 Установите бесплатное приложение «Google Презентации» на свое устройство Android и работайте с вашими презентациями когда угодно и где угодно. Google Презентации позволяют: Создавать новые презентации и редактировать уже существующие. Открывать доступ к слайдам и рабо...

[recovery mode] Почему сотрудники возвращаются? Истории уходивших и вернувшихся Если достаточно долго проработать в одной компании — например, восемь лет (как я, хаха) — неизбежно возникнет желание сходить посмотреть, что же находится по ту сторону привычных стен. Бывает, сядешь на офисной кухне, нальешь чаю и начнешь размышлять о том, что где-то, нав...

Феномен XY: как избежать «неправильных» проблем Задумывались ли вы когда-нибудь о том, как много часов, месяцев и даже жизней было впустую потрачено на решение «неправильных» проблем? Читать дальше →

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

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

К Дню программиста. Программист в 2019 году Сегодня день программиста, 256-ой день в году. В интернете будет много шуток, на Хабре — статей, в пабликах — мемов, в офисах — пиццы, сладкого и приятных сюрпризов. Программирование сегодня стало настоящим культом, к которому стремятся прикоснуться любой ценой, ведь, по мне...

«Latency numbers» на iPhone Latency Numbers Every Programmer Should Know — таблица «задержек, которые должен знать каждый программист». Там собраны средние значения времени для выполнения базовых операций компьютера в 2012-м году. Для этой таблицы есть несколько альтернативных представлений и вот одно ...

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

Doogee выпустила модульный смартфон S90 и защищённый бюджетный S40 Китайская компания Doogee объявила о начале продаж новых смартфонов модульного «флагмана» S90 и защищённого бюджетного S40.

Code style как стандарт разработки Давайте сразу, это не про скобочки. Здесь речь пойдет о том, как работает наш мозг и почему code style помогает обеспечивать линейное развитие проекта, значительно ускоряет адаптацию новых сотрудников и, в целом, формирует и воспитывает культуру разработки. Я постарался собр...

50 оттенков Жириновского: Главу ЛДПР поймали на лжи об автономном Рунете Политик говорит одно, а через минуту «переобувается» и меняет точку зрения. Сегодня Владимир Жириновский в очередной раз высказался о законах, принимаемых Госдумой. Естественно, не в положительном ключе. По словам либерал-демократа, собрана целая команда, которая соревнуется...

iPhone 11, Galaxy Note 10, Google Pixel 4. Какой смартфон подойдет именно вам? Какой из самых свежих флагманов достоин вашего внимания? Мы живем в поистине удивительное время, когда технологические новинки выходят чуть ли не каждый день. Apple и Samsung уже представили свои мощные гаджеты (причем последняя сделала это аж 2 раза за этот год, выпустив сн...

«АРМО-Системы» представила модульные видеокамеры Wisenet Новинки имеют модульную конструкцию для быстрой установки на объекте, и снабжены приводным блоком оптики для точной настройки ракурса съемки. Используя расширенный пакет функций видео/аудиоаналитики, такая купольная видеокамера позволяет решать основные охранные и маркетинго...

ESET обнаружила новые версии трояна DanaBot Быстро развивающийся модульный троян DanaBot подвергся новым изменениям. В версии, выпущенной в конце января 2019 года, реализован совершенно новый коммуникационный протокол, добавляющий несколько уровней шифрования в коммуникацию трояна и его C&C-сервера. Помимо этого, ...

Основы реактивного программирования с использованием RxJS. Часть 3. Higher Order Observables В данной статье мы рассмотрим, как можно в одном потоке обрабатывать другой, для чего это нужно, и как нам в этом помогут операторы Higher Order Observables (дальше HOO). При работе с потоками часто возникает ситуация, когда необходимо в качестве значения одному потоку пе...

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

Apple сняла на iPhone XS короткометражный фильм о семейных отношениях к китайскому Новому году В ролике молодой человек везёт ведро с песком и куриными яйцами из деревни в город — это метафора сохранения хрупких семейных отношений.

Apple к китайскому Новому году сняла на iPhone XS короткометражный фильм о семейных отношениях В ролике молодой человек везёт ведро с песком и куриными яйцами из деревни в город — это метафора сохранения хрупких семейных отношений.

MPPT контроллер заряда на STM32F334C8T6 В комментариях под моими предыдущими статьями неоднократно возникал вполне резонный вопрос: "Зачем делать dc/dc преобразователи на микроконтроллере, когда есть готовые?" и я в качестве ответа постоянно упоминал, как наиболее яркий пример, контроллер заряда с алгоритмом MPPT....

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

[Из песочницы] Git и командная разработка (для чайников) Введение Привет! Если ты сюда зашел, значит тебя заинтересовал вопрос, как программисты работают в команде. Если до этого ты работало только в соло, то тебе, наверно, кажется, что в команде работать проще, ведь больше рук и значит можно гораздо быстрее справиться с работой. ...

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

Apple представила модульный ПК Mac Pro стоимостью от $5999 Американская Apple представила совершенно новый ПК Mac Pro с рамкой из нержавеющей стали и уникальной решёткой, напоминающей обычную тёрку. Но самой главной особенностью новинки стала её модульная конструкция. Подробнее об этом читайте на THG.ru.

Разгоняем обработку событий до 1,6 миллионов в секунду Когда участники HighLoad++ пришли на доклад Александра Крашенинникова, они надеялись услышать про обработку 1 600 000 событий в секунду. Ожидания не оправдались… Потому что во время подготовки к выступлению эта цифра улетела до 1 800 000 — так, на HighLoad++ реальность прево...

Менеджеры проектов не нужны Обратите внимание, что в названии нет знака вопроса. Я не хочу рассуждать, нужны менеджеры проектов в современной разработке программного обеспечения или нет. Практика показывает, что нет. Я только пытаюсь разобраться, почему так сложилось. Работая более 20 лет в IT-индустр...

Apple Watch 4 (44 мм, 2019 г.) vs Pebble Steel Classic (2014 г.) Свои Pebble Steel Classic я купил в 2014 году, аккурат перед выпуском самых первых Apple Watch (0 серия) (можно почитать мой обзор далекого 2014 года https://habr.com/ru/post/364677/). Я помню как сильно сомневался брать Pebble или подождать выпуска Apple Watch (это же Apple...

Стала известна дата анонса смартфона Oppo Reno 2 Компания Oppo готовит к выпуску новый смартфон Reno 2 с 4-х модульной камерой. Аппарат получит 6,43-дюймовый экран с разрешением 2400 на 1080 пикселей. В основе устройства ляжет чипсет Qualcomm Snapdragon 700-й серии. Сообщается, что экранная панель гаджета будет лишена каки...

Дж. Х. Рейнвотер «Как пасти котов»: породы программистов и особенности их разведения Об управлении людьми в целом на сегодняшний день сказано уже немало (по мнению многих, более чем достаточно). Об управлении программистами с учетом специфики их задач, организации работы и внутренних отношений в команде – в разы меньше. Любая попытка обобщить и проанализир...

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

Характеристики Samsung Galaxy A2 Core в преддверии анонса Помимо обновления серии Galaxy A, куда входят устройства среднего класса, Samsung также работает над новым бюджетным смартфоном. Речь идет о Samsung Galaxy A2 Core, который, вероятно, станет последователем прошлогоднего Galaxy J2 Core. Сегодня появился список ключевых характ...

[Из песочницы] Ответ на «Мольберт для программиста микроконтроллеров» Чем бы ее зацепить? Так, ладно,… а теперь повернуть… следующая… первую повернуть… стоп, тут надо вывод тестовый под осциллограф припаять… а куда делась первая плата? А ты что такое? (Дальше следует непереводимая игра слов с использованием местных идиоматических выражений). ...

MOSDROID Meetup: подключайтесь к трансляции Уже завтра, 16 ноября, митап MOSDROID в офисе Райффайзенбанка: узнаём все тонкости кроссплатформенной разработки с использованием Flutter и GoMobile, поделимся друг с другом опытом модульной архитектуры проекта и ещё много интересных тем. Смотрите программу и подключайтесь ...

Dell XPS 13 7390: очень компактный ноутбук для тех, кто часто работает вне офиса Обновлённые Dell XPS 13 буквально недавно поступили в продажу, и мы спешим скорее о них вам рассказать. Начнём с XPS 13 7390, а чуть позже перейдём к его трансформируемому варианту «2 в 1». Нет смысла лукавить: отличий от предшествующей модели (9380) у новой версии классичес...

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

[Перевод] Робот из MIT обучается игре в «Дженгу», полагаясь на зрение и осязание Особый подход к машинному обучению может помочь роботам научиться собирать телефоны и работать с другими мелкими запчастями на конвейере В подвале 3-го корпуса MIT робот тщательно размышляет над своим следующим ходом. Он нежно тыкает башню из блоков, выискивая наиболее по...

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

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

Ролевой экшен об убийстве орков и сокровищах Lapis x Labyrinth выйдет 31 мая на PS4 и Switch Компания NIS America объявила о том, что ролевой экшен Lapis x Labyrinth выйдет на PlayStation 4 и Nintendo Switch 31 мая. Lapis x Labyrinth относится к тому типу ролевых экшенов, где вы исследуете подземелья, убиваете орды монстров и находите богатства. Когда ваш...

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

Безрамочный плеер FiiO M11 Pro Китайская компания FiiO обновила представленный в марте аудиофильский плеер M11, производитель добавил к модели приставку Pro и приготовила для покупателей сразу несколько приятных сюрпризов. Безрамочный плеер стал звучать ещё лучше, работать дольше и вмещать намного больше ...

Потрясающие скидки на топовую ТВ-приставку Beelink GT и другие гаджеты Онлайн-магазин GearBest объявил о старте новой акции. И сегодня клиентам магазина предлагаются огромные скидки при покупке очень интересных ТВ-приставок и LCD-проектора. Подробнее об этом читайте на THG.ru.

Samsung представляет инновационные модульные технологии Micro LED Компания Samsung Electronics представила новейшие разработки в технологии модульных Micro LED-дисплеев на ежегодной презентации First Look, прошедшей накануне конференции CES в Лас-Вегасе.

WaxCast - интересный полимер для ювелиров Приветствую всех!Хочу поделиться результатами печати выжигаемым полимером Maker Juice Waxcast. Полимер достаточно густой, но растекается весьма неплохо. Ещё, как мне показалось, обладает довольно приятным запахом, на прополис похожим. По крайней мере, при слабой ощутимости з...

Новый взгляд на изучение и документирование исходного кода TL;DR Привет. Меня зовут Богдан и я изучаю проблемы чтения кода. Я только что закочнил первую рабочую версию «codecrumbs» — визуального инструмента для изучения исходного кода с помощью «хлебных крошек». Гитхаб репозиторий можно посмотреть тут. Проблема Недавно я проводил...

Intel RealSense Tracking Camera T265: совсем другой RealSense В течение многих лет Intel холила и развивала свою технологию RealSense, выпускала новые версии RealSense SDK и новые камеры — самая свежая модель была представлена буквально в конце прошлого года. В статье, посвященной анонсу, мы кратенько вспомнили историю технологии и ее...

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

Игровая приставка GPD Win 2 Max намного лучше Sony PlayStation 5 Постепенно интерес покупателей по всему миру к игровым приставкам растет, но из-за того, что они сильно устарели, покупать такие спешат далеко не все, и это конечно же сильно тормозит развитие всего рынка. Пока один производитель Сообщение Игровая приставка GPD Win 2 Max на...

Партнерская конференция КОМПЛИТ в русской деревне под Петербургом В пригороде Санкт-Петербурга в Русской деревне «Шуваловка» 22 августа проходила партнерская конференция компании КОМПЛИТ, которой этом году исполняется 25 лет.

Нам нужен Apple News+. Но мы его не получим Обновленный сервис Apple News+ стал более продвинутой версией сервиса без приписки “+”, который нам показали еще три года назад. Apple News так и не получил широкого распространения и в мире он почти нигде не представлен. Новый сервис пока будет доступен только в США и Кана...

Сойдет для сельской местности - компьютер за 20 тысяч рублей Собрать комп в деревню – это целое искусство. Можно, конечно, сплавить туда свой убитый core i5 2500К. Но мы с вами пойдем другим путем. Никаких компромиссов, только скорость и первозданная мощь. И все это за солидную сумму в 20 тысяч рублей

[Из песочницы] Duality — легкий и быстрый движок для игростроя под Windows (Доп.) Приветствую, читатель. В данной публикации речь пойдет о перспективном и достаточно молодом игровом движке, который незаслуженно остался в тени таких гигантов, как Unity или Unreal Engine. Разработчиками является объединение энтузиастов под руководством Adam's Lair. Как...

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

EVGA представила серию блоков питания SuperNova GA EVGA выпустила серию блоков питания SuperNova GA, куда вошли модели номиналом от 550 Вт до 850 Вт. Устройства новой линейки обладают сертификатом 80 Plus Gold, полностью модульной системой подключения кабелей и 10-летней гарантией....

Платформа унифицированных коммуникаций от OpenVox Какой громкий заголовок, скажете вы. Новый производитель АТС на Asterisk? Не совсем, но вот оборудование достаточно свежее и интересное. Сегодня хочу рассказать вам о системе унифицированных коммуникаций Openvox, и похоже у производителя свое собственное видение об объедин...

Не жалко гонять и в хвост, и в гриву: Почему LADA 4×4 – идеальная тачка для деревни Эксцентричный обзорщик объяснил, за что он так любит легендарную «Ниву». Для своего канала на YouTube «Без Прав» блогер решил рассказать, почему LADA 4×4 кажется ему наиболее подходящим вариантом для того, чтобы эксплуатировать её в суровых деревенских условиях. На обз...

Samsung провела презентацию умных часов нового поколения Galaxy Watch Active 2 Компания Samsung выпустила новые смарт-часы Galaxy Watch Active 2 с AMOLED-дисплеем. Аппарат оснащен цифровым безелем, который поворачивается как по часовой, так и против часовой стрелки. Начинка гаджета базируется на фирменном мобильном чипсете Exynos 9110. Гаджет также мо...

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

Дешёвая игровая консоль Nintendo Switch Lite выйдет в июне Несколько дней назад мы писали о портативной приставке Switch Lite (имя предположительное), которая должна выйти в ближайшее время. Она якобы будет компактнее и дешевле текущей модели. Новые данные указывают на анонс новинки уже в конце июня. При этом Switch Lite...

«Овчинка выделки не стоит»: Блогер рассказал, почему не пытается объезжать «платки» на М4 «Дон» Автор считает, что проезд по платным участкам федеральной трассы стоит дороже, чем должен, но продолжает платить. Водитель тягача Scania S500, блогер Александр Жуковский, поделился на своем канале роликом, на котором запечатлел проезд по трассе М4 «Дон» от Краснодара до Мос...

[Из песочницы] Как сойти за хорошего программиста Привет, Хабр! Представляю вашему вниманию перевод статьи «How To Fake Being a Good Programmer» автора Stan Sootla. Программисты – это, своего рода, волшебники: слегка потрепанные персонажи-бедняки, которые умеют превращать кофе в строчки кода. Я не владею магией, я всего ...

Бесплатный интернет продолжит приходить в села Зауралья В 39 сел и деревень Зауралья придет бесплатный интернет – в 2019 году "Ростелеком" продолжит реализацию федерального проекта устранения цифрового неравенства на территории региона.

Проверка кода компилятора Ark Compiler, недавно открытого компанией Huawei Во время презентаций летом 2019 года Huawei анонсировала технологию Ark Compiler. По заверениям представителей компании, этот проект с открытым исходным кодом позволяет существенно повысить плавность и отзывчивость Android и сторонних приложений. Новый интересный открытый п...

Обзор Xiaomi Mi Box S и небольшое сравнение с Mi Box 3 Привет, Хабр! Не так давно вышла новая ТВ-приставка от Xiaomi, которая получила название Mi Box S. Сегодняшняя статья – обзор этой приставки и сравнение с ее «предшественником». Заглядывайте под кат! Читать дальше →

[Из песочницы] Мы забыли про делегирование в JavaScript. Event delegation in React Всем привет. Статья о делегирование событий в JavaScript и реализация его в react.js. О чем собственно речь? Зачем и почему? Для начала давайте кратко обсудим: что есть событие; как происходит распространение; обработка DOM Level 2 с примером на JavaScript; И в конце: поч...

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

Собираем окружение для современного TDD на JavaScript + VS code TDD уже давно не является чем-то диковинным: на хабре можно найти об этом подходе сотни статей, а каждый новичок знает, какую книгу об экстремальном программировании ему нужно прочитать. Многие мои коллеги тоже используют TDD. Они добавляют тест, пишут код, рефакторят, по...

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

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

Для Minecraft вышло крупное обновление с редактором персонажа Для одной из самых популярных мобильных игр в истории, Minecraft, вышло крупное обновление с индексом 1.13. Главное нововведение — редактор персонажа, позволяющий задать внешность своего героя. Разработчики предлагают около 100 вариантов кастомизации: форма тела, размеры, к...

Смартфон Motorola One Action станет более доступной версией One Vision В мае Motorola представила новинку серии One - Motorola One Vision. Сообщается, что компания работает над двумя другими устройствами той же серии, куда войдут Motorola One Action и One Pro. Сегодня, благодаря Geekbench, стали известны некоторые характеристики версии One Act...

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

[Перевод] Windows калькулятор теперь Open-Source Мы рады рассказать, что на прошлой неделе наш Windows Calculator стал OpenSource. Сейчас он доступен на GitHub по лицензии MIT. Это включает в себя исходный код, структуру сборки, модульные тесты и структуру продукта. Наша цель — создать еще лучший продукт в партнерстве с со...

Бюджетную игровую приставку Nintendo Switch Lite точно не покажут на E3 2019 Согласно недавним слухам, игровую приставку Nintendo Switch Lite анонсируют в июне. Как раз в июне пройдёт выставка E3 2019, так что консоль могли бы представить там. Однако этого точно не случится. Об этом заявил глава Nintendo. Компании сейчас нечего сказать относите...

«Радар» Google Soli продолжает развиваться В 2015 году корпорация Google показала несколько интересных новинок на своей конференции Google I/O. Одна из них — мини-радар Project Soli, который позволяет изменить опыт взаимодействия человека и электронных устройств. Новости об этой технологии время от времени появляли...

Скачать Майнкрафт 1.14.1 и 1.14.2 на ПК Сегодняшний день – официальный день релиза патча «Деревни и разбойники» для Майнкрафта на ПК. Слишком много времени прошло с момента выхода Minecraft 1.13.2: https://download-minecraft-for-android.ru/minecraft-pc/1-13-2.html. И кажется, атмосфера боя так и застыла в воздухе…

[Из песочницы] Руководство Google по стилю в C++ Часть 1. Именование Часть 2. Комментарии … Все мы при написании кода пользуемся правилами оформления кода. Иногда изобретаются свои правила, в других случаях используются готовые стайлгайды. Хотя все C++ программисты читают на английском легче, чем на родном, приятнее иметь...

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

[Перевод] Почему для открытия меню Windows читает один файл сто тысяч раз? «Проводник тратит 700 мс на то, чтобы открыть контекстное меню панели задач. 75% этого времени он выполняет 114 801 операцию считывания из одного файла, средний объём считываемых данных 68 байт. Мне стоит написать пост об этом, или достаточно саркастичного твита?» За комп...

[Перевод] Тренинг Cisco 200-125 CCNA v3.0. День 15. Медленная связь и функция Port Security Перед тем как приступить к уроку, хочу сказать, что на нашем сайте nwking.org вы сможете найти не только информацию по изучению курса CCNA, но и множество других тем, полезных для сетевого специалиста. Мы публикуем там интересные сведения о продукции других производителей и ...

Обзор плюсов и минусов смартфона Lenovo Z5 6/64GB. Почти средний уровень по цене бюджетного Перед анонсом Lenovo Z5 китайский производитель интриговал общественность заявлениями о 4 ТБ встроенной памяти и полностью безрамочном экране. На презентации же показали обычный смартфон среднего уровня, а нелепые обещания как-то позабылись на фоне очень низкой цены. Дикий и...

Ускорение запуска Julia при помощи PackageCompiler.jl Зайдя на официальный сайт языка программирования Julia, можно увидеть утверждение: "Julia is fast!". Однако, новые пользователи на практике сталкиваются с проблемой медленной загрузки модулей, в особенности графических [1,2]. Диалектически, причиной медленного запуска являет...

4 трудности при локализации мобильных игр на примере Fishing Clash — перевод Хабр, привет! Перевели статью Кевина Дабровски, креативного директора Ten Square Games. На примере их игры Fishing Clash он рассказал, какие у них случались факапы, и что делать, чтобы у вас такого не повторилось. Следует сразу разделить понятия: локализация и перевод — ...

Xiaomi проведёт большую презентацию накануне MWC 2019 Мы уже знаем, что 20 февраля в Китае будет представлен флагманский смартфон Xiaomi Mi 9. Но этот гаджет окажется не единственной новинкой китайского производителя, и уже 24 февраля в Барселоне пройдёт ещё одна большая презентация Xiaomi. Подробнее об этом читайте на THG.ru.

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

Конференция КОМПЛИТ на Северо-Западе: ИТ-пикник с русским размахом 22 августа в комплексе «Русская деревня Шуваловка», между Стрельной и Петергофом, состоялась мультивендорная конференция для ИТ-специалистов: ИТ-пикник. Системный интегратор КОМПЛИТ, который в этом году отмечает свое 25-летие, собрал ведущих ИТ-производителей: Hewlett Packar...

[Из песочницы] Элементарные шифры на понятном языке Привет, Хабр! Все мы довольно часто слышим такие слова и словосочетания, как «шифрование данных», «секретные шифры», «криптозащита», «шифрование», но далеко не все понимают, о чем конкретно идет речь. В этом посте разберемся, что из себя представляет шифрование и рассмотрим...

Жадное светило: почему гелиоэнергетика не завоевала мир и как её может спасти «русский минерал» Солнечная энергетика — это одна из тех сфер, где благие намерения человечества почти всегда опережают технические возможности и экономические реалии. Создатель первой солнечной панели, американский изобретатель Чарльз Фриттс, ещё в 1881 году предсказывал, что уже совсем ск...

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

Apple предлагает заменить батарею за 79 долларов, если ваш iPhone XS или ХR стал работать медленнее Возможно компания Apple таким образом пытается поднять продажи новых Айфонов

Анатолий Слюсарь: «Период ЕС ЭВМ позволил нам обучить системных и прикладных программистов» Анатолий Слюсарь начинал карьеру, работая на ЭВМ ЕС-1022 в вычислительном центре Ленинградского обкома КПСС (Ленинградское отделение НИИ Автоматической аппаратуры, в дальнейшем — ЛФ НИИ «Восход»). В интервью он вспоминает, как работали программисты 1980–1990-х и дает оценк...

[Перевод] Тот день, когда я полюбил фаззинг В 2007 году я написал пару инструментов для моддинга космического симулятора Freelancer. Ресурсы игры хранятся в формате “binary INI” или “BINI”. Вероятно, бинарный формат выбрали ради производительности: такие файлы быстрее загружать и читать, чем произвольный текст в форма...

[Перевод] Бесстрашная защита. Безопасность памяти в Rust В прошлом году Mozilla выпустила Quantum CSS для Firefox, который стал кульминацией восьми лет разработки Rust — безопасного для памяти языка системного программирования. Потребовалось более года, чтобы переписать основной компонент браузера на Rust. До сих пор все основны...

Почему одна из крупнейших ИТ-компаний присоединилась к CNCF — фонду, развивающему облачную инфраструктуру Месяц назад Apple присоедились к Cloud Native Computing Foundation. Разбираемся, что это значит. Читать дальше →

Redmi Note 8T: бюджетный смартфон с NFC На прошедшей сегодня презентации MI RESIDENCE был представлен новый смартфон линейки Redmi - Redmi Note 8T. Новинка поступит в продажу в трех цветовых вариациях: синем, белом и черном. Подробнее об этом читайте на THG.ru.

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

Геометрическое моделирование поверхностей скругления Одна из самых труднорешаемых задач в системах автоматизированного проектирования – скругления при моделировании объектов сложных форм. За построение скруглений, как и за всю геометрию в САПР, отвечает геометрическое ядро. С точки зрения разработчика ядра охватить все вар...

Почему в смартфонах нельзя заменить отдельно камеру или процессор? Вы сами отказались от таких телефонов ровно 10 лет назад 24 июля 2009 года стартовали продажи модульного телефона Modu Phone.

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

Артем Светлов: «Каждый день на работе я вижу, как OSM помогает самым разным компаниям» Артем Светлов aka trolleway — программист из NextGIS, а также любитель архитектуры и общественного транспорта. Он не только правит OpenStreetMap, но и каждый день работает с данными из него. Помимо этого, он увлекается съемкой сферических панорам улиц. Зачем он это делает, ...

Плагины Jira: несколько примеров успешного изобретения велосипеда Мы в Mail.ru Group вкладываем много сил в развитие продуктов компании Atlassian и, в частности, Jira. Благодаря нашим усилиям свет увидели плагины My Groovy, JS Includer, My Calendar, My ToDo. Все эти плагины мы развиваем и активно используем внутри компании. Мы получаем...

Global City Hackathon: Нижний Новгород — первый Нижний Новгород — крайне интересный город с точки зрения IT-ландшафта. Список компаний, офисы которых расположены в нашем городе, реально впечатляет: российский офис Intel, MERA, МФИ Софт, EPAM, Auriga, Five9, NetCracker, Luxoft, Цитадель… У нас в городе создаются частично с...

Telegram как корпоративный стандарт Эффективная коммуникация в команде — как хорошие дороги в стране: без них только на трехколесных телегах за три месяца из Москвы в Питер, а не сильную экономику строить. И, если в команде нет удобных коммуникационных инструментов, работать такая команда будет трудно и неэффе...

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

Samsung представила защищенный смартфон Galaxy Xcover 4s Сегодня Samsung официально представила новинку серии Galaxy Xcover - защищенный смартфон Samsung Galaxy Xcover 4s, который стал преемником Galaxy Xcover 4, анонсированного еще в 2017 году. Внешне новика схожа с текущей моделью, но отличается от нее улучшенными характеристика...

«Детские деревни – SOS»: «Мы мечтаем закрыться» В работе некоммерческой организации, которая помогает большому количеству людей, не должно быть никакой спонтанности. В этом уверен исполнительный директор российского комитета «Детские деревни – SOS» Николай Слабжанин. Это благотворительная организация по поддержк...

ОСиное гнездо: как Huawei не использовал шанс на цифровой суверенитет Российские разработчики и программисты пока лишь теоретически могут оценить новую операционную систему (ОС) Huawei. В ходе презентации исполнительный директор корпорации Ричард Юй словесно представил Harmony OS, однако ни одного примера работы системы не продемонстрировал. Н...

[Из песочницы] Навигация в кроссплатформенных приложениях: почему NavController победил angular/router в Ionic 4 Всем привет! Меня зовут Никита Жигамовский, программист в KitApp и я хочу рассказать о своем опыте построения навигации в Ionic 4: проблеме, с которой столкнулся, и ее решении. Я занимаюсь разработкой кросс-платформенных решений для мобильных приложений с 2018 года. Рань...

iPhone 11, Apple Watch с eSIM и новые MacBook Pro зарегистрированы в России Тим Кук Евразийская экономическая комиссия уже несколько лет является одним из самых надёжных поставщиков информации о новых продуктах Apple. Несмотря на то что нам не раскрывают подробностей розничных ценах и технических характеристиках свежих новинок компании из Купертино,...

Realme 5s – ещё один смартфон с четырьмя камерами за $139 В Нью-Дели состоялась презентация бюджетного смартфона под названием Realme 5s. Новинка является улучшенной версией Realme 5, анонсированного в октябре этого года. От своего предшественника новый гаджет отличается лишь главным модулем основной камеры на 48 Мп (12 Мп у Realme...

Представлены беспроводные наушники Redmi AirDots Несколько месяцев назад Xiaomi представила свои первые полностью беспроводные наушники. Сегодня компания представила новую модель, которая вдвое дешевле предыдущей версии. В частности, новика получила название Redmi AirDots, тогда как первая версия наушников была выпущена по...

Сон — это главный ресурс для мозга программиста Можете использовать этот пост как аргумент при переговорах. Вы, наверное, уже слышали эту продуманную фразу, которую произнес Рид Хастингс, CEO компании Netflix, говоря о развитии компании: «Наш главный конкурент – это сон». Он логично рассуждает, что с точки зрения прибы...

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

Bosch показал новую систему крепления оснастки для «болгарки» Больше никаких ключей - сменить диск можно будет буквально за несколько секунд.

Деревянные игрушки, часть первая — 1982-1985 Когда писал обзоры на ноутбук Compaq LTE, не думал, что настолько затяну с игрушечной частью. Но, как выяснилось, тут «работы» гораздо больше, чем думал. К примеру, куча игр, в которые играл уже в девяностые, оказалась из восьмидесятых. Плюс одно тянет за собой другое — втор...

Эффективное управление подключениями SignalR Здравствуй, Хабрахабр. В настоящий момент я работаю над созданием движка чата в основе которого лежит библиотека SignalR. Помимо увлекательного процесса погружения в мир real-time приложений пришлось столкнуться и с рядом вызовов технического характера. Об одном из них я и х...

Honor 20 Youth Edition и его функции Компания Honor выпустила мощную новинку бюджетного варианта под названием 20 Youth Edition. Аппарат включает в себя интересную характеристику, аккумуляторная емкость на 4000 мАч, объем оперативной памяти на 8 ГБ. Также гаджет имеет флэш накопитель на 64 ГБ. Новинкой управляе...

Digital-мероприятия в Москве c 04 марта по 10 марта Подборка ключевых мероприятий на неделю. День открытых дверей «Digital MBA» 04 марта (понедельник) Ленинградский пр 39стр79 бесплатно Digital MBA — новый коммерческий образовательный проект Mail.ru Group и GeekBrains, посвященный цифровой трансформации современного российс...

Обновленная версия Zenfone 5Z Компания Asus выпустил флагманскую новинку бюджетного варианта под названием Zenfone 5Z. Аппарат имеет мощную начинку объем операционной системы составляет 1,70 ГБ, объем оперативной памяти 8 ГБ. Гаджет имеет также батарею мощностью 3300 мАч. Сердцем новинки является однокри...

AMD представила видеокарты серии Radeon RX 5500 с памятью GDDR6 AMD официально представила новые видеокарты среднего уровня серии Radeon RX 5500, куда вошли три модели: мобильная RX 5500M, настольная RX 5500 и RX 5500 XT. На протяжении всей презентации AMD сравнивала свои новинки с Radeon RX 480 и GeForce GTX 1650. Подробнее об этом чита...

Боевые стрельбы в ночи, или Почему нагружать прод — не страшно «А если ты не выстрелишь, то испорчусь я» Ещё недавно считалось, сервис должен просто работать. Нарисовали, заверстали, написали скрипты — вроде всё ок, можно катить на прод. Но конкуренты не дремлют, поэтому начинается гонка не только за новыми функциями, но и за скоростью...

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

«Сам себе Чубайс» или альтернативная энергетика в деревне Доброго дня дорогие Хабровчане! Сегодняшняя моя статья будет посвящена теме «альтернативной энергетики» — точнее системы электропитания деревенского дома от солнечных батарей. Я не являюсь каким-то «ушибленным на всю голову Гринписовцем» которому жить на свете никак от тог...

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

Для Minecraft вышел крупный апдейт Village & Pillage с обновленными деревнями и торговлей Когда для Minecraft выходит очередное обновление, кажется, что такой порции контента в игру еще не добавляли, но потом появляется новый апдейт и становится понятно, что разработчики снова переплюнули сами себя. В обновлении Village & Pillage (1.11.0) авторы перекроили с...

Работа с MS SQL из Powershell на Linux Эта статья чисто практическая и посвящена моей грустной истории Готовясь к Zero Touch PROD для RDS (MS SQL), про который нам прожужжали все уши, я сделал презентацию (POC — Proof Of Concept) автоматизации: набора powershell скриптов. После презентации, когда стихли бурные, п...

[Перевод] Пишем клон движка Doom: чтение информации карт Введение Цель этого проекта — создание клона движка DOOM, использующего ресурсы, выпущенные вместе с Ultimate DOOM (версия со Steam). Он будет представлен в виде туториала — я не хочу добиваться в коде максимальной производительности, а просто создам работающую версию, и п...

Создан смертельный для малярийных комаров грибок По сообщению агентства РИА Новости, генно-модифицированный грибок почти полностью уничтожил популяцию комаров в искусственно созданной учеными деревне в Буркина-Фасо на площади в более 600 квадратных метров за 45 дней. Из тысячи мужских особей и 500 взрослых женских особей, ...

Xiaomi выпустила бюджетные смартфоны Redmi 8 и Redmi 8A в России С сегодняшнего дня в России начались продажи бюджетных смартфонов Redmi 8 и Redmi 8A, анонсированных в начале октября этого года. Приобрести новинки можно в онлайн-магазине Xiaomi, в сети Mi Store и розничных сетях партнеров. Оба гаджета поставляются в трех цветовых…

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

FSP представляет компактные модульные блоки питания FlexGuru Компания FSP объявила о выходе новой серии FlexGuru. Компактные блоки питания являются полностью модульными и специально предназначены для использования в IPC, HtPC, Edge Computing и NAS-серверах. Серия FlexGuru содержит модели 250 Вт и 300 Вт, их размер составляет всего 15...

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

Представлен первый смартфон в форм-факторе классической раскладушки Новый смартфон, в отличие от вышедшего в продажу ранее Samsung Galaxy Fold, складывается не вдоль экрана, а поперек, напоминая популярные в начале этого века телефоны-раскладушки. «Этот совершенно новый форм-фактор, над которым мы сейчас работаем, не только легко помещается ...

Новый бюджетный смартфон Motorola Moto E6 за $150 в чем-то оказался даже хуже предшественника В феврале компания Motorola представила квартет новых смартфонов Moto G (2019) среднего уровня (Moto G7, G7 Plus, G7 Power и G7 Play), в мае обновила линейку Moto Z, а теперь пришел черед бюджетной серии Moto E. Буквально на днях мы вспоминали про новую модель Moto E6, и вот...

Официально представлен модульный смартфон Fairphone 3 Некоторое время назад информация о модульных смартфонах очень часто появлялась в технологических изданиях, но потом ажиотаж начал стихать. ***

Новые модели QLED-телевизоров Samsung с технологией искусственного интеллекта представлены в России Презентация прошла в рамках технологического семинара с представителями подразделения устройств отображения информации головного офиса компании.

Бюджетный Redmi 7A сертифицирован TENAA Бренд Redmi готовит к выходу несколько новых смартфонов. Одна из новинок с модельным номером M1903C3EC/M1903C3EE прошла сертификацию в китайском телекоммуникационном центре TENAA. Судя по опубликованным на сайте регулятора изображениям, это будет смартфон начального уровня, ...

Линейка ТВ-приставок RITMIX полностью обновилась В продажу поступили новые ТВ-приставки RITMIX: HDT2-920, HDT2-1240 и HDT2-1650DD.

[Из песочницы] Почему, а главное, куда люди уходят из IT? Здравствуйте уважаемое хабросообщество. Вчера(будучи в не трезвом состоянии), прочитав пост от @arslan4ik «Почему люди уходят из IT?», я задумался, ведь действительно хороший вопрос: «Почему..?» Ввиду моего места жительства в солнечном городе Los Angeles, я решил узнать ест...

The Stillness of the Wild заставит вас задуматься о жизни и утрате 7 февраля Компания Fellow Traveler и студия Lambic объявили о том, что The Stillness of the Wild выйдет на ПК, Nintendo Switch и устройствах Apple 7 февраля. The Stillness of the Wild («Неподвижность ветра» в локализации) — это тихое размышление о жизни и ...

Грязь, слякоть, или как на Alfa Future People 2019 удалось собрать 44 тысячи человек. C 16 по 18 августа под Нижним Новгородом прошел главный фестиваль электронной музыки Alfa Future People 2019. В этом году повторился сценарий AFP 2017 года, и за пару дней до официального начала почти без остановки шел ливень, который размыл поле и превратил его практически ...

[Из песочницы] 25 лет Рунету Что бы ни делали российские интернет-пользователи, — вводили поисковые запросы, слушали музыку, проверяли почту, переписывались в соцсетях, — делают они это преимущественно на российских сайтах. Западным технологическим гигантам вроде Google и Facebook приходится тесниться,...

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

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

Процессор Intel Core i9-9990XE будет бесценным Компания Intel никогда не продавала дёшево свои процессоры, но теперь фирма готовит новый высокопроизводительный чип, который будет буквально бесценным.

«Ростелеком» обеспечит бесплатным интернетом 46 сел и деревень Свердловской области Специалисты компании «Ростелеком» озвучили планы на 2019 год по подключению малых населенных пунктов Свердловской области к сети интернет в рамках реализации федеральной программы по устранению цифрового неравенства (УЦН).

Dragons: Rise of Berk 1.38.13 Dragons Rise of Berk — интересная стратегия для Android по мотивам известного мультфильма и мультсериала. Вам предстоит управлять деревней викингов, которые когда-то подружились с драконами. Сама идея развития игры — это, конечно, драконы. Вы будите ухаживать и выращивать др...

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

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

Топовый смартфон vivo Y11 Компания vivo выпустила мощную новинку бюджетного варианта под названием Y11. Аппарат включает в себя мощную характеристику,6,35 дюймовым экраном Halo FullView. Также гаджет имеет такую функцию как красивые сверхтонкие боковые рамки.Сердцем гаджета является процессор Qualc...

Почему для нового проекта я взял Robot Framework Недавно я сменил проект — пришел в новую разработку, где до меня не было никакого тестирования, ни ручного, ни автоматического. Условий на инструментарий (за исключением того, что это Python) заказчик не накладывал, так что я сделал собственный выбор. В этой статье я расскаж...

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

Официально: анонс бюджетного Redmi 7 пройдёт 18 марта В сети уже давно ходит множество слухов о новом бюджетном смартфоне Redmi 7, и сегодня в компании официально подтвердили, что его презентация пройдёт уже 18 марта. Подробнее об этом читайте на THG.ru.

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

Дешево и эффективно: ТОП-10 полезных и недорогих товаров для KIA Sportage c AliExpress назвали эксперты В некоторых случаях, улучшить свой автомобиль можно буквально за копейки, что неоднократно доказывали различные аксессуары с китайского онлайн-рынка AliExpress. Чтобы дёшево и эффективно «прокачать» свой KIA Sportage, на «Алике» можно приобрести несколько копеечных товаров,...

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

GreenMDC поборется с AO «Концерн Росэнергоатом» и GreenBushDC за звание «Проект года» 1 февраля стартовал отборочный этап голосования в рамках Национальной премии «ЦОДы.РФ», и компания GreenMDC традиционно представила свои продукты сразу в нескольких номинациях. В этом году GreenMDC дебютировала в номинации «Проект года» с крупнейшим предсобранным МЦОД для го...

Почему облачная «игровая консоль» Google Stadia — это чушь и посмешище, а не угроза для PlayStation и Xbox 2 апреля 2019 года окончательно закроется социальная сеть Google+. В сентябре 2016 были приостановлены все разработки концепции модульных смартфонов Project Ara. D 2015 году перестали развивать очки Google Glass. В 2013 году закрыли Google Reader, а годом ранее - Google Wave...

[Из песочницы] Заканчивая 4 год обучения на программиста, я понимаю, что до программиста мне далеко Статья в первую очередь направленна на молодых людей, которые еще только думают выбрать профессию. Предисловие В уже, как нам кажется, далеком 2015 я окончил школу и начал раздумывать о том, кем же я хочу стать в этой жизни. (хороший вопрос, я все еще ищу на него ответ) Жи...

[Перевод] Решаем задачу из интервью Google на JavaScript: 4 разных способа Когда я занимался изучением производительности алгоритмов, мне попалось вот это видео с мок-интервью Google. Оно не только дает представление, как проходят собеседования в крупных технологических корпорациях, но и позволяет понять, как решаются алгоритмические задачи, при...

Три в ряд: топ-10 докладов Mobius 2019 Piter В День программиста делимся с мобильными разработчиками подборкой отличных докладов! В мае в Петербурге прошла конференция Mobius, а теперь мы опубликовали её видеозаписи — и для Хабра сделали подборку из десяти лучших (по зрительским оценкам). Темы очень разные — от масш...

Как выстрелить себе в ногу в C и C++. Сборник рецептов Haiku OS История встречи статического анализатора PVS-Studio с кодом операционной системы Haiku уходит в далёкий 2015-й год. Это был интереснейший эксперимент и полезный опыт для команд обоих проектов. Почему эксперимент? Анализатора для Linux тогда не было и не будет ещё полтора год...

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

Epic Games Store бесплатно раздаёт The Messenger В магазине Epic Games продолжается акция раздачи бесплатных игр, для привлечения игроков в свою платформу. На этот раз очередь дошла до игры The Messenger от разработчиков Devolver Digital. The Messenger Игрокам придется играть в роли молодого ниндзя, и спасать родную дерев...

[Из песочницы] Реверс-инжиниринг бинарного формата на примере файлов Korg .SNG Мы живем в удивительное время. Вокруг нас изобилие техники: телефоны, компьютеры, умные часы и прочие гаджеты. Каждый день производители выпускают на рынок все новые и новые устройства. Большинству их них предначертана короткая и яркая (или не очень) жизнь: мощная маркетин...

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

Короткая JS-задачка для понедельника Которая родилась в процессе изучения кошмаров LexicalEnvironment и вообще ликбеза на тему "Почему оно работает так". Задача получилась действительно из серии wtfjs, но после внимательного рассмотрения — полностью укладывается в логику работы языка. Читать дальше →

Xiaomi обрушила цены на смартфоны в России из-за презентации Redmi Note 7 Пока что в продажу на территории России не поступил ни один из новых смартфонов Xiaomi, которые компания анонсировала в 2019 году, но уже вскоре все изменится. Буквально через несколько часов состоится презентация новинки в лице Сообщение Xiaomi обрушила цены на смартфоны в...

PHP Xdebug proxy: когда стандартных возможностей Xdebug не хватает Для отладки PHP-программ часто используют Xdebug. Однако стандартных возможностей IDE и Xdebug не всегда достаточно. Часть проблем можно решить с помощью Xdebug proxy — pydbgpproxy, но всё же не все. Поэтому я реализовал PHP Xdebug proxy на базе асинхронного фреймворка amph...

Световое шоу с новой модульной установкой Lightstorm Компания Strange Electronic создала новый тип синтезаторного модуля Eurorack - Lightstorm. Он не создает и не контролирует звук, вместо этого он интегрирует светодиодное освещение полного спектра в модульную установку добавляя визуальный компонент. Устройство состоит из...

Рекомендательные системы: идеи, подходы, задачи Многие привыкли ставить оценку фильму на КиноПоиске или imdb после просмотра, а разделы «С этим товаром также покупали» и «Популярные товары» есть в любом интернет- магазине. Но существуют и менее привычные виды рекомендаций. В этой статье я расскажу о том, какие задачи ре...

Машины-монстры: Гигантский модульный музыкальный синтезатор Джозефа Парадизо Подобно Роберту Мугу (Robert Moog) и Дону Бачла (Don Buchla), которые стали пионерами в области электронной музыки, Джозеф Парадизо (Joseph Paradiso) стал своего рода пионером и "волшебником" в мире электронных музыкальных синтезаторов. Его пристрастие к прогрессив-року пере...

Лучшие приставки Smart TV 2019 года: выбор ZOOM Сегодня практически все телевизоры, за исключением совсем бюджетных моделей, поддерживают Smart TV. В то же время активно развивается рынок умных телеприставок – о чём свидетельствуют вышедшие в этом году новинки. Отдельная приставка Smart TV пригодится не только для подключ...

[Из песочницы] Какой уровень востребованности PHP разработчиков на 1 квартал 2019 года? На рынке труда программисты PHP являются одними из наиболее востребованных специалистов. За последние 3 года их популярность среди работодателей выросла на более чем на 12%. PHP — самый распространенный язык программирования общего назначения с открытым исходным кодом, многи...

Курс «Основы эффективной работы с технологиями Wolfram»: более 13 часов видеолекций, теория и задачи Все документы курса можно скачать здесь. Этот курс я прочел пару лет назад для довольно обширной аудитории. Он содержит очень много информации о том, как устроена система Mathematica, Wolfram Cloud и язык Wolfram Language. Однако, конечно, время не стоит на месте и за по...

Наш опыт создания API Gateway Некоторые компании, в том числе наш заказчик, развивают продукт через партнерскую сеть. Например, крупные интернет-магазины интегрированы со службой доставки — вы заказываете товар и вскоре получаете трекинговый номер посылки. Другой пример — вместе с авиабилетом вы покупает...

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

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

Vivo iQOO Neo 2 и его функции Компания Vivo выпустит новинку бюджетного варианта под названием iQOO Neo 2. Смартфон оснащен чипом Qualcomm Snapdragon 855, присутствует технология быстрой зарядки 33 Вт.Гаджет получит аккумуляторную батарею емкостью 4500 мАч, также интересная информация работает под управ...

[Перевод] Работа с ошибками в Go 1.13 В последнее десятилетие мы успешно пользовались тем, что Go обрабатывает ошибки как значения. Хотя в стандартной библиотеке была минимальная поддержка ошибок: лишь функции errors.New и fmt.Errorf, которые генерируют ошибку, содержащую только сообщение — встроенный интерфейс...

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

Двойные дисплеи, Windows 10X и новый смартфон на Android: что показала Microsoft на своём Surface Event Microsoft несколько часов назад провела большой ивент, презентовав семь новых гаджетов Surface и даже новую версию Windows. На событии присутствовали СЕО компании Сатья Наделла и руководитель разработки гаджетов Surface Панос Панай. Презентация получилась больше, чем извес...

Великий полководец Георгий Жуков: впечатления Мои впечатления от автобиографического фильма Юрия Озерова о полководце, четырежды Герое Советского Союза, "Маршале Победы", Георгии Константиновиче Жукове.

Единственного в мире орангутана-альбиноса вернули в дикую природу BOS Foundation / YouTube Фонд спасения орангутанов Борнео обнаружил Альбу весной 2017 года поблизости от деревни Танггиранг, располагающейся в провинции Центральный Калимантан, Индонезия. Самка орангутана была в довольно тяжелом состоянии — и сотрудники Фонда взяли ее н...

Как мы запускаем новый сайт банка. Часть 1 Привет! Меня зовут Илья Голованов. Мы вместе с командой работаем над новым сайтом Промсвязьбанка. В этой статье я расскажу, какие задачи перед нами стоят, с какими проблемами мы сталкиваемся и к каким решениям приходим. Пока новый вид доступен для 30% страниц (их можно увид...

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

[Из песочницы] Whitespace Обфускатор для PHP Прочитав статью про обфускацию в JavaScript (а именно 3-ю часть статьи), я заинтересовался подобным обфускатором для PHP. Обфускатор, о котором шла речь в статье превращал JavaScript-код в невидимый (на первый взгляд), состоящий из табуляций и пробелов код. Суть заключаетс...

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

Как ускорить домашний Wi-Fi Трудно найти более раздражающую вещь, чем медленный Wi-Fi. Но есть некоторые способы сделать подключение к интернету быстрее. Когд...

Enterprise Agile Russia в Райффайзенбанке 26/11 Приглашаем 26 ноября на встречу сообщества практиков Agile в крупных организациях — Enterprise Agile Russia. Спикеры Технологического Центра Дойче Банка, Райффайзенбанка и компании Ингосстрах поделятся своим опытом Agile-процессов. Ждём вас в офисе Райффайзенбанка в Нагати...

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

Xiaomi представила самый дешевый фирменный смартфон с NFC Буквально только что Xiaomi анонсировала на территории Европы свой бюджетный хит — глобальную версию Redmi Note 8. Устройство получило приставку Т в названии, а также полноценный NFC-модуль, благодаря чему теперь смартфон будет поддерживать бесконтактную оплату при помощи Go...

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

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

Intel Ice Lake. 10 нм — в массы Итак, подходит к логическому завершению одна из самых долгоиграющих интриг в новейшей технологической истории Intel — «когда же, наконец, в серию пойдет 10 нм». Перипетии этой истории у нас еще в памяти, нет смысла их повторять. А завершается все, как ему и положено заверш...

Илья Зверев:“За эти годы OpenStreetMap оброс такой серьезной инфраструктурой, что можно рисовать карту не выходя из дома Илья Зверев — неформальный лидер российского сообщества OpenStreetMap. Вот уже почти 10 лет он всячески продвигает OSM: создает новые приложения и пишет статьи, развивает сообщество и выступает на конференциях. Насколько дружелюбен OSM, что он делал два года в Совете OSMF и...

С Днём работника технической поддержки 1 августа — день работника технической поддержки в России (международный — 16 мая). Упоминаний о нём не так много и он не так популярен как день программиста, но почему бы и нет? Техническая поддержка, саппорт, справочная служба — эти ребята отвечают на тысячи сложных, прост...

Обходим Windows Defender дешево и сердито: через meterpreter сессию с python Всем привет. Сегодня рассмотрим вариант запуска meterpreter сессии на машине Windows 10 с самыми свежими патчами (включая Windows Defender). И все также будем обходить антивирусы. Meterpreter — расширенная многофункциональная начинка (payload, нагрузка), которая может быть ...

.NET Core на Linux, DevOps на коне Мы развивали DevOps как могли. Нас было 8 человек, и Вася был самым крутым по Windows. Внезапно Вася ушел, а у меня появилась задача вывести новый проект, который поставляет Windows-разработка. Когда я высыпал на стол весь стек Windows-разработки, то понял, что ситуация — бо...

Honor 9X замахнулся на 48 мегапикселей и выдвижную селфи-камеру Смартфон Honor 9X вот уже несколько дней как официально представлен в России. В Москве состоялась презентация продукта. Последние устройства Honor, особенно флагманские весьма хороши, потому и от этого аппарата мы заранее ждём только положительных впечатлений. Но проверим,...

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

Китайское приложение ZAO вызвало опасения в связи с политикой конфиденциальности ZAO, приложение для iOS, которое позволяет пользователям заменять лица знаменитостей в видеоклипах своим лицом. Буквально за неделю оно возглавило рейтинг App Store в Китае. Его загрузили уже более миллиона пользователей, сообщает Reuters. Журналисты международного агентства...

Open Rack v3: что ждать от нового стандарта архитектуры серверных стоек Он найдет применение в гипермасштабируемых ЦОД. / фото Not4rthur CC BY-SA Зачем обновили спецификацию Инженеры из Open Compute Project (ОСР) представили первую версию стандарта еще в 2013 году. Он описывал модульную и открытую конструкцию стоек для ЦОД шириной в 21 дюйм. Т...

3CX v16 Update 1, приложение 3CX для iOS Beta и новая версия 3CX Call Flow Designer Представляем обзор новинок 3CX за последнее время. Будет много интересного — не переключайтесь! 3CX v16 Update 1 Недавно мы выпустили очередное обновление 3CX v16 Update 1. Обновление включает новые возможности чата и обновленный коммуникационный виджет для вашего сайта 3CX...

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

Специалисты iFixit оценили ремонтопригодность Samsung Galaxy Note 10 Буквально пару недель назад Samsung представила самые ожидаемые новинки серии Galaxy Note 10, куда вошли модели Note 10, Note 10 Plus и Note 10 5G. И как только смартфоны появились в продаже, специалисты iFixit сразу взялись за дело и заглянули внутрь Note 10 Plus и Note 10 ...

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

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

Новости недели: коллекторы хотят доступ к телефонам россиян, новое ядро Linux 5.1, утечка данных Samsung В этом дайджесте читайте: коллекторы планируют получить доступ к национальной базе телефонов россиян; Mozilla решила заменить Firefox для Android; Линус Торвальдс представил ядро Linux 5.1; Минкомсвязи не поддерживает предустановку российских приложений на смартфоны; у ...

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

Новый офис «БАРС Груп» открылся в Краснодаре На форуме «БИОТЕХМЕД» компания «БАРС Груп» сообщила об открытии нового офиса в Краснодаре. Производственный офис будет развивать ключевое направление компании — федеральные и региональные медицинские цифровые ...

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

Xiaomi Redmi Note 7 влагозащищённый, да и вообще качественный Смартфон Xiaomi Redmi Note 7 только лишь анонсировали 2 дня назад. Но уже сейчас про него вылезают новые подробности, которые, однако, понравятся всем любителям бренда. Оказалось, что на официальной презентации гаджета почему-то не рассказали о том, что смартфон не боится ...

[Перевод] Профилирование кода Go-проекта и решение проблемы с выделением памяти Пожалуй, каждому программисту известны слова Кента Бека: «Make it work, make it right, make it fast». Сначала надо сделать так, чтобы программа работала, дальше — надо заставить её работать правильно, а уже потом можно переходить к оптимизации.  Автор статьи, перевод кото...

Простой москвич Levelord: интервью с создателем Duke Nukem RUVDS совместно с Хабром продолжают проект, состоящий из серии интервью с интересными, на наш взгляд людьми в IT-среде. В прошлый раз мы познакомились с главным «по мозгам» Алисы в Яндексе Борисом Янгелем. Сегодня представляем вашему вниманию интервью с Ричардом (Levelord) ...

GPS трекер BOXY Привет, Хабр! GPS трекером уже никого не удивишь — это факт. Написать этот краткий обзор решил, когда первый раз взял в руки эту «фитюльку». Ну, по порядку: появилась задача – оснастить трекером домашнего питомца. Не то чтобы он убегал постоянно, но для общего спокойствия ч...

Apple планирует выпустить 31,6-дюймовый 6K дисплей в ​​2019 году Apple выпустит 31,6-дюймовый 6K дисплей с мини-светодиодной подсветкой в ​​2019 году, в соответствии с новыми данными от аналитика Apple Минг-Чи Куо, который подробно изложил свои ожидания относительно дорожной карты Apple на 2019 год. Apple покинула рынок дисплеев в 2016 г...

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

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

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

[Перевод] Стек DOTS: C++ & C# Это краткое введение в наш новый дата-ориентированный технологический стек (DOTS). Мы поделимся некоторыми инсайтами, помогающими понять, как и почему Unity сегодня стала именно такой, а также расскажем, в каком направлении планируем развиваться. В дальнейшем мы планируем...

Happy Color 2.4.2 Happy Color – приложение для детей и взрослых. Ваша цель раскрасить картинки по номерам. Множество разнообразных раскрасок ждут вас. Наше приложение понравиться не только детям, но и взрослым. Множество интересных картинок, которые вы сможете раскрасить, ориентируясь н...

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

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

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

Наручный гаджет Xiaomi Mi Band 3i Компания Xiaomi выпустила оригинальную новинку бюджетного варианта под названием Mi Band 3i. Новинка включает в себя интересную функцию Bluetooth 4.2 LE и батарея на 110 мАч. Также новинка имеет защищенный от воды корпус. В себя включает особенно новая модель следить за физ...

Самодокументируемый REST сервер (Node.JS, TypeScript, Koa, Joi, Swagger) Про преимущества и недостатки REST написано уже довольно много статей (и еще больше в комментариях к ним) ). И если уж так вышло, что вам предстоит разработать сервис, в котором должна быть применена именно эта архитектура, то вы обязательно столкнетесь с ее документировани...

SNA Hackathon 2019: усложняем архитектуру — упрощаем признаки В этой статье я расскажу про свое решение текстовой части задачи SNA Hackathon 2019. Какие-то из предложенных идей будут полезны участникам очной части хакатона, которая пройдет в московском офисе Mail.ru Group с 30 марта по 1 апреля. Кроме того, этот рассказ может быть ин...

«Если продукт не нужен, как его ни упаковывай, толку не будет»: как технологические компании работают над интерфейсами Алексей Скорик из Vinci Agency специально для блога Нетологии расспросил руководителей стартапов и технологических компаний о том, как их команды создают пользовательские интерфейсы. Читать дальше →

React & БЭМ – официальная коллаборация. Часть историческая Перед вами история интегрирования БЭМ-методологии в React-вселенную. Материал, который вы прочитаете, построен на опыте разработчиков Яндекса, развивающих самый масштабный и нагруженный сервис в России — Яндекс.Поиск. Мы никогда раньше не рассказывали настолько подробно и гл...

Worse Than Death – убегая от невидимых врагов Буквально несколько дней назад на виртуальных полках яблочного магазина приложений появился пиксельный ужастик Worse Than Death. Справедливости ради, стоит отметить, что в App Store проект доступен уже в течение нескольких месяцев. Однако до российского сегмента игра добрала...

Что делают в офисе инженеры в Apple и Intel: профориентационный онлайн-курс современной микроэлектроники для школьников Недавно вышел бесплатный онлайн-курс в трех частях под названием «Как работают создатели умных наночипов» (1, 2, 3). Он предназначен для профориентации школьников и отличается максимальной конкретностью: вот так выглядит распределение работы в команде проектирования микросхе...

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

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

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

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

Cerebras выпустила огромный чип Wafer Scale Engine с 1,2 трлн транзисторов После почти трёх лет медленного и тихого развития стартап Cerebras Systems удивил мир презентацией прототипа нового чипа Cerebras Wafer Scale Engine с рекордными 1,2 трлн транзисторов, размещённых на кристалле площадью 46,225 мм². Подробнее об этом читайте на THG.ru.

В Epic Games Store бесплатно раздают платформер The Messenger Сервис цифровой дистрибуции Epic Games Store приготовил для своих пользователей очередную бесплатную игру. На этой неделе предлагается возможность получить платформер The Messenger, выпущенный в 2018 году. Игра рассказывает о том, что армия демонов осаждает родную деревню мо...

Арахамия хочет уговорить Google перенести европейский офис из Дублина в Киев, а заодно «раскрутить» Amazon на дата-центр Сегодня на сайте Liga.net вышло большое интервью с Давидом Арахамией, в нем лидер президентской фракции «Слуга народа» рассказал об «активной стадии переговоров» с несколькими ведущими технологическими корпорациями. Особенно примечательным являетя предмет переговор...

Nintendo предлагает заменить старую приставку на новую бесплатно Североамериканское подразделение компании Nintendo начало рассылать пользователям недавно купленных приставок Switch предложение поменять её на более новую версию. Об этой акции сообщили изначально пользователи социального новостного ресурс а Reddit.

Рынок труда: финансовый администратор в WWF, PR-менеджер в «Детские деревни – SOS» и другие вакансии Подборка актуальных вакансий от редакции «Теплицы».  Разработчик игровых механик в Теплицу социальных технологий  Команда Теплицы социальных технологий ищет творческого и ответственного человека на вакансию геймификатора для платформ «IT-волонтер» и «Теплосе...

Apple, как ожидается, удалит 3D Touch со всех iPhone 2019 в пользу Haptic Touch Спустя четыре года после того, как 3D Touch дебютировал на iPhone 6s, чувствительная к давлению функция появляется на «разделочной доске». На прошлой неделе команда аналитиков Barclays «подтвердила», что 3D Touch «будет ликвидирован» во всех iPhone 2019 года, как о...

Apple Watch Series 5: презентация новинки 10 сентября в Театре Стива Джобса, штат Калифорния, компания Apple презентовала свои новинки. Наряду с iPhone и iPad были представлены часы нового поколения — Apple Watch Series 5. Изменения не коснулись дизайна, чего не скажешь о полезных и интересных новых функциях. ...

L’Oréal разработала носимый сенсор для отслеживания pH кожи Косметическая компания L’Oréal анонсировала My Skin Track pH — носимый сенсор, который позволяет самостоятельно измерить водородный показатель (pH) кожи. Презентация новинки состоится в рамках технологической выставки CES 2019. Пока что компания не раскрывает подробнос...

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

Новые GSM шлюзы от OpenVox Asterisk — потрясающий конструктор. Хотите построить небольшую АТС для бизнеса? Берем Raspberry PI, накатываем готовый образ на флешку, 10 минут, и вы уже вбиваете логин с паролем на ваш SIP телефон и делаете первый звонок. Хотите нечто большее? Ставим бесплатный и навороч...

[Перевод] Представляем «CLI Builder»‎-ы В этой статье мы рассмотрим новый API Angular CLI, который позволит вам расширять существующие возможности CLI и добавлять новые. Мы обсудим, как работать с этим API, и какие существуют точки его расширения, позволяющие добавлять новый функционал в CLI. Читать дальше →

OCS анонсирует второй форум «IT-Ось» Компания OCS Distribution анонсирует второй всероссийский технологический форум «IT-Ось». В этом году главной темой мероприятия станет феномен …

Google Assistant получил массу новых возможностей Компания Google объявила о расширении функционального списка возможностей персонального помощника Google Assistant. Например, теперь пользователи приложения Google Maps на Android и iOS могут использовать Google Assistant, чтобы отвечать голосом на текстовые сообщения,...

«Куда сходить за знаниями»: научные лекции и технологические конференции в Университете ИТМО Мы собрали дайджест мероприятий, которые пройдут в Университете ИТМО до конца года. В нем представлены дни открытых дверей, фестивали кино и семинары с инженерами крупных концернов. Читать дальше →

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

Статистика и мониторинг PHP скриптов в реальном времени. ClickHouse и Grafana идут на помощь к Pinba В этой статье я расскажу как использовать pinba совместно с clickhouse и grafana вместо pinba_engine и pinboard. На php-проекте pinba — пожалуй единственный надёжный способ понять, что происходит с производительностью. Правда обычно pinba внедряется только тогда, когда уже н...

[Перевод] 101 совет, как стать хорошим программистом (и человеком) 1. Научитесь гуглить Быть программистом, — значит научиться искать ответы на свои вопросы. Научившись эффективно «гуглить», вы сэкономите много времени, затрачиваемого на разработку. 2. Не обещайте много, но делайте больше, чем обещали Лучше сообщать вашей команде, что вы...

MAG425A — обзор ТВ-приставки от украинской компании Infomir Сейчас на рынке присутствует множество мультимедийных приставок китайского производства. Ими никого не удивить. Другое дело — когда продукт полностью выпущен в Украине. Компания Infomir гордится отечественным производством полного цикла, что редкость на IT-рынке. Поэтому вдв...

[Перевод] 56 проектов на Python с открытым исходным кодом 1. Flask Это микро-фреймворк, написанный на Python. Он не имеет валидаций для форм и уровня абстракции базы данных, но позволяет вам использовать сторонние библиотеки для общих функций. И именно поэтому это микро-фреймворк. Flask предназначен для простого и быстрого создан...

Анализ производительности запросов в ClickHouse. Доклад Яндекса Что делать, если ваш запрос к базе выполняется недостаточно быстро? Как узнать, оптимально ли запрос использует вычислительные ресурсы или его можно ускорить? На последней конференции HighLoad++ в Москве я рассказал об интроспекции производительности запросов — и о том, что ...

[Перевод] Гниение программного обеспечения В книге «Электромагнитная эпоха: работа, любовь и жизнь, когда роботы правят миром» Робин Хэнсон кратко обсуждает программную гниль: Программное обеспечение изначально было разработано для одного набора задач, инструментов и ситуаций. Но оно медленно изменяется, чтобы справ...

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

Huawei объявила, когда выпустит HarmonyOS для смартфонов. Спойлер: скоро HarmonyOS выйдет раньше, чем планировалось раньше Несмотря на то что в последнее время мы часто пишем про Huawei, про HarmonyOS все успели немного подзабыть. Ну, в этом нет ничего необычного, ведь операционная система, судя по всему, находится на ранней стадии разработки, а ...

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

[Из песочницы] Xamarin.Forms — удобное использование иконочных шрифтов в приложении Постановка задачи Для отображения иконок в приложении Xamarin.Forms можно использовать изображения в различных форматах, например png, svg или шрифты ttf. Чаще всего для добавления стандартных иконок удобен шрифт с иконками, например google material icons. Шрифт с иконками ...

Realme готовит бюджетный смартфон Realme A1 Сообщается, что Realme работает над новым бюджетным смартфоном Realme A1, анонс которого ожидается в следующем году. У компании уже есть три бюджетных смартфона, среди которых Realme 2, Realme 2 Pro и Realme U1. Известно, что A1 будет располагаться ниже Realme U1 в линейке к...

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

[Перевод] Измените свой образ мышления, работая с SwiftUI На прошлой неделе я увидел, что сообщество пытается перенести наработаные шаблоны разработки c UIKit в SwiftUI. Но я уверен, что лучший способ написать эффективный код используя SwiftUI — это забыть все об UIKit и полностью изменить свое мышление с точки зрения разработки ...

Хакатон в небольшой компании: как устроить, не вваливая вагон ресурсов Это статья о том, как я впервые провел хакатон для команды. Прокачанным организаторам материал наверняка покажется слишком простым, а история — наивной. Я ориентировался на тех, кто только знакомится с форматом и думает, устраивать ли такое мероприятие. HFLabs делает слож...

Новинки Xiaomi Mi 9 и Xiaomi Mi 9 SE появятся в свободной продаже в ближайшие дни Вчера был представлен флагманский смартфон Xiaomi Mi 9, после чего появилась информация о том, что вся стартовая партия была продана буквально за считанные минуты. Ранее Xiaomi заявила, что она значительно увеличила объем поставок к моменту презентации Xiaomi Mi 9, поэт...

Методы распознавания 3D-объектов для беспилотных автомобилей. Доклад Яндекса Беспилотному авто не обойтись без понимания, что находится вокруг и где именно. В декабре прошлого года разработчик Виктор Отлига выступил на «Дата-елке» с докладом о детекции 3D-объектов. Виктор работает в направлении беспилотных автомобилей Яндекса, в группе обработки доро...

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

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

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

Обновлённый Apple MacBook Air 2019 получил более медленный SSD, чем предшественник Apple недавно обновила свои ноутбуки MacBook, причём среди улучшенных моделей была и популярная система MacBook Air. Обычно обновления рассматриваются как безусловный плюс, поскольку они подразумевают использование новых и улучшенных комплектующих вроде графических ускорител...

Графический редактор GANpaint рисует объектами и демонстрирует возможности GAN Одна из кистей удаляет/добавляет деревья, другая — людей и т. д. Генеративно-состязательные сети (GAN) создают потрясающе реалистичные изображения, часто неотличимые от реальных. С момента изобретения таких сетей в 2014 году в этой области проведено много исследований и со...

Занятный опыт просмотра видео: вместо VR — очки с зеркалами Ximmerse Visor-X VR-гарнитуры, конечно, делают жизнь интереснее: некоторый контент с ними воспринимается куда интереснее. Даже ролики с Youtube, становясь чуть объемнее, буквально переносят тебя в твой персональный маленький уютный кинотеатр. Но у VR-гарнитур полно недостатков. Мы попробов...

Евгения Левенец: «Каждый сотрудник благотворительной организации немного фандрайзер» Индивидуальный фандрайзинг «Детских деревень – SOS» активно развивается последние 7 лет. С 2011 года перед организацией стояла задача выйти на самофинансирование к 2020 году. Эта цель была достигнута уже в 2019 году. Об опыте привлечения и удержания доноров рассказывала на м...

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

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

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

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

Экшен-платформер Momodora: Reverie Under the Moonlight поступил в продажу для Nintendo Switch Компания Dangen Entertainment выпустила анонсированную в сентябре версию Momodora: Reverie Under the Moonlight для Nintendo Switch. Momodora: Reverie Under the Moonlight является экшен-платформером с мрачной атмосферой и мифологией, а также интересными персон...

Создатель C++ «похоронил» биткоин Масштабное энергопотребление и использование в незаконных целях является доказательством нежизнеспособности биткоина. Об этом в интервью Youtube-каналу Лекса Фридмана, специалиста по искусственному интеллекту, заявил создатель языка программирования C++ Бьерн Страуструп. Дат...

[Из песочницы] Пример реализации Continuous Integration с помощью BuildBot (Image by Computerizer from Pixabay) Привет! Меня зовут Евгений Черкин, я программист команды разработчиков в горнодобывающей компании Polymetal. Приступая к любому крупному проекту начинаешь задумываться: «Какой же софт лучше использовать для его обслуживания?». IT-пр...

Это аналог AirPower с 16 индукционными катушками Лучшая беспроводная зарядка Помните AirPower? Ну, такую белую площадку для беспроводной зарядки, которую Apple показала на презентации iPhone 8. Да-да, ту самую, которую компания не выпускала почти два года, а потом объявила, что не смогла воплотить проект в жизнь. Причиной ...

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

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

[Перевод] WolframClientForPython | Новая клиентская библиотека Wolfram Language для Python Оригинал перевода в моём блоге Получение полного доступа к языку Wolfram Language из языка Python Язык Wolfram (Wolfram Language) дает программистам в руки уникальный язык с огромным множеством сложных алгоритмов, а также встроенных знаний об окружающем мире. На протяжении...

Apple зарегистрировала в России новые iPad и Mac Вчера Apple зарегистрировала в Евразийской экономической комиссии несколько новых iPad и Mac. Этот факт может говорить нам о том, что совсем скоро Apple явит миру очередные новинки. По слухам, уже этой осенью компания покажет нам новый iPad с 10.2-дюймовым дисплеем, а также...

CES 2019: Samsung представляет модульные технологии Micro LED для дисплеев будущего На мероприятии были продемонстрированы революционные новинки на базе Micro LED: 75-дюймовый дисплей, 219-дюймовый The Wall, а также новые размеры, формы и конфигурации модульного Micro LED-экрана следующего поколения.

Google рассказала, почему тормозили смартфоны Pixel Уже пару недель Reddit полнится сообщениями недовольных владельцев смартфонов Pixel, а все потому, что один пользователь создал там ветку, в которой объяснил, как отключение функции «Цифровое благополучие» (Digital Wellbeing) заставило его Pixel 3 работать заметно шустрее. ...

Из юриспруденции в Big Data-разработку Путей много – как найти свой? Герой этой статьи, Роман Майер, получил гуманитарное образование и пришел в IT совсем из других областей. Он развивал собственный бизнес, работал менеджером по продажам, был юристом, а к 28 годам понял, что пока не нашел работу мечты и пора осв...

Mesh VS WiFi: что выбрать для беспроводной связи? Когда я еще жил в многоквартирном доме, я сталкивался с проблемой низкой скорости в дальнем от роутера помещении. Ведь у многих роутер стоит в прихожей, куда провайдер дотянул оптику или UTP, и там же был поставлен типовой девайс. Еще хорошо, когда собственник меняет маршр...

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

Микс из tower defense и экшена Lock's Quest вышел на iOS и Android Издатель HandyGames, благодаря которому на мобильных вышли порты отличных Neighbours From Hell, Battle Chasers: Nigthwar и This Is the Police, представил новый проект — tower defense Lock's Quest. Эта игра в оригинале вышла еще в 2008 году на Nintendo DS. Ваша задача — с...

Xiaomi представила бюджетные полностью беспроводные Bluetooth-наушники Redmi AirDots Компания Xiaomi во время сегодняшней презентации в Китае представила новые продукты под брендом Redmi. В их число вошли полностью беспроводные Bluetooth-наушники Redmi AirDots. ***

#18 Mosdroid Argon — отчет Всем привет! Публикуем отчет с # 18 Mosdroid Argon, который прошел 19 июля в офисе Lamoda. На встрече погрузились в тему шаблонов, прониклись опытом удачного выхода из ситуации с однотипным UI, а также послушали про внедрение большого количества ивентов аналитики. Под ка...

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

Finding Zina – Тихо! Тихо! – кричала председатель, бегая вдоль узкой, разбитой, но асфальтированной центральной улицы села Макарово. – Да уймитесь же вы! Михалыч приехал! Но толпа продолжала галдеть. В селе редко случались массовые собрания, и народ по ним откровенно соскучился. Даже Де...

HTC анонсировала автономную VR-гарнитуру Vive Cosmos Компания HTC официально анонсировала свою новую гарнитуру виртуальной реальности под названием Vive Cosmos, которая нацелена на тех пользователей, которые ранее опасались покупать подобного рода устройства. Самой большой преградой на пути принятия потребителями VR-гарнитур я...

[recovery mode] Анализ зарплат в секторе ИТ Армении плюс открытые вакансии в ТОП10 ИТ-компаний Сегодня я решила продолжить повествование об армянском технологическом секторе. Но в этот раз затрону животрепещущую тему заработных плат, а также открытые на данный момент вакансии в известных и развивающихся технологических компаниях Армении. Возможно, это небольшое руково...

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

Проверка исходного кода библиотек .NET Core статическим анализатором PVS-Studio Библиотеки .NET Core — один из самых популярных C# проектов на GitHub. Неудивительно, с учётом его широкой известности и используемости. Тем интереснее попробовать выяснить, какие тёмные уголки можно найти в исходном коде этих библиотек, что мы и попробуем сделать с помощью...

Беспроводные наушники Apple AirPods 3 получат новый дизайн Буквально пару дней назад Apple представила свои самые ожидаемые новинки - смартфоны серии iPhone 11 и новый iPad 2019. Но вот о новых беспроводных наушниках AirPods 3 не было сказано ни слова. Если учесть, что AirPods 2 были представлены в марте текущего года, очевидно, что...

[Из песочницы] 9 Принципов для создания качественных iOS приложений Принципы основаны на известной методологии от heroku, адаптированы под реалии айос разработки (Отсутствие контейнеров, ревью которые занимают несколько дней и тормозят развертывания, работа Xcode только на маке). Эта статья является коротким введением, полную серию можете на...

CES 2019: Samsung представила модульный 75-дюймовый 4K MicroLED-телевизор Samsung на выставке CES 2019 представила новый телевизор, выполненный по технологии MicroLED. Отличием от прошлогодних модульных 146- и 219-дюймовых (5.5 метров) моделей The Wall являются более компактные габариты, что позволит использовать новинку в домашних условиях. …

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

Huawei Enjoy 10 Plus стоит 140 долларов Еще года два назад, когда только начали появляться фронтальные камеры в формате перископа, многие пользователи просто не верили, что данная технология когда-то сможет добраться до официального релиза. Однако, сейчас буквально каждая вторая новинка может похвастаться именно т...

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

Идея Sprint Design: как я неделю проработал дизайнером в офисе заказчика Привет, меня зовут Максим Алимкин, я арт-директор дизайн-агентства Tondo.Design. Мы придумали и тестируем новый формат работы: дизайнер на неделю «переезжает» в офис к клиенту и на месте решает его задачи. Попробую рассказать о плюсах и минусах такого формата подробнее. ...

Nintendo может выпустить уменьшенную и более доступную версию Switch, которая будет исключительно мобильной приставкой Несколько дней назад президент Nintendo Шунтаро Фурукава (Shuntaro Furukawa) заявил, что на данный момент компания не рассматривает варианты снижения цены на консоль Switch или выпуска новой версии. Однако некоторые источники считают иначе. Японский ресурс утверждает, ч...

Анонс Honor MagicBook Pro: ультракомпактный ноутбук с дискретной графикой Китайский бренд Honor не ограничился презентацией новых смартфонов серии Honor 9X и вместе с ними был показан интересный ноутбук Honor MagicBook Pro. Новинка получила тонкий корпус с эффективной системой охлаждения, мощный аккумулятор и достаточно производительный процессор....

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

Google Chrome улучшат для медленных каналов связи Компания Google работает над новой функцией, которая должна сделать браузер Chrome быстрее, по крайней мере на некоторых сайтах. Она называется Never Slow mode и должно помочь пользователям в регионах с медленным доступом в Интернет. softpedia.com

Как рисует браузер. Лекция Яндекса До недавнего времени я работал в команде Яндекс.Браузера и по следам этого опыта сделал доклад на конференции YaTalks. Доклад был о том, что у браузера под капотом и как ваши странички превращаются в пиксели на экране. Минимум фронтенда, только внутренности браузера, только ...

"Умные" часы Xiaomi обзаведутся странным вырезом на корпусе В связи со скорым анонсом первых “умных” часов от Xiaomi, компания допускает все больше утечек касательно собственной новинки. Так, если буквально недавно мы узнали, что устройство будет достаточно автономным, чтобы в какой-то степени заменить владельцу смартфон, то сейчас с...

[Перевод] 19 концепций, которые нужно изучить для того, чтобы стать эффективным Angular-разработчиком TODO-приложение во фронтенд-разработке — это то же самое, что «Hello world» в обычном программировании. При создании TODO-приложений можно изучить выполнение CRUD-операций средствами того или иного фреймворка. Но часто подобные проекты лишь весьма поверхностно касаются того,...

Nintendo представила новые игры культовых серий Компания Nintendo провела презентацию новых игр. Помимо Tetris 99, выполненного в жанре королевской битвы, было представлено ещё несколько новинок для приставки Switch.

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

Почему HomePod проигрывает одни и те же песни? HomePod в нашей редакции Колонка HomePod находится в нашем офисе уже давно — она «приехала» почти сразу после презентации и сейчас остается главным инструментом для прослушивания музыки. Поначалу к работе умной колонки были вопросы, но их списывали на «сырой» продукт, ...

CMake: тот случай, когда проекту непростительно качество его кода CMake — это кроссплатформенная система автоматизации сборки проектов. Эта система намного старше, чем статический анализатор кода PVS-Studio, при этом ещё никто не попробовал применить его к коду и сделать обзор ошибок. Ошибок, оказывается, много. Аудитория CMake огромна. Н...

Нет вам не нужны 50 км/с дельты вэ — вам нужны аддитивные технологии (Часть 1) Полет в космос пока что дорог. Даже если принять кажущуюся многим чрезмерно оптимистичной, возможность запускать полностью-многоразовый носитель на 100-150 тонн за $ 7 миллионов — получим порядка 50 долларов за килограмм ПН. Полет к Луне или Марсу с помощью того же StarShip ...

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

Дизайнерское оформление МЦОДов GreenMDC признано лучшим маркетинговым проектом года в отрасли ЦОД Команда маркетологов и дизайнеров GreenMDC стала победителем Национальной премии «ЦОДы.РФ» в номинации «Креатив года» по итогам 2018 года. В январе 2019 года креативная команда маркетологов и дизайнеров под руководством Георгия Малышева, коммерческого директора компании Gre...

ok.tech: Data Толк 13 июня приглашаем всех, кто работает с данными, в московский офис Одноклассников, на ok.tech: Data Толк. Вместе с коллегами из OK.ru, Mail.ru Group, ivi.ru, Яндекса и других технологических компаний обсудим вопросы эволюцию хранилищ и баз данных, поговорим о достоинтвах и...

Компактный смартфон Oppo Reno 3 Компания Oppo выпустила молодежный смартфон бюджетного варианта под названием Reno 3. Аппарат включает в себя такие функции как,современную подзарядку VOOC 4.0 мощностью 30 Вт.Также гаджет имеет объем оперативной памяти составит 3 ГБ, флэш накопитель на 256 ГБ. Аккумулято...

СМИ: Binance закрыла офис в Шанхае после рейда полиции Один из крупнейших офисов Binance, расположенный в Шанхае, был закрыт после рейда правоохранительных органов, сообщает The Block со ссылкой на осведомленные источники. Как утверждает издание, в офисе работали более 100 человек, включая топ-менеджмент. Некоторая часть команды...

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

Алгоритм мышления и сознания, часть 2 Данный текст содержит пояснения к алгоритму из моей первой статьи “Алгоритм мышления и сознания”. Тезисы первой статьи: Феномен субъективного мышления можно алгоритмизовать. Предъявленный в статье алгоритм мыслит и этим можно воспользоваться практически. С помощью алгорит...

DDR3 или DDR4? Почему мы предложили Dell R420 2x E5-2430 2.2Ghz 6С 128GB DDR3 2x960GB SSD 1Gbps по $99 в Нидерландах? Прошло свыше двух лет, после того, как мы начали предоставлять платформы Dell R730xd в Нидерландах по очень низким ценам — от $249 / месяц (в 2 раза ниже среднерыночной), ведь в закупке, даже сейчас, когда процессоры последнего поколения E5-2650 v4 объявлены производителем e...

Расширяемый Postgres На прошедшем PGConf.Russia был доклад про расширение MobilityDB, а Андрей Бородин предложил идею расширять методы индексов под задачу. Продолжу тему с расширением Postgres под решаемую задачу на примере расширения сделанного в рамках HighLoad Cup 2018, код доступен на GithH...

MSK VUE.JS meetup #3 в Mail.ru Group: материалы с митапа В сентябре в нашем офисе прошел большой митап по разработке на прогрессивном фреймворке vue.js. Мероприятие посетили 400 человек — это не может не радовать. В программе было 3 доклада: команда Delivery Club рассказала про технологическую сторону своей новой web-версии клие...

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

На Кипре найдены останки каменных домов древних поселенцев С VII по IV тысячелетия до нашей эры на Кипре существовало поселение под названием Хирокития, которое до сих пор считалось самым древним на острове. Оказалось, что это далеко не так — археологи из греческого Аристотелевского университета обнаружили, что в то же время на это...

[Перевод] PHP в 2019: лучше, чем вы о нём думаете Помните некогда популярную публикацию: «PHP: фрактал плохого дизайна»? Я, когда впервые её прочитал, работал в дурацком месте с большим количеством устаревших PHP-проектов. Она заставила меня задуматься: должен ли я уйти и заняться чем-то совершенно другим, нежели программ...

[Перевод] DEFCON 21. Одних паролей недостаточно, или почему «ломается» шифрование диска и как это можно исправить. Часть 1 Спасибо всем, что пришли, сегодня мы поговорим о полном шифровании жёсткого диска (FDE), которое не так безопасно, как вы думаете. Поднимите руки, кто шифрует таким образом HDD своего компьютера. Поразительно! Ну что же, добро пожаловать на DefCon! Похоже на то, что 90% и...

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

От 73 дюймов при 2K до 292 дюймов при 8K. Интерьерные модульные телевизоры Samsung The Wall Luxury на Paris Fashion Week [Фотогалерея] Буквально на днях мы рассказывали о телевизорах Samsung The Frame и The Serif, которые выделяются в первую очередь оригинальным дизайном, что позволяет моделям этих серий гармонировать с любым интерьером. Но кроме The Frame и The Serif в семействе интерьерных телевизоров Sam...

«Нива прет и прет»: Почему на тяжелом бездорожье у LADA 4×4 нет конкурентов, рассказал владелец Житель сельской местности объяснил, почему для серьезного бездорожья подходит только отечественная LADA 4×4, и сравнил её с Suzuki Jimny и Renault Duster. Как рассказал блогер Андрей Лапочкин, в деревнях и близлежащей местности, где есть леса, овраги, болота, пашня, бе...

История сборки «деревенского суперкомпьютера» из запчастей с eBay, Aliexpress и компьютерного магазина. Часть 2 Доброго времени суток, дорогие Хабровчане! Хочу продолжить свое повествование о сборке «деревенского суперкомпьютера». И поясню почему он так назван — причина простая. Я сам живу в деревне. И название — легкий троллинг над теми кто кричит в интернете «За МКАД жизни нет!», ...

Мобильный банк от МКБ: история развития Олег Иванов, руководитель направления центра компетенций дистанционных каналов обслуживания департамента ИТ-развития дирекции информационных технологий Московского кредитного банка (МКБ) Для нас разработка мобильного приложения начиналась с нуля, поэтому и в этой статье мы ...

Официально: Vivo iQOO Neo оснастят удивительно мощным аккумулятором Производители смартфонов наконец-то осознали, что время автономной работы - это один из важнейших критериев при выборе смартфона. Вместе с этим осознанием на рынке стало появляться всё больше гаджетов с мощными аккумуляторами. Подробнее об этом читайте на THG.ru.

Бюджетный смартфон Redmi 8A получит 4 ГБ ОЗУ и АКБ на 5000 мАч Источники поделились живыми фотографиями бюджетного смартфона Redmi 8A, который еще не был представлен официально. При этом на фото можно увидеть характеристики устройства: восьмиядерным процессор Snapdragon 439, на котором работает Redmi 7A, двойная тыльная камера 12 Мп и 8...

Посещение центрального офиса компании Google — условия и организация работы Недавно посетила центральный офис компании Google в Mountain View в качестве гостя, узнала много интересного по теме — «а как там у них?» и решила поделиться. В книгах, как оказалось, не всегда полная и актуальная информация. Предупреждаю, что после прочтения можно как разо...

Apple переименовала TV-приставку четвертого поколения После презентации 25 марта Apple провела ребрендинг приставки Apple TV четвертого поколения, вышедшей в 2015 году. Теперь она называется Apple TV HD и по-прежнему дополняет более современную версию TV 4K.

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

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

Рост вверх: как мы проводим оценку навыков в команде Привет! Я — Ваня Соловьёв, дизайн-директор DocDoc (входит в группу Сбербанк). Сегодня рубрика Дрим-тим, в которой рассказываем, как создаём команду мечты. Для развития нашей команды дизайна, мы остановились на двух инструментах. И они дополняют друг друга. Первый инструмен...

[Перевод] Axios или Fetch: чем пользоваться в 2019 году? Axios — это широко известная JavaScript-библиотека. Она представляет собой HTTP-клиент, основанный на промисах и предназначенный для браузеров и для Node.js. Если вы работали в последние несколько лет JavaScript-программистом, то вы, совершенно определённо, этой библиотекой ...

Плотность сюжета в рознице Я тут в декабре успел пообещать пост про то, как мы выжили в новый год. Ну как, выжили и всё. Но произошли случаи. Такие истории бывают и в обычное время, но на новый год совпадений куда больше из-за большей плотности сюжета. Самый фееричный случай был на Меге Белой даче....

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

Обзор ноутбука Acer Swift 5: сверхлегкий и мощный Удивительно легкий, элегантный и мощный - ультрабук от Acer сочетает в себе все необходимое для комфортной работы в офисе и командировках. Рассказываем, на что способен один из лучших бизнес-ноутбуков 2019 года.

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

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

Игровая приставка Mad Box, «убийца» Sony PlayStation 5, поразила весь мир Буквально на днях случилось то, чего вообще никто не ожидал. Компания Slightly Mad Studios, которая известна геймерам по видеоигре Project CARS, решила выпустить на рынок свою собственную игровую приставку под названием Mad Box, которая является Сообщение Игровая приставка ...

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

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

Представлены ноутбуки Honor MagicBook 14 и MagicBook 15 на процессорах AMD Ryzen Бренд Honor представил новые ноутбуки серии MagicBook, куда вошли 14- и 15-дюймовая модели. Новинки оснащены выдвижной камерой, которая находится между функциональными клавишами и кнопкой питания, а для безопасности имеется встроенный сканер отпечатков пальцев. Среди прочего...

История отечественных ИКТ: Георгий Лопато В августе 2019 года исполняется 95 лет со дня рождения Георгия Павловича Лопато (1924 – 2003) – советского учёного в области вычислительной техники и информатики, доктора технических наук (1976), профессора (1980), члена-корреспондента АН СССР ...

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

Есть мнение: IPv6 провалился — кто и почему так считает IPv6 появился ещё в середине 90-х и должен заменить собой IPv4. Спустя почти 30 лет IPv4 никуда не делся, а на новую версию IP-протокола перешла лишь пятая часть пользователей интернета. Для некоторых экспертов такое положение вещей стало поводом усомниться в перспективах IP...

Пора валить в деревню: создатель «Экосистемы Колионово» запустил криптовалютное реалити-шоу 27 марта в подмосковной деревне Колионово стартовало цифровое реалити-шоу «#поравалитьвдеревню». Участники проекта будут в режиме реального времени создавать полноценные домохозяйства и пытаться вывести их на максимальную самообеспечение. Об этом журналу ForkLog сообщил созд...

Thermaltake Toughpower PF1 ARGB Platinum: блоки питания с подсветкой мощностью до 1200 Вт Компания Thermaltake представила блоки питания Toughpower PF1 ARGB Platinum (TT Premium Edition), получившие сертификацию 80 PLUS Platinum. В семейство вошли три модели — мощностью 850 Вт, 1050 Вт и 1200 Вт. В новинках применяются высококачественные японские конденсаторы. Бл...

Как я наводил порядок в проекте, где лес прямых рук (настройки tslint, prettier, etc) И снова здравствуйте. На связи Омельницкий Сергей. Сегодня я поделюсь с Вами одной из своих головных болей, а именно — что делать, когда проект пишут много разноуровневых программистов на примере angular приложения. Так повелось, что я долгое время работал только со своей к...

ИИ в собственном SOC’у: мечтают ли руководители центров мониторинга кибератак об электроаналитиках Тематика искусственного интеллекта, зародившаяся еще в 60-х годах, сейчас переживает просто сумасшедший бум. Компьютеры обыгрывают шахматистов и поклонников Го, порой точнее врача ставят диагнозы, нейронные сети (на этот раз не имеющие отношения к умам трех инженеров техподд...

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

[Из песочницы] PHPDump — Отладка в консоли Google Chrome и взаимодействие с CMS MODX Сразу к делу Есть собственный продукт который успешно мне помогает в отладке и назвал его PhpDump. В свое время CMS MODX побудил меня написать свой отладчик. Конечно же есть var_dump, phpConsole, xDebug в PHP. Но тут я со своим PhpDump. Скажу что решение не идеальное, но о...

Анонс смартфона Vivo iQOO Neo: 6,39-дюймовый Super AMOLED и 4500 мАч аккумулятор Сегодня Vivo представила свой новый смартфон Vivo iQOO Neo. Новинка относится к устройствам среднего уровня и оснащена удивительно мощным аккумулятором. Подробнее об этом читайте на THG.ru.

Швейцарский нож для обработки json Как эффективно работать с json в R? Является продолжением предыдущих публикаций. Читать дальше →

[Из песочницы] Размышления на тему карьеры в IT и советы начинающим Привет, Хабр! Я тут недавно много думал насчёт карьеры, будущего нашей индустрии и так далее. Решил написать статью для тех кто только собирается сюда въезжать, да и вообще возможно кому-то будет интересно, все нижеприведенное чисто мое имхо и многое из того что я скажу прим...

Apple обдумывает рассказать про новый модульный Mac Pro на WWDC в июне Согласно новой информации от Bloomberg, Apple рассматривает возможность предварительного просмотра своего нового Mac Pro на Всемирной конференции разработчиков в июне этого года. Модульная концепция Mac Pro от Curved.de Apple заявила, что работает над высокопроизводительным...

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

Клинические исследования. Как попасть в экспериментальную группу, получить бесплатное лечение от рака и помочь науке Россия – третья с конца по количеству клинических исследований по данным www.clinicaltrials.gov Любое лекарство сегодня, прежде чем попасть к пациенту, проходит длинный ряд клинических испытаний. Нужно доказать, что оно способно решать определенную проблему со здоровьем, ...

[recovery mode] Сервим всё Не так чтобы очень давно, в довольно недалекой галактике, на одной провинциальной планетке жили известные потомки обезьян, которые настолько обленились, что решили изобрести искусственный интеллект. «Ну а что?» — подумали они. Хорошо же иметь в советчиках Сверхразум «надмозг...

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

Российский технопрогресс в спорте: нейроинтерфейсы, IP-камеры, спортивные CRM и BigData из гоночного болида По оценке материала о российский футбольных стартапах и инновациях, я понял, что интерес к отечественным технологическим достижениям в области спорта достаточно высок. Я углубился в поиск интересных проектов, связанных с разнообразными видами спорта и нашел ещё несколько вну...

Google патентует модульный смартфон: проект Ara жив Google Pixel 4, похоже, не единственная модель телефона, над которой работает интернет-гигант. Свежая заявка на патент рассказывает о новом модульном устройстве, стирающем грани между дизайном старого проекта Ara и более практичным подходом, таким как у M

[Из песочницы] Фриланс или офис? Ответ фрилансера Привет, я фрилансер по жизни. Меня часто спрашивают почему я не реализовываю себя в офисе компании. Говорят, что удаленная работа в фирме — это некая золотая середина. Сейчас я постараюсь ответить на все вопросы разом в виде некого сравнения труда в офисе компании или как ...

Изображение за гранью. Samsung встряхнет индустрию технологией «Бесконечного экрана» В ноябре 2018 года Samsung анонсировала различные типа экранов Samsung Infinity Display для смартфонов, которые сейчас широко используются в мобильных устройствах компании. Благодаря Infinity Display смартфоны получили увеличенную эффективную площадь дисплея. Источ...

Релиз иерархической адресной книги, обновленный Zimbra Docs и другие новинки в Zimbra 8.8.12 Буквально на днях состоялся релиз Zimbra Collaboration Suite 8.8.12. Как и любое минорное обновление, новая версия Zimbra не содержит каких-то революционных изменений, однако может похвастаться нововведениями, которые могут серьезно повысить удобство использования Zimbra на ...

Make C++ great again!.. in Tula Не так давно на базе нашего офиса мы провели бесплатный курс лекций «Современный и эффективный С++» и записали их на видео. Курс был рассчитан на недавно прибывших в наш коллектив программистов, стажеров и всех желающих. В этой статье мы хотели бы осветить цель данного курса...

Ищем ошибки в исходном коде Amazon Web Services SDK для .NET Приветствую всех любителей покритиковать чужой код. :) Сегодня в нашей лаборатории новый материал для исследования — исходный код проекта AWS SDK для .NET. В своё время мы писали статью о проверке AWS SDK для C++. Тогда не нашлось ничего особо интересного. Посмотрим, чем на...

Борщеvиктори: сайт и онлайн-карта для борьбы с борщевиком Опасно, ожоги, нельзя трогать руками – это первые мысли, которые обычно приходят нам в голову при виде борщевика. Мы понимаем, почему это растение несет вред на бытовом уровне. Но борщевик – это еще и угроза экологии. Он подавляет другие виды растений и заполоняет собой всю...

[Перевод] Руководство по Kubernetes, часть 1: приложения, микросервисы и контейнеры По нашей просьбе Хабр создал хаб Kubernetes и нам приятно разместить первую публикацию в нём. Подписывайтесь! Kubernetes — это просто. Почему же банки платят мне за работу в этой сфере большие деньги, в то время как любой может освоить эту технологию буквально за несколько ч...

Лучшие и худшие тренды MWC 2019 Две недели назад в Испании закончилась выставка Mobile World Congress. На Хабре от неё – только анонс Microsoft. Но самое интересное, ради чего в Барселону съезжались 100+ тысяч человек, – всё-таки новинки рынка смартфонов. На этот раз тоже было полно необычных девайсов и ...

OnePlus 5 — лучший бюджетный смартфон 2019 года? Аппарат был представлен летом 2017 года. Смартфон на рынке уже почти 2 года, поэтому его актуальность вызывает у многих вопросы, но не всё так просто. OnePlus 5 можно приобрести в подержанном состоянии за 15 тысяч рублей на Авито. Aliexpress предлагает восстановленные устро...

[Из песочницы] Опыт использования telegram-канала для повышения узнаваемости и роста доходов игровой студии Telegram-каналов, да ещё про геймдев, не то чтобы много. Тем не менее, это хороший инструмент для привлечения партнёров и клиентов. Иногда даже работников. Делимся личным опытом, с какими сложностями можно столкнуться и какие итоги получили. Исходные данные Мы – небольшая ст...

[Перевод] Функция Data Saver для Chrome на Android теперь доступна и для HTTPS Google помогает пользователям Android быстрее работать в Chrome с улучшенным режимом Data Saver, который, как утверждается, может сократить использование данных до 90% и сократить время загрузки веб-страниц даже в медленных сетях. Однако до сих пор он работал только с HTTP-с...

VDS с видеокартой — мы знаем толк в извращениях Когда один из наших сотрудников сказал своему знакомому сисадмину: «А у нас теперь новая услуга — VDS с видеокартой», тот в ответ усмехнулся: «Что, будете офисную братию на майнинг толкать?». Ну хоть не про игры пошутил, и то ладно. Много он понимает в жизни разработчика! Но...

Куда приводит ABBYY Road Какое лето ждет человека, который работает в ABBYY? Яркое и наполненное новыми впечатлениями. Для этого еще в 2008 году мы придумали «Лето с ABBYY» – серию разнообразных поездок, экскурсий и походов. Каждый из нас может найти себе что-то по душе – от экскурсий на «Красный о...

Блоки питания Phanteks AMP Series используют модульную систему кабелей Компания Phanteks анонсировала блоки питания AMP Series с сертификацией 80 PLUS Gold: продажи новинок начнутся уже до конца текущего месяца. Устройства могут похвастаться полностью модульной системой кабелей. Это позволяет использовать только нужные подключения, благодаря че...

Вещество и антивещество: что это такое, в чем разница и при чем тут нейтрино Антивещество — штука достаточно популярная, как в научной фантастике, так и просто в околонаучных спорах о том, “как все устроено на самом деле”. Фантасты нам подарили звезды и целые планетные системы из антивещества. Дэн Браун через “Ангелов и демонов” донес этот феномен пр...

«Умное» видеонаблюдение: какой будет жизнь под камерами с искусственным интеллектом Камеры наблюдают за нами почти беспрерывно, но толку в этом мало. Если человек не анализирует картинку, камера остаётся просто прибором, производящим терабайты часов малопригодного стрима. Альтернатива — снабдить камеру ИИ-инструментами. И вот такая система видеонаблюдения...

В сети появились новые изображения Motorola RAZR 2019 накануне анонса Уже 13 ноября должен состояться анонс перезапуска линейки RAZR от Motorola — RAZR 2019. Устройство, судя по последним слухам, должно получить гибкий дисплей, благодаря которому смартфон и сможет сгибать как “раскладушка”, т.е. предыдущая версия телефона. Но вот в сети появил...

Просто еще одна Qt обертка для gRPC и protobuf Не так давно я озадачился тем, что нет достаточно удобных и простых враппера и генератора для protobuf и gRPC, основанных и полностью совместимых с Qt. Натыкался на статьи, в т.ч. здесь, об обертках, но их использование мне показалось куда менее практичным, чем даже сущест...

Clash of Kings: The West 2.83.1 Clash of Kings The West – в этой игре вы будете не только управлять своей армии и выигрывать войну, но и заботится о жителях своей страны. Вам предстоит не только развивать личные навыки своего персонажа, сделав тем самым его одним из лучших правителей запада, но отстр...

Kingston заменит неисправный SSD DC500R или DC500M всего за 48 часов Украинский офис Kingston Technology объявил о старте программы HotSwap, в рамках которой владельцы твердотельных накопителей DC500R и DC500M смогут бесплатно заменить вышедший из строя SSD всего за 48 часов. Для этого необходимо будет...

[Из песочницы] Как сделать легконастраиваемое кеширование в проекте и спасти коллег от написания однотипного кода «Если суть работы программиста в автоматизации работы других людей, то почему моя работа так мало автоматизирована» — думал я, копируя в очередной раз всю необходимую в проекте обвязку для добавления новой сущности в БД. И решил избавиться от этой рутины по добавлению шаблон...

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

Тепловизор Seek Thermal Compact Добавляю отзыв о моем маленьком помощнике — мобильном тепловизоре-приставке Seek Thermal Compact. Тепловизор для смартфонов и планшетов поможет обнаружить и устранить утечки тепла или холода, заметить проблемы с электропроводкой, увидеть места локального нагрева или перегрев...

Стенд DOOGEE на MWC 2019: защищенный модульный смартфон S90 и ряд других новинок В рамках международной выставки MWC 2019 в Барселоне, китайская компания DOOGEE показала свой первый защищенный смартфон с модульной конструкцией корпуса – S90, а еще презентовала ряд новинок обновленной Y-серии и защищенный «бюджетник» S40.

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

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

Kickidler теперь можно использовать как полноценный автоматизированный табель учета рабочего времени Обновление системы Kickidler позволит полностью автоматизировать функцию учета рабочего времени. Об этом объявили разработчики, представив новый релиз Kickidler 1.58.0. Система создана в России и уже используется более чем в 40 странах мира. Очередное обновление системы позв...

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

Logitech Rally: новая модульная конференц-камера Компания Logitech представила свою модульную конференц-камеру Logitech Rally. Ее быстрая установка и способность подключаться по USB к любым компьютерам, делает устройство отличным решением для работы и бизнеса. Модульная система включает в себя не только камеру, но...

[Из песочницы] Раздаем файлы с Google Drive посредством nginx Предыстория Так уж случилось, что нужно мне было где-то хранить более 1.5тб данных, да еще и обеспечить возможность скачивания их обычными пользователями по прямой ссылке. Поскольку традиционно такие объемы памяти идут уже на VDS, стоимость аренды которых не слишком вкладыва...

Современный валютный рынок Маринус ван Реймерсвале. Меняла и его жена. 1539 г. Музей Прадо, Мадрид. Я начал работать в Deutsche Bank программистом на Java в 2009-м году (последствия кризиса, чудо на Гудзоне, «Миллионер из трущоб», свиной грипп, поражение сборной в Мариборе). На собеседовании мне соо...

Глобальный релиз OnePlus 7T подтвержден. ... В середине мая нынешнего года OnePlus устроила презентацию своих новых смартфонов. Была показана «обычная» номерная версия флагмана OnePlus 7, а также прокаченный его вариант — OnePlus 7 Pro. Именно последний и стал по-настоящему флагманским и главным проду...

[Перевод] Зал славы потребительской электроники: истории лучших гаджетов последних 50 лет, часть 3 Вторая часть GPS-навигатор Garmin StreetPilot Garmin StreetPilot помог уничтожить рынок уличных атласов, но, возможно, сохранил несколько браков Путь вперёд: Garmin StreetPilot, появившийся в 1998 году по цене в $400, был одним из первых практичных и доступных GPS-навигат...

RxDart для самых маленьких… проектов Вчера мой хороший товарищ сказал что-то типа "я же пишу простяцкое оффлайн приложение, мне ни к чему все эти стримы и потоки". Я даже растерялся, а потом подумал, что это заблуждение могут разделять и другие кодеры. Ниже буквально в 50 строк я на известном примере покажу, ч...

Дебют смартфона Vivo S1 Pro Компания Vivo выпустила красивый бюджетный смартфон под названием S1 Pro.У гаджета имеется диагональ рассчитана на 6,38 дюйма.Гаджет включает в себя дактилоскопический сканер, 8 Гбайт оперативной памяти. Сердцем смартфона является восьмиядерный процессор Snapdragon 665. О с...

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

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

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

Введение в программирование: простой 3Д шутер с нуля за выходные, часть 1 Этот текст предназначен для тех, кто только осваивает программирование. Основная идея в том, чтобы показать этап за этапом, как можно самостоятельно сделать игру à la Wolfenstein 3D. Внимание, я совершенно не собираюсь соревноваться с Кармаком, он гений и его код прекрасен. ...

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

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

[Из песочницы] Мониторинг доступности хостов на Powershell Всем доброго времени суток, хочу поделиться простой инструкцией «Как можно перестать вручную пинговать десяток хостов. Без регистрации и СМС!». С просторов Интернета Важно: я не программист и не системный администратор, но мне приходиться работать одновременно с большим на...

Спасет ли облако ультра-бюджетные смартфоны Уже несколько лет авторы Wall Street Journal, TechCrunch, Fox и других изданий пророчат рост новой категории девайсов — простых, дешевых телефонов, которые «умнее» традиционных кнопочных, но не такие мощные, как смартфоны. Однако не все так просто. Дешевое железо, которое не...

Что нам стоит CDN построить? Привет Хабр! В этой статье мы будем строить свой CDN. Почему не воспользоваться готовыми решениями? Потому что сайт автора полностью статический, сделанный на Jekyll, с большими картинками, которые нужно отдавать максимально быстро. Сервер не должен быть кэширующим, он долже...

Ностальгия по Half Life — создаем приставку для радиостанции для получения голоса и звука окончания в стиле комбайнов Когда-то давным-давно, когда деревья были большие, был такой шутер Half-Life, продолжение которого ждут до сих пор — это уже притча во языцах. Были там такие противники как Combines (Combine Soldiers) — измененные захватчиками люди. Во время игры можно было слышать их пер...

Edition-Based Redefinition. Часть 2 Привет! Как и обещала в предыдущем посте про Edition-Based Redefinition — вот вторая часть. Итак, с чем мы работаем? Наш основной production сервер — это Oracle 12С, Enterprise Edition. И, что важно отметить, на нем работает несколько десятков приложений одновременно. Поч...

Митап Общества анонимных тестировщиков #7 — отчёт со встречи 1 августа в офисе Авито состоялась седьмая встреча Общества анонимных тестировщиков. Спикеры выступали с докладами про самодельную TMS, мониторинг мониторинга, подходы к оценке качества поиска и нативные iOS-тесты. Этот пост — отчёт о том, как прошёл митап. Внутри — видеозап...

По следам конференции T+ Conf 2019 В середине июня в нашем офисе прошла конференция T+ Conf 2019, на которой прозвучало много интересных докладов про использование Tarantool, in-memory-вычислений, кооперативной многозадачности и Lua для создания высоконагруженных отказоустойчивых сервисов в Digital и Enterpri...

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

Новая модель iQOO Neo Snapdragon 855 Edition Компания iQOO выпустила отличную новинку бюджетного варианта под названием Neo Snapdragon 855 Edition. Аппарат включает в себя характеристики флеш-накопителя UFS 3.0 вместимостью до 256 Гбайт.Также входит аккумуляторная емкость на 4200 мАч. Сердцем гаджета является процес...

В Украине появился сайт, позволяющий узнать, как и сколько тратят из бюджета на ремонт дорог по областям Офис эффективного регулирования (Better Regulation Delivery Office, BRDO), запустил отрытый портал мониторинга финансирования строительства и ремонта автомобильных дорог Украины, где можно узнать, как тратятся бюджетные деньги на ремонт дорог по областям, какие тендеры объяв...

Apple официально сняла с продажи 15-дюймовый MacBook Pro MacBook Pro 16″ заменил 15-дюймовую модель, и это было верным шагом Несмотря на то что в последние годы ассортимент продукции Apple серьёзно разросся, в Купертино не терпят внутренней конкуренции, а потому безжалостно снимают с продажи те устройства, которые можно заме...

Секция Backend на DUMP: Serverless, Postgres и Go, .NET Core, GraphQL и не только 19 апреля в Екатеринбурге пройдет конференция разработчиков DUMP. Программные директора секции Backend — руководитель офиса разработки Яндекса Андрей Жаринов, руководитель отдела разработки Naumen Contact Center Константин Беклемишев и инженер-программист из Контура Денис Та...

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

Устройство компилятора Swift. Часть 4 Это последняя часть моего обзора компилятора Swift. Я покажу, как можно осуществить генерацию LLVM IR из AST и что выдаёт настоящий фронтенд. Если вы не читали предыдущие части, то переходите по ссылкам: Общий обзор компонентов Разбор исходного файла Swift intermediate lan...

Как потерять доступ в лайв систему, просто пошарив исходный код Безопасность на реальных примерах всегда более интересна. Один раз пришел клиент с запросом на тестирование на проникновение. У него было достаточно много причин для беспокойства, среди прочих прозвучала и такая: “Несколько месяцев назад к нам пришел новый разработчик, полу...

Появились фотографии бюджетной версии смартфона Huawei Nova 4E Появились первые изображения и дизайн нового смартфона под названием Huawei Nova 4E. Гаджет получит 6,5-дюймовый дисплей с разрешением 2160 на 1080 пикселей, каплевидный вырез, процессор Kirin 970, 6 Гбайт ОЗУ и аккумулятор емкостью 4000 мАч. Смартфон работать будет под упра...

Эволюция кластерного взаимодействия. Как мы внедряли ActiveMQ и Hazelcast В течение последних 7 лет я вместе с командой занимаюсь поддержкой и развитием ядра продукта RealtimeBoard: клиент-серверным и кластерным взаимодействием, работой с базой данных. У нас Java с разными библиотеками на борту. Запускается всё вне контейнера, через Maven-плагин....

Huawei Nova 5z и его функции Компания Huawei выпустила новинку в этом году Nova 5z с отличной начинкой и качественная характеристика.Новинка будет бюджетного варианта,самое важное в основной камере выступает модуль на 48 Мп. Работает аппарат под управлением Android 9.0 Pie с оболочкой EMUI 9.1.Фронтал...

«HumHub» — русскоязычная реплика социальной сети в I2P Сегодня в сети I2P заработала русскоязычная реплика социальной сети с открытым исходным кодом — «HumHub». Подключиться к сети можно двумя способами — посредством использования I2P или через клирнет. Читать дальше →

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