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

Как мы заказ обеда в офис улучшали (без доступа к серверу) Всем привет. Я работаю в офисе. Разработчиком ПО. И иногда я ем. Да что уж, каждый день. Работодатель снабжает нас обедами — работники заказывают обед на завтра, а в это завтра поставщик обедов привозит то, что работники заказали. То, что заказали и то, что привезли, не всег...

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

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

[Перевод] Чистые тесты на PHP и PHPUnit В экосистеме PHP существует много инструментов, обеспечивающих удобное тестирование на PHP. Одним из самых известных является PHPUnit, это почти синоним тестирования на этом языке. Однако о хороших методиках тестирования пишут не так много. Есть много вариантов, для чего и ...

Чудо-скалка своими руками Привет Форумчане, 3D Totay`цы, читатели и моделеры. Поговорим о вкусном и как работу ЧПУ станка выполнить на 3D принтере, а именно сделать пресс для печенья. (ссылка для тех, кому лень читать https://youtu.be/eY5SlGnrjV8)Перекопав целую кучу российских и китайский сайтов на...

ЧПУ станок по дереву Advercut K6100 . Надежный фрезерный чпу для мастерской. Видео Обзор. Всем привет, Друзья! С Вами 3DTool!Фрезерные ЧПУ станки Advercut отличаются удобством использования, надежностью комплектующих и сбалансированными комплектациями. В прошлых выпусках, мы уже рассматривали несколько моделей этого бренда, в том числе с поворотными осями. В этом...

[Перевод] Телефон шпионил за мной, поэтому я нашёл тех, кто использует данные слежения СЛЕЖКА: Американская компания имеет информацию о моём местоположении. В моём телефоне 160 приложений. Я не знаю, что они делают, но решил это выяснить. У меня было ощущение, что эти приложения шпионят за мной. Конечно, не прослушивают меня, но постоянно следят за тем, где...

Работа не волк, часть 5. Увольнение: я ухожу красиво? В тот день мой кошелёк остался в офисе, о чём удалось узнать только на трамвайной остановке. Было грустно: уволился коллега, с которым мы работали 4 года бок о бок, мы только проводили его. Надо было возвращаться. Кроме кошелька, в кабинете был тот самый коллега: большой во ...

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

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

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

[Из песочницы] Как начать писать микросервис на Spring Boot, чтобы потом не болела голова Привет! Меня зовут Женя, я Java-разработчик в Usetech, в последнее время много работаю с микросервисной архитектурой, и в этой статье хотела бы поделиться некоторыми моментами, на которые может быть полезно обратить внимание, когда вы пишете новый микросервис на Spring Boot....

Обзор станка Roland MDX-50. ЧПУ станок с автосменой инструмента. Всем привет, Друзья! С Вами 3DTool!К нам на обзор попал интересный среднеразмерный фрезерный ЧПУ станок ROLAND MODELA MDX-50 - с системой автосмены инструмента. Станок обладает достаточно большим рабочим полем и сохраняет все отличительные особенности серии Modela. Собственн...

Бесполезный REPL. Доклад Яндекса REPL (read-eval-print loop) бесполезен в Python, даже если это волшебный IPython. Сегодня я предложу одно из возможных решений этой проблемы. В первую очередь доклад и мое расширение TheREPL будет полезны тем, кого интересует более быстрая и эффективная разработка, а также т...

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

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

[Из песочницы] Нужно ли нам озеро данных? А что делать с хранилищем данных? Это статья перевод моей статьи на medium — Getting Started with Data Lake, которая оказалась довольно популярной, наверное из-за своей простоты. Поэтому я решил написать ее на русском языке и немного дополнить, чтобы простому человеку, который не является специалистом по раб...

[Из песочницы] Little Demand Forecasting Story Хабр, привет! На сайте много статей про прогнозирование sell-outs/sell-ins различных категорий FMCG – в то же время другие товарные категории не так популярны. Кроме того, обычно исследуется проблематика ритейла с прогнозом на несколько дней вперед, но не дистрибьютора с пр...

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

Apache Airflow: делаем ETL проще Привет, я Дмитрий Логвиненко — Data Engineer отдела аналитики группы компаний «Везёт». Я расскажу вам о замечательном инструменте для разработки ETL-процессов — Apache Airflow. Но Airflow настолько универсален и многогранен, что вам стоит присмотреться к нему даже если вы не...

1000 и 1 пост: с Днём рождения, Хабр ❤ 26 мая — День рождения Хабра. А ещё вышла наша 1000-ая публикация, которой могло бы не быть, если бы Хабр не был тем, который он есть. В этой статье мы расскажем о нашем пути и о наших выводах, которые удалось сделать за 4 года ведения блога. Но это ниже, под катом. А здесь ...

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

[Перевод] Пишем интерпретатор BASIC в стиле 80-х В течение нескольких лет я работала над личным проектом создания (а на самом деле исследования) «фальшивого эмулятора», то есть написанного на JavaScript эмулятора никогда не существовавшего компьютера. Эта машина должна была стать данью памяти восьми- и шестнадцатибитным ...

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

[Перевод] Чеклист для проекта по машинному обучению В этом посте я собрал чеклист, на который я постоянно ссылаюсь, работая над комплексным проектом по машинному обучению. Зачем мне вообще нужен чеклист? Поскольку вам необходимо иметь дело с многочисленными элементами проекта (подготовка, вопросы, модели, подстройка и т. ...

Что айтишнику делать в 2020?  Приобрести VDS со скидкой 30%, да ещё и до повышения цен. Шутка :) Но в каждой шутке есть доля правды. До нового года осталась ровно неделя и мы знаем, что почти никто из нас с вами не начнёт новую жизнь с 1 января или с понедельника. Но также мы знаем, что никто не останов...

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

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

[Перевод] Руководство по Node.js для начинающих. Часть 1 Доброго времени суток, друзья! Представляю Вашему вниманию перевод этого руководства по Node.js. Введение в Node.js Node.js — это открытая и кроссплатформенная среда выполнения JavaScript. Это отличное решение почти для любого проекта. Node.js запускает «движок» Java...

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

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

Разработчики Perekrestok.ru. Что мы делаем и кого ищем в команды Сегодня мы хотим поговорить о найме людей в IT-команды онлайн-супермаркета Perekrestok.ru и о том, как устроена наша работа «внутри». Ритейл – отрасль со своей интересной спецификой, а сейчас в том числе и от нашей работы зависит, будут ли тысячи людей каждый день обеспечены...

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

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

Станок с ЧПУ для плазменной обработки / модификации полимерных материалов Собрал очередной прототип станка с ЧПУ для плазменной обработки и последующей модификации полимерных материалов. В одной из предыдущих своих работ я уже описывал нечто подобное, только там происходила обработка в плазменно-растворной системе. Эта работа построена на схожих п...

Пишем бизнес-процесс в Битрикс24 с задатком на будущее На работе я занимаюсь поддержкой пользователей и обслуживанием коробочной версии CRM Битрикс24, в том числе и написанием бизнес-процессов. Нужно отметить, что на самом деле я не «чисто» специалист по Битриксу, а это одна из моих обязанностей. На самом деле обязанностей у мен...

«Удаленка». Заметки вчерашнего офисного разработчика Когда смотришь новости в сети про какую-нибудь далекую страну, в которой происходят какие-то беды по типу вспышек очередной “холеры 21 века”, то не всегда осознаешь, что однажды это может коснуться и тебя. Так произошло и со мной – слава богу, речь пойдет не про ухудшение ...

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

Swagger в RBK.money — про наши внешние API Хочешь сделать что-то полезное и рабочее — сделай его так, чтобы другие люди могли этим полноценно пользоваться, нормально это ревьювить, да и вообще вспоминать тебя добрым словом, а не темной стороной своего словарного запаса. Для этого, кроме того, чтобы просто хорошо дела...

Когда пандемия пойдёт на спад? Оцениваем на Python с помощью Pandas Всем привет. Видел несколько дашбордов по COVID-19, но не нашёл пока главного — прогноза времени спада эпидемии. Поэтому написал небольшой скрипт на Python. Он забирает данные из таблиц ВОЗ на Github'е, раскладывает по странам, строит линии тренда. И по ним делает прогноз...

ELK, SIEM, Open Distro: Составление отчетов Чтобы защитить вашу корпоративную сеть от угроз и атак, вы всегда должны выполнять тест на уязвимости в своей системе. Для того, чтобы их исправить. Итак, как вы понимаете, работа с отчетами очень важна для любого SOC, потому что она дает обзор уязвимостей, которые могут быт...

[Перевод] Что под капотом компиляторных оптимизаций GraalVM? Продолжаем разбираться с работой GraalVM, и на этот раз у нас перевод статьи Aleksandar Prokopec «Under the hood of GraalVM JIT optimizations», изначально опубликованной в блоге на Medium. В статье есть несколько интересных ссылок, позже мы постараемся перевести и эти статьи...

[Перевод] Прости, React, но я так больше не могу Недавно мне попалась фраза «усталость от JavaScript», «JavaScript fatigue», и я мгновенно понял, что это — про меня. Последние несколько лет я делал всё возможное для того чтобы поспевать за новшествами экосистемы React, и, если брать выше, за новшествами JavaScript, где из...

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

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

Мир без корутин. Костыли для программиста — asyncio 1. Введение Тот, кто научился летать, ползать уже не будет. Но не должно быть и высокомерия к тому, кто «летать не может» в принципе. И то и другое вполне норма. И то и другое уважаемо и почетно. Для человека — это, как выбор профессии: вы, условно, либо летчик, либо шофер. ...

MyApp extends Holiday Я уверен, что среди уважаемой аудитории найдутся те, кто меня поймет. Дело в том, что во всем изобилии популярных библиотек и фреймворков для веб-фронтэнда, лично мне, не нравятся, практически, все альтернативы. В каждом из вариантов я нахожу для себя существенные минусы, к...

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

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

Как писать лёгкие тексты Я пишу много текстов, в основном всякую чушь, но, обычно, даже хейтеры говорят, что текст читается легко. Если хотите сделать свои тексты (письма, например) легче, бегом сюда. Тут я ничего не придумывал, всё из книжки «Слово живое и мёртвое» Норы Галь, советского переводчик...

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

Первая PR-премия для малого и среднего бизнеса «Громче!» Приглашаем принять участие в первой PR-премии для малого и среднего бизнеса «Громче!». Почему «Громче!»? Это первая в своём роде премия, которая даёт возможность представить свои работы представителям МСБ. Участники премии получают: Признание. Очень важно знать и чу...

[Из песочницы] Как и к чему готовиться на собеседование начинающему iOS-разработчику и не только Эй, Хаброжитель, приветствую тебя! Буду признателен ко всем твоим фидбэкам. Небольшая предыстория В 2019 году увлёкся iOS-разработкой и решил попробовать попасть на курс от Mail.ru в их Технопроект с нашим ВУЗом. Закончил данный курс с отличием. Огромное спасибо Диме и Г...

[Из песочницы] AWS Step Functions overview Теория Что такое Step Functions? Из AWS Docs: Step Functions — это сервис бессерверной оркестровки, который позволяет комбинировать функции AWS Lambda и другие сервисы AWS для создания критически важных для бизнеса приложений. С помощью графической консоли Step Functions вы ...

Представлен робот RollBot, подносящий туалетную бумагу В рамках выставки CES 2020 было представлено множество интересных и необычных устройств, среди которых оказался и робот, подносящий туалетную бумагу.Устройство получило название RollBot, а его разработчиком является производитель туалетной бумаги Charmin. RollBot имеет небо...

Amazon Go: магазин без касс — личный опыт О проекте «магазинов самообслуживания» Amazon Go начали говорить в середине десятых. Даже пост на Хабре был. Но одно дело — читать описания, и другое — узнать из первых рук, как это: зайти в магазин без кассиров, набрать товаров и that's it, как пишет Amazon на своём сайте. ...

[Из песочницы] Чуткий дом приходит на смену умным домам В последнюю неделю ноября в Переславле-Залесском прошёл Национальный Суперкомпьютерный Форум. Три дня люди рассказывали и показывали, как обстоят дела с разработкой суперкомпьютеров в России и как технологии, обкатанные на суперкомпьютерах, превращаются в товары. Институт п...

Избавляемся от рутины со своим плагином для PhpStorm Привет, Хабр! Я тружусь в команде Антиспама, и, как и у большинства бэкенд-разработчиков Badoo, большая часть времени у меня уходит на работу с PHP-кодом. С этой работой связано много специфических проблем и задач, которые можно решить или упростить. Когда мне надоело вруч...

Хюгге для разработчиков, или как я съездила на KotlinConf Хабр, привет! Меня зовут Мария, и я программист. Пишу под Android и несколько лет делала это на Java — на фоне универских плюсо́в она мне казалась очень удобной. Но прогресс не стоит на месте, и, придя полтора года назад в Яндекс.Деньги, я познакомилась с молодым языком Ko...

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

Пора на свалку Никогда не думал, что это случится со мной, но, похоже, я выгорел. А ещё мне стрёмно. Да, это ещё одна статья про выгорание. Я тут на днях смотрел на свою RSS-читалку и заметил, что под тегом «C++» у меня где-то три сотни непрочитанных статей. Я не прочитал ни одной статьи ...

Стоит ли покупать Galaxy S20. Что о нём говорят владельцы Невысокая цена Galaxy S10 в серой рознице, который всего за 2 месяца потерял почти 20 тысяч рублей, сделала его отличным претендентом на покупку. Ведь, если помните, год назад за эти деньги Samsung продавала условно доступный Galaxy S10e, а теперь – даже немного дешевле – м...

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

Повторяем когортный анализ, выполненный в Power BI, силами Python Добрый день уважаемые читатели! Поводом для написания данной публикации послужил вебинар, который я посмотрел на Youtube. Он был посвящен когортному анализу продаж. Автор использовал для работы с данными платформу Power BI Desktop. Ссылку на указанное видео приводить не буду...

[Перевод] 6 грехов, которые совершают программисты Эта статья — перевод с medium.com, в которой Daan, ее автор, предостерегает нас от неверных решений при выборе между скоростью и эффективностью в программировании. Фото с сайта Unsplash. Автор: Artem Sapegin Работа программиста неразрывно связана с необходимостью принимат...

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

UXD — Реальность и будущее в дизайне или человек во главе всего Немного истории. С 2013 года, в обиходе аббревиатура UI (точное обозначение User Interface), а в 2015 году добавилась новая – UX (точное обозначение User experience).Под UI понимается дизайн интерфейса, а под UX – аналитика, ключевой опыт и удобство в пользовательских интерф...

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

[Перевод] Почему стоит делать совещания во время прогулок? Доказано наукой, подтверждено мафией Когда мы гуляем, с нашим мозгом случается какая-то магия. И ученые из Стэнфорда объяснили, почему. Дж. К. Роулинг говорила: «Нет ничего лучше, чем ночная прогулка, которая дает вам новые идеи». Чарльз Диккенс напряженно работал 5 часов, а потом совершал свой 10-12 мильный мо...

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

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

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

Где НЕ стоит заказывать комплектующие! Привет, коллеги! Расскажу мою историю заказа полированных направляющих валов на сайте 999cnc.ru.Надумал я собрать очередной принтер, так как в наличии были: плата(MKS gen l), драйвера, моторы, ремни, стол и много чего по мелочи, докупить осталось совсем немного комплектующих...

Мне надоели ежегодные обновления Android. А вам? Обновления операционной системы Android всегда были моей больной темой. После того как я пересел на неё с iPhone в 2015 году, мне так и не удалось свыкнуться с тем, что поддержка смартфонов длится в лучшем случае два-три года, а в год выходит всего по одному апдейту. Обновл...

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

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

Security Week 13: безопасность при работе из дома Новостная повестка прошлой недели в сфере информационной безопасности уверенно переместилась из области условных «компьютерных вирусов» к реальным, передающимся воздушно-капельным путем. Сотрудники множества компаний, способные выполнять свою работу удаленно, теперь связаны ...

[Перевод] Собеседования по алгоритмам: теория vs. практика tl;dr За последние десятилетия мода на собеседования программистов менялась несколько раз, и каждая из них выглядит нелепо в ретроспективе. Либо мы наконец-то нашли настоящий секрет эффективных собеседований, либо увлеклись очередным модным течением, которое через десять-два...

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

Онтол(=самое полезное) про удаленную работу [подборка 100+ статей] «Если не стыдно за первую версию продукта — вы вышли на рынок слишком поздно» Всем привет, я долго тянул, и вот решил выложить даже не MVP, а идею, над которой я сейчас работаю. Выкристаллизовалась она год назад, по итогам 7 лет писанины на Хабре. Многие слышали о пирами...

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

Логистика. Часть 1. Оптимизация авиасообщения по направлениям и формирование расписания Наверняка каждому доводилось летать в полупустом самолете или встречаться с переносом рейса, возможно вы задумывались об оптимальности затрат и эффективности такого рейса. Сколько потенциальной прибыли недополучает авиакомпания? Действительно, рейсы бывают малоприбыльными, а...

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

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

Профессия: программист. Не всё однозначно Мы писали о фронтендерах и бэкендерах, о мобильной разработке и о тестировании, но это были частные случаи. Когда человек подходит к первой или очередной профессии, он редко говорит, что станет разработчиком под iOS или проктологом, как правило это звучит «программистом» и «...

Чистая архитектура с Go Меня зовут Эдгар (ZergsLaw), я работаю в компании, которая занимается  финтех-разработкой для b2b и b2c. Когда только устроился в компанию, то попал в команду большого финтех-проекта и получил «в нагрузку» небольшой микросервис. Мне поручили его изучить и подготовить план ре...

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

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

Сможем ли мы выжить без интернета? Как вы думаете, мы все еще те самые люди которые бродили по земле тысячи лет, или мы стали новым обществом — обществом ОНЛАЙН? Почти как в культовом фильме Матрица. Я давно думал, что мы очень зависим от интернета, но не задумывался насколько. Давайте посмотрим правде...

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

n8n. Автоматизация ИБ со вкусом смузи Всем давно очевидна польза тотальной автоматизации, в том числе, и в области информационной безопасности. В условиях большого кадрового дефицита как никогда актуальна идея снятия рутинной рабочей нагрузки как со специалиста по информационной безопасности, так и со специалист...

[Перевод] Что я узнал после более чем 1000 code review За последние 3 года я рассмотрел более 1000 pull (merge) request’ов. За это время я многому научился — в основном тому, как не проверять код, как сделать процесс менее болезненным, что делает код хорошего качества и так далее. Pull request должен делать только одну вещь Это...

CAN sniffer Непосредственно сама CAN шина используется уже много где, мне интересно её использование в автомобиле, хотя этой сферой можно и не ограничиваться. Тем более пару лет назад подвернулась такая возможность. Я посмотрел на общие спецификации — вроде бы ничего особо сложного нет....

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

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

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

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

Сколько человек видят вашу иконку в App Store во время фичеринга «Приложение дня» Недавно наше приложение Маленькие истории получило фичеринг «Приложение дня» в 32 странах. Я бы хотел поделиться цифрами и показать, сколько людей видят ваше приложение в каждой из этих 32 стран. Заодно в таблице будут количество установок и конверсия в установку из просмотр...

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

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

Неформальные интервью с хакерами Недавно я наткнулся на канал Ивана Новикова (D0znpp), CEO Wallarm, который пишет свои выпуски без монтажа и почти каждый день (про жизнь в Америке, Y Combinator, продажи и инвестиции), и обнаружил там для себя массу полезного. Решил поделиться с хабрасообществом парой выпу...

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

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

Что на самом деле творилось за кадром известных советских фильмов Зачем Олег Табаков делал маникюр и ходил на каблуках. Советские фильмы снимались совсем не так как современные. Очень часто случались ситуации, когда попросту не хватало бюджета. Приходилось выживать практически в «полевых» условиях. Из-за этого появилось множество смешных ...

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

[Из песочницы] CIFS over SSH штатными средствами Windows 10 Я ленивый и потому люблю когда все организовано удобно, без лишних телодвижений. Иногда перебарываю лень, для того чтобы сделать удобно. Однажды в потребовалось мне организовать доступ к серверу по протоколу SMB и в поиске решения я наткнулся на следующую статью: Mounting yo...

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

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

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

Prettier в крупных проектах: тратим 20 минут на настройку, забываем о форматировании навсегда Разработчики часто не могут договориться о форматировании кода, и типичный рабочий день для многих начинает выглядеть так: кофе, кодинг, всё мирно и хорошо, — а потом, бац, и наступает код-ревью, на котором выясняется, что ты где-то поставил скобочки не так или не перенес чт...

Moxy Strategy plugin Иногда простые вещи очень утомляют, особенно когда их необходимо делать постоянно. Одна из таких вещей при работе с фреймворком Moxy — это добавление стратегий к функциям. Для ускорения этого процесса был написан плагин, который по "alt+enter" предоставляет выбор ...

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

Do you speak English? Лучшие приложения для изучения английского Чтобы с гордостью отвечать «Yes, I do!», стоит обратить внимание на мобильные приложения, которые помогут вам освоить иностранный язык. Мы проанализировали лучшие из них. ...

Решил 50 задач и ответил на вопрос — Python или JavaScript? Привет, друзья! Я — JavaScript-разработчик. Код пишу в основном на React (иногда на Vue), немного на TypeScript, немного на Node, немного знаю SQL, но... со мной работает много людей, которые пишут код на Python вокруг много разговоров про Python повсюду преподают Python ...

[Перевод] Лучшие практики Kubernetes. Корректное отключение Terminate Лучшие практики Kubernetes. Создание небольших контейнеров Лучшие практики Kubernetes. Организация Kubernetes с пространством имен Лучшие практики Kubernetes. Проверка жизнеспособности Kubernetes с помощью тестов Readiness и Liveness Лучшие практики Kubernetes. Настройка зап...

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

[Перевод] Open Source Guides: Запуск проекта с открытым исходником Предисловие переводчика Пару месяцев назад на Гитхабе случайно наткнулся на ссылку «Open source guides» и не мог оторваться. Где-то за неделю я внимательно прочитал все 10 разделов. Конечно, я и раньше знал про open source: читал разные статьи (например, «Понять Open Sourc...

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

Опыт создания web-приложения с Pony ORM Привет, Хабр! Недавно передо мной встала задача написать на Python web-приложение для разделения счёта в ресторане между участниками трапезы. Так как нужна DB для хранения данных о заказах и пользователях, встал вопрос выбора ORM для работы с базой. Разработка велась на Flas...

Ender 3d продолжение Hi!Прошло почти четыре месяца после покупки Ender 3. Все порывался написать о работе с ним, да каждый раз останавливал очередной незавершенный проект. И вот вчера как бы завершил еще один проект и сел за сей опус. За все месяцы работы у меня не возникло ни одной технической ...

Решение Kingston при «угрозе уровня Танос» Как выглядит покупка карты памяти у большинства пользователей? Берётся первая попавшаяся на глаза модель в магазине, если устраивает ценник и ёмкость накопителя. Период просветления начинается позже — когда фото открываются целую вечность, камера не записывает видео в максим...

Как работать с комментариями на Ютуб-канале Когда вы создали Ютуб-канал, то на ваш ролики будут писать комментарии. Если комментарии одобрительные к видео, то вы разумеется их оставляете. Но, что делать если комментарии негативные?! Что с ними делать?! Я расскажу про себя  про то что я делаю на своих каналах, в социал...

[Из песочницы] Ableton не нужон: подключаем Ableton Push 2 к VCV Rack Создание музыки, в последнее время, проходит примерно тот же путь что фотография 10 лет назад: у каждого появляется своя зеркалка и аккаунт в инстаграме. Музыкальная индустрия этому очень рада, ведь такой интерес приносит много денег. Каждый день появляются новые VST плагин...

Huawei объявила о глобальном выпуске EMUI 10.1 и Magic UI 3. У нас в стране очень любят продукцию компании Huawei. Это легко отследить не только в статистике продаж, но и в нашем Telegram-чате, где эта тема обсуждается очень часто и горячо. Именно поэтому выход новой операционной системы это всегда пусть и небольшое, но событие, кото...

Проектирование и изготовление телескопа Говорят, что если человек приобрел телескоп и использует его для наблюдений, то через некоторое время он обязательно захочет другой, получше. Так случилось и со мной. У меня есть телескоп PowerSeeker 127мм, но захотелось лучшего. По этой причине я даже было дело собрался то...

Эксперимент: как научиться создавать популярные тексты на английском (и почему англоязычный Хабр так мало читают) Я много лет занимаюсь маркетингом, написанием текстов, при этом увлекаюсь английским и использую его в работе. В русскоязычном интернете в целом не так и много статей о контент-маркетинге и продвижении бизнеса в США. А те что есть часто просто рассказывают как надо делать ...

Дополняя SQL. Часть 1. Сложности парсинга. Истории о доработке ANTLR напильником Публикую на Хабр оригинал статьи, перевод которой размещен в блоге Codingsight. Что будет в этой статье? Более пяти лет работаю в компании, что занимается разработкой линейки IDE для работы с базами данных. Начиная работу над этой статьей я и не представлял как много интере...

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

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

Насколько iPhone 11 пригоден для селфи? Названы смартфоны с лучшей фронтальной камерой iPhone 11 остается смартфоном с одной из лучших камер. Но фронтальная камера не так хороша Несмотря на то, что у многих остаются вопросы к особенностям работы DxOMark, мнение этих специалистов остается самым авторитетным, если речь заходит о камерах смартфонов. Так, два года...

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

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

Чего боятся тимлиды и почему им пора перестать это делать Я уверен, где-то существует книга «Как подсидеть тимлида». Она передается из рук в руки, из команды в команду и содержит советы типа: «Тимлид никогда не уволится по своей воле, потому что это не работа, а сказка! Его нужно сломать», или «Если ваш тимлид уехал в отпуск, напиш...

«Новые Былины». Для dev, ops и любознательных людей В этой статье я буду настраивать рабочее окружение для разработки игры "Былины", а также выполню разбиение самой игры на части, пригодные для использования в OpenFaaS. Все манипуляции буду делать на Linux, Kubernetes буду разворачивать в minikube с использованием VirtualBox...

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

Марафон удалёнки, неделя 1: рабочее место Вот там на самом верху сайта у нас иконка бегуна, который символизирует Марафон удалёнки. Эту душеспасительную движуху мы затеяли, чтобы самим не сойти с ума в изоляции. А заодно, надеемся, эта активность поможет кому-то прокачать навыки удалённой работы. Эту неделю — с 20...

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

Atlas Shrugged или поворот не туда Самое дорогое, что есть у каждого человека — его жизнь и время, отпущенное ему. Каждый распоряжается этими ресурсами по-своему. Нет второго шанса, нельзя родиться заново, часы не отмотать назад. Игорь Сысоев день за днем почти 20 лет своей жизни посвящал кропотливой работе...

Что айтишнику не стоит делать в 2020? Хабр полон прогнозов и советов о том, что делать в следующем году — какие языки учить, в какие сферы сворачивать, как поступать со своим здоровьем. Звучит вдохновляюще! Но у любой медали две стороны, и мы спотыкаемся не только в чём-то новом, а по большей части в том, что де...

Sapphire Pro или первый куб после мучений с дрыгостолами. Этим постом хотелось бы выразить личные наблюдения, создать развернутый отзыв и в целом преумножить статистические данные по данному принтеру. Немного вводных данных. Заказ был сделан в конце января 2020 с РФ склада через знаменитый китайский интернет магазин, в название кот...

Python & EEL. Делаем просто на Python’е и красиво на JS Тема красивых интерфейсов была и будет актуальна всегда, кто-то использует для создания графических приложений C#, кто-то использует Java, кто-то уходит в дебри C++, ну а кто-то извращается с Python, используя tkinter или PyQT. Существуют различные технологии, позволяющие со...

Как мы в Спортмастере выбирали систему кеширования. Часть 1 Привет! Меня зовут Алексей Пьянков, я разработчик в компании Спортмастер. В этом посте я рассказал, как начиналась работа над сайтом Спортмастер в 2012 году, какие инициативы удалось «протолкнуть» и наоборот, какие грабли мы собрали. Сегодня я хочу поделиться мыслями, кото...

[Из песочницы] Обязанности администратора Salesforce: Что должно быть сделано и когда Привет, Хабр! Представляю вашему вниманию перевод «Salesforce administrator responsibilities: What needs to be done and when» автора David Taber. Что администратор Salesforce делает весь день, неделю или месяц? Вот общее краткое изложение. Salesforce администраторы отвечаю...

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

Стоит ли обновлять смартфон спустя 2 года использования? Стоит ли обновлять смартфон спустя 2 года использования? По статистике продажи смартфонов в 2019 году упали примерно на 2%. И этот тренд продолжается уже несколько лет. Причин на то несколько, и мы их, конечно же, обсудим. Однако пока стоит рассмотреть публикацию пользовател...

Зачем нужна библиотека приложений в iOS 14 Помимо виджетов, одной из главных фишек iOS 14 стала библиотека приложений (App Library). Это новая функция, которая автоматически группирует все приложения на iPhone. Больше не нужно самостоятельно создавать папки, и у вас не будет 10-15 рабочих столов с приложениями, кото...

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

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

Вторая жизнь кулера видеокарты.     Пост будет коротким, так как дел не в проворот на одного, и хазяйство большое достаточно и много тут чего. Это птицеферма, и фотографировать её площади я не стану. Пока шли компоненты для кастомизации вынужденной инкубатора Рэмил-3000, есть и инкубатор ИСУ 152 или 150 (н...

iPhone 7 в России подешевел почти вдвое со старта продаж Серый рынок — отличный способ сэкономить на покупке iPhone Те, кто пользуются техникой Apple лет эдак 5-7, должны хорошо помнить шутку про то, что с выходом нового iPhone прошлогодняя модель превращается в тыкву. Не то чтобы это было правдой, ведь традиционная пятилетн...

[Перевод] Пол Грэм: «Дети и стартапы» Я боялся заводить детей до тех пор, пока я их не завел. До этого момента, я относился к детям, как юный Августин к добродетельной жизни. Мне было бы грустно думать, что у меня никогда не будет детей. Но хотел ли я их в тот момент? Нет. Если бы у меня были дети, я стал бы ...

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

Каким может стать Google Pixel 4a Google Pixel 4a может ва удивить Google удивил всех в 2019 году, выпустив Pixel 3a и Pixel 3a XL. Если помните, то это были доступные версии Pixel 3 и 3 XL, соответственно, которые имели некоторые аппаратные и программные средства премиальных устройств, но предложили их по б...

[Перевод] Устранение бага в Factorio: не ошибается тот, кто ничего не делает В недавних примечаниях к патчам была строка «Исправлена ошибка создания земли под игроком при создании земли в другом месте». Подробнее об этом можно прочитать здесь. Некоторых пользователей Reddit заинтересовало, как вообще мог возникнуть такой баг, они попросили объяснить ...

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

Лучшие приключенческие игры на Android Берите в руки смартфон и вперед. Навстречу приключениям! Приключенческие игры являются одними из самых уникальных среди всех проектов. Они не вписываются ни в одну категорию, и часто они создаются на стыке нескольких игровых жанров. Единственным реальным условием для того, ч...

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

[Перевод] Браузер и числа с плавающей запятой Изображение — www.freepik.com Несколько лет назад я много думал и писал о математике с плавающей запятой. Это было очень интересно, и в процессе исследований я многое узнал, но иногда я долгое время не использую на практике все эти полученные тяжким трудом знания. Поэтому ...

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

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

Трассировка silicon-а в формате хакатона Все смотрели фильм Дудя про стартапы Силиконовой Долины? А вы знаете, какой стартап Долины был самый силиконовый в 1977 году? Это был Silicon Valley Research, также известный как SVR и Silvar-Lisco. Стартап делал программы, которые автоматически размещали транзисторы на пл...

Гореть, но не сгорать – гореть, чтобы светить Привет, хабровчане. В преддверии старта курса «Team Lead 2.0», хотим поговорить о профессиональном выгорании. О профессиональном выгорании хотя бы краем уха слышал каждый второй, но по-настоящему понять, что это такое необходимо, чтобы сохранить самое важное, что у нас ес...

SQL HowTo: решаем головоломку «Небоскрёбы» почти без перебора Многие знают правила этой головоломки (Skyscrapers):"Перед вами вид сверху на городской квартал. В каждой клетке стоит "небоскреб" высотой, равной числу в этой клетке. Числа с боков сетки означают количество "небоскребов", видимых из соответствующей строки или столбца, если ...

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

[Перевод] Как в Python реализованы очень длинные числа типа integer? Перевод статьи подготовлен специально для студентов курса «Разработчик Python». Когда вы пишете на низкоуровневом языке, таком как С, вы беспокоитесь о выборе правильного типа данных и спецификаторах для ваших целых чисел, на каждом шаге анализируете достаточно ли будет ис...

Обзор смартфона HTC Wildfire E1 Сегодня к нам на обзор попал очень любопытный смартфон HTC Wildfire E1. Когда-то именно с девайса HTC начался сайт droidnews, когда приобрёл себе тот самый изогнутый HTC Hero с трекболом. Позже во владении были устройства Desire HD, Sensation, One X, one M7. А после вышло ...

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

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

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

Радиоактивные дневники Кюри и другие факты об ученых: тест Тест: великие ученые Вопрос 1 из 8 Лабораторные дневники семьи Кюри до сих пор радиоактивны. Знаете ли вы, сколько лет понадобится, чтобы радиация, накопленная на их страницах, рассеялась? 950 лет Вы ошиблись! Потребуется более 1600 ле...

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

Как выбрать школу иностранных языков или репетитора Выбирайте среди школ, в которых преподавателям много платят. Школами обычно руководят бизнесмены, и зарплата преподавателей в них примерно одинаковая. Ходил как-то на собеседование в школу английского, которая предлагала зарплату в 2(!) раза выше среднего по Москве. Методист...

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

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

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

Самые недооценённые смартфоны 2019 года Oppo Reno Ace 2019 год запомнится многим складными смартфонами и технологией 5G. Были представлены Moto Razr, Galaxy s10 5G, Galaxy Fold, LG V50 ThinQ 5G, OnePlus 7 Pro 5G, Note 10 Plus 5G. Хороших и современных устройств действительно много, однако не все из них получили до...

Как сделать работу с Microsoft Remote Desktop лучше Хочу поделиться несколькими советами по настройке удаленного подключения к рабочим местам по RDP. Расскажу как проапгрейдить древний RPC-HTTP до UDP, похвалю и поругаю Windows 10 и AVC, разберу решение нескольких типичных проблем. Считаем, что для подключения используется...

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

Как плохо спроектированный UX у теста на коронавирус чуть не посадил нас на самоизоляцию, но дырка в безопасности спасла Это я, пишу скрипт по перебору параметров для POST запроса на gov.tr, сидя перед границей в Хорватию. Как все начиналось Мы с моей женой путешествуем по миру и работаем удаленно. Недавно переезжали из Турции в Хорватию (самая оптимальная точка, чтобы заехать в Европу). Что...

Про G/M-коды и «африку»…. Добрый день, коллеги!За то время, что я здесь – я убедился, что местная публика свято верит в три мифа, не имеющих ничего общего с реальностью, - принтеры stl-файлы не печатают, принтерам нужен g-код для печати и g-код – он и в Африке G-код.Давно существуют принтеры, которые...

Как добавить виджеты из iOS 14 на любой Android Думаю, никто не возьмётся спорить с тем, что подход Apple к развитию iOS лучше подхода Google. Бесспорно, меня тоже раздражают ограничения, которые в Купертино навязывают пользователям своей операционки, но, если взять только качество реализации обновлений, новых функций и ...

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

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

Стоит ли жаловаться на собеседования? Как мне кажется, на Хабре есть две вечные темы, на которые статьи появляются с завидной регулярностью и собирают массу комментариев и плюсов. Первая тема — "мне слили карму, систему кармы надо изменить/отменить". Вторая тема — "меня не взяли на работу, процесс...

Авто-очистка Сопла на Вашем 3D Принтере! ВСТРЕЧАЙТЕ Авто-очистка сопла на вашем 3D принтере! Всем привет! Рад сообщить, что сегодня закончили всю работу над Хардварной частью этого проекта. Сейчас идет работа над программной частью. Но думаю это не займет много времени.Это большой проект который мы делаем в месте с...

Amazon пытается заставить людей покупать… меньше Столько посылок могут привозить в многоэтажку каждый день Пока остальные компании страдают от пандемии, Amazon не знает, куда девать деньги. Те, кто раньше ходил по магазинам, теперь покупают всё у дяди Безоса. Акции компании с 12 марта выросли на 40%. Склады не успевают о...

Профессия: тестировщик Тестировщик: Это баг или фича? Разработчик: Пока что это фича. bash.im Инженер по тестированию — моя первая специальность в ИТ-сфере в далёких уже 2010-х, как, пожалуй, и у многих. Это было классическое «войти в айти»: на тот момент имелось только экономическое образование ...

Как проходит собеседование Python-разработчика: вопросы для джуниоров и мидлов Собеседование — одна из наиболее стрессовых тем для разработчиков, но только первые двадцать раз :) Привет! Меня зовут Руслан, я один из наставников курса «Мидл Python-разработчик» в Яндекс.Практикуме. Около 12 лет я занимаюсь разработкой, из них девять — на Python. За это ...

OpenGL примитивы в стиле RAII Добрый день, хабра юзеры. Я давно не писал и возможно кто-то заждался статей от меня — конечно же нет. Так как свободного времени стало чутка поболее, а мой GitHub совершенно пуст, я решил написать свой клон Mein kampf Minecraft. С большой вероятностью, я задокументирую это...

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

Почему Android и iOS никогда не изменятся кардинально Знаете, я часто пишу о том, что нам нужны новые операционные системы с совсем иным интерфейсом. Android и iOS жутко надоели, как и Windows, macOS и Linux. Все эти системы какими были на этапе зарождения, такими и остаются. Основная идея операционной системы — предоста...

Семь архетипов превращения по принципам DevOps Вопрос «как внедрить у себя девопс» стоит не первый год, но хороших материалов не так много. Иногда вы становитесь жертвой рекламы не особо умных консультантов, которым нужно продать свое время, неважно как. Иногда это мутные, крайне общие слова о том, как корабли мегакорпор...

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

Аэропорты способствуют распространению инфекций, но как это остановить? Мыть руки очень важно, особенно в аэропортах В 2018 году издание Business Insider опубликовало статью, в котором упоминалось, что после посещения туалета свои руки моют только 70% людей. По словам сотрудника Массачусетского университета Христоса Николаидеса (Christos Nicolai...

Тёмная сторона дизайн-системы и что с ней делать Привет! Меня зовут Леша Свиридо, я ведущий дизайнер продукта в Альфа-Банке (это мы делаем интернет-банк для бизнеса). В этом посте я поведаю про дизайн-системы. Да, про них пишут так же часто, как про профессиональное выгорание или удаленную работу. Штука, прямо скажем, да...

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

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

[Перевод] Усложнение команд консоли, 1979−2020 Моё хобби — открыть «Философию UNIX» Макилроя на одном мониторе, одновременно читая маны на другом. Первый из принципов Макилроя часто перефразируют как «Делайте что-то одно, но делайте хорошо». Это сокращение от его слов «Создавайте программы, которые делают одну вещь хоро...

Обзор подкаста «Деньги пришли» План такой: слушаю, что записывает компания, делаю заметки, пишу обзор. Alec Favale, Unsplash.com В конце прошлого года я решил написать о корпоративных подкастах и спросил в Facebook, кто ими занимается. Ответили человек 20, дали примеры программ. По мере их изучения я ...

Опасно ли держать открытым RDP в Интернете? Нередко я читал мнение, что держать RDP (Remote Desktop Protocol) порт открытым в Интернет — это весьма небезопасно, и делать так не надо. А надо доступ к RDP давать или через VPN, или только с определённых "белых" IP адресов. Я администрирую несколько Windows Serv...

Lego Boost Чем занять ребенка в карантине? Было одно время — мой ребенок (4,5 года) ходил в кружок робототехники на базе Lego WeDo и Lego Mindstorms. Кружок недавно закрылся (нет, коронавирус тут не причем). Было немного обидно, но так или иначе были выявлены следующие недостатки. ...

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

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

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

[Перевод] 68 непрошеных советов Это перевод самого недавнего поста Кевина Келли. Сегодня мой день рождения. Мне 68. Хочется пододвинуть кресло-качалку и пораздавать советы юнцам. Вот 68 непрошеных советов, которые я предлагаю всем вам как подарок ко дню рождения. Научись учиться у тех, с кем вы не согла...

Microsoft показала, как работает её первый смартфон на Android Surface Duo — складной смартфон, состоящий из двух отдельных смартфонов. Кому это нужно? Нежелание Microsoft работать с Android сильно отбросило её в своём развитии, не позволив выступать на мобильном рынке хотя бы на равных с Google, не говоря уже о более востребованн...

Как превратить заметки в напоминания на Mac и iOS Заметки и Напоминания связаны даже глубже, чем кажется Apple всегда любили за её экосистему, которую ей удалось выстроить. Почти каждый продукт компании может работать в паре с другим, обладая глубокой взаимосвязью. Именно поэтому, скажем, Apple Watch позволяют разблокироват...

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

[Перевод] Основы работы с Shader Graph в Unity Шейдер — это небольшая программа, содержащая инструкции для GPU. Она описывает способ вычисления экранного цвета для определённого материала. Хотя у Unity есть Standard Shader, иногда требуется реализовать эффект, на который не способен стандартный шейдер. Раньше для этог...

Как на Android одновременно использовать Алису и Google Ассистента Вы пользуетесь каким-нибудь голосовым ассистентом? Лично я без них жизни не представляю. Они помогают мне управлять освещением в умном доме, взаимодействовать с телевизором, когда я лежу в кровати и не хочу искать пульт, возвращают в Google Play ошибочно купленные приложени...

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

Как работать с джуниорами? Если попробовать ответить на вопрос в заголовке одним предложении, то получится — доверять, но проверять. Доверьте джуниорам какую-то работу, проверьте, помогите, повторите цикл. Но это грубое и упрощённое правило, потому что в работе с джунами возникает так много тонкостей,...

[Из песочницы] 10 строк кода, которые уменьшат боль от вашего проекта на Vue … или знакомство с плагинами Vue JS на примере интегрированной шины событий Пара слов о… Всем привет! Сразу оговорюсь. Я очень люблю VueJS, активно пишу на нем уже больше 2-х лет и не считаю, что разработка на нем может причинить боль хоть в какой-то значимой степени :) С д...

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

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

[Из песочницы] Отладка и программирование микроконтроллеров stm32f303, atmega328 через любой интерфейс, как через jtag Данная статья посвящена моему первому open source проекту “repl”(ссылка на репозиторий внизу). Идея данного проекта заключается в том, чтоб позволить программисту микроконтроллеров отлаживать программу в микроконтроллере через любой его интерфейс, при этом чтобы отладка не с...

SviMik: «В OSM на этот счет есть два противоположных мнения» SviMik — скромный фрилансер из Эстонии, пожелавший сохранить свое инкогнито. Он пишет код для ПК и микроконтроллеров. Однако в OSM он — признанный король массовых импортов. Именно об этом мы с ним и поговорили: почему сообщество боится импортов, как лучше всего его провести...

У Windows XP была секретная тема, делающая ее похожей на Mac Как пишет The Verge, тема, названная в файлах «Candy», почти полностью дублирует интерфейс Apple Aqua, который был впервые представлен в 2000 году на всемирной выставке-конференции Macworld Conference & Expo. Windows XP была выпущена позже, в октябре 2001 года. Найденная...

И целого байта мало… (Часть #1) Дамы, господа, сегодня отличный день! Скорее всего вы помните, что существует такая форма компьютерного искусства как «демосцена», но если слышите это слово впервые — просто прочитайте тематический хаб и теги на Хабре, а так же пару популярных статей по этому вопросу. Од...

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

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

PostgreSQL Antipatterns: передача наборов и выборок в SQL Периодически у разработчика возникает необходимость передать в запрос набор параметров или даже целую выборку «на вход». Иногда попадаются очень странные решения этой задачи. Пойдем «от обратного» и посмотрим, как делать не стоит, почему, и как можно сделать лучше. Читать да...

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

[Из песочницы] Большой туториал по обработке спортивных данных на python Последние пару лет в свободное время занимаюсь триатлоном. Этот вид спорта очень популярен во многих странах мира, в особенности в США, Австралии и Европе. В настоящее время набирает стремительную популярность в России и странах СНГ. Речь идет о вовлечении любителей, не пр...

О корпоративной культуре для распределенных команд и не только Введение На свою первую удаленную работу я устроился еще в 2009 году. Мне тогда было 19 лет. Это была должность младшего системного администратора на хостинге. По сути основная ее часть — техподдержка. Это была сравнительно некомфортная работа: нужно было весь день проводить...

PostgreSQL Antipatterns: навигация по реестру Сегодня не будет никаких сложных кейсов и мудреных алгоритмов на SQL. Все будет очень просто, на уровне Капитана Очевидность — делаем просмотр реестра событий с сортировкой по времени. То есть вот лежит в базе табличка events, а у нее поле ts — ровно то самое время, по кото...

Древности: чем хуже, тем лучше или особенности Sound Blaster Pro 2 В предыдущей статье я постарался описать весь спектр звуковых карт эпохи MS-DOS, но не то, чтобы сильно в этом преуспел. С конца восьмидесятых до середины девяностых многие производители экспериментировали с технологиями синтеза звука, воспроизведения цифровых записей, ранни...

Что не нужно делать с ручным тормозом? Автопроизводители начали использовать электронные стояночные тормоза вместо классических механических «ручников» относительно недавно. Но ручные тормоза всё равно продолжают лидировать, поэтому в большинстве авто устанавливаются именно они. Но чтобы «ручник» прослужил максим...

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

[Из песочницы] Первые шаги в Spring, Rest API, акцент на PUT в связке с фронтендом Немного о себе: На данный момент я студент Skillbox и прохожу курс “Java-разработчик”. Не в коем случае не реклама, рассказываю немного о себе. Начал учить джаву с мая 2019 года, до этого немного самостоятельно изучал HTML, CSS и JS. Собственно, подтолкнуло меня на написани...

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

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

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

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

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

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

Как e2e автотесты на Selenide помогают QA-команде при частых релизах Всем привет! Я Иван, старший инженер-тестировщик в КРОК. Уже 6 лет занимаюсь тестированием ПО. Из них 3 года внедряю автоматизацию тестирования на различных проектах - люблю всё автоматизировать. На рабочей машине много разных “батников” и bash-скриптов, которые призваны упр...

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

Я расплачивался SberPay две недели, и мне есть что сказать Все знают про Сбербанк и про то, что за последние несколько лет он из грузной и неповоротливой бюрократической машины превратился в финтех-корпорацию. Одним из проектов обновлённого госбанка стал платёжный сервис SberPay, очевидно, призванный составить конкуренцию Google Pa...

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

Мне больше не интересна прошивка смартфона Не так давно я отказался от использования своего старого iPhone в пользу Xiaomi. До этого у меня было немало Android-аппаратов, и каждый проходил через процедуру прошивки. Это было необходимостью на фоне многих моментов. Например, стандартная прошивка ZUK Z2 казалась мне не...

ML в облаке: как я попробовал Yandex DataSphere и почему его так непросто сравнить с Google Colab Привет, Хабр! Меня зовут Дмитрий (@pagin), и я специализируюсь на вопросах ускорения и уменьшения свёрточных сетей. Моя основная работа — распознавание автомобилей и классификация транспорта, поэтому я обучаю много небольших CNN и часто пользуюсь облачными сервисами для ML. ...

TailwindCSS – очередной фреймворк или новый шаг эволюции? Очевидно, я бы не стал писать эту статью, если бы считал, что TailwindCSS – просто очередной фреймворк. Я считаю, что он кардинально отличается от всех других фреймворков и создает отдельную парадигму web-стилизации. И при этом выполняет все поставленные перед ним задачи, д...

Пять причин купить Chromebook вместо обычного ноутбука Если спросить простого человека, какие операционные системы есть для смартфона, он не задумываясь назовет Android и iOS. Если задать тот же вопрос про операционные системы для компьютера, то в его голове всплывут Windows и ”та, для Apple”. На самом деле мир уже давно измени...

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

[Из песочницы] Адекватное MVC для начинающих и не только Небольшое вступление Всем 404! Большинство IOS-разработчиков не понимают как работать с Apple-MVC. Из-за чего появляется необоснованная критика, маленькие проекты стараются писать на архитектурах для этого не предназначенных, ViewController'ы становятся огромными, не читаемы...

[Перевод] Лучшие 10 хитростей и советов по Kubernetes В интернете много справочной литературы, но иногда самыми ценными становятся самые простые советы. Команда Kubernetes aaS от Mail.ru перевела подборку из десяти хитростей и советов, которые автор статьи собрала после года работы с Kubernetes. Советы не отсортированы по важ...

Новая статья: Neon Abyss — «Айзек» в неоновых тонах. Рецензия Жанр Роглайк Издатель Team17 Digital Ltd Разработчик Veewo Games Минимальные требования Процессор Intel Core 2 Duo E6320 1,86 ГГц / AMD Athlon II X2 270 3,4 ГГц, 2 Гбайт RAM, видеокарта с поддержкой DirectX 11 и 256 или 512 Мбайт памяти, например NVIDIA GeForce 76...

Дактилоскоп Qualcomm 3D Sonic Max невозможно обмануть На этой неделе компания Qualcomm представила подэкранный ультразвуковой дактилоскопический датчик 3D Sonic Max, который стал самым большим в мире сканером отпечатков пальцев для смартфонов. К его главным особенностям нужно отнести огромную площадь распознавания, которая...

[Из песочницы] Путь в программисты (С++) Привет. С вами я. Мне нравилось боксировать и бегать на дальние дистанции, и думал я только о спорте, но выучился на моряка. Работал в авиации, а стал программистом С++ в 29. Расскажу, как так получилось. О программировании к октябрю 2017 я знал ровно столько, сколько сейча...

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

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

Две красные кнопки, паяльник и React: как мы делали движуху для IT-конференции Badoo регулярно участвует со стендом в выставках IT-конференций. Поэтому каждый год мы с коллегами — инженерами и деврелами — придумываем, что бы такого айтишного сделать, чтобы не скучать в перерывах между докладами. Меня зовут Иван, я frontend-разработчик. В этой статье вм...

[Перевод] Celery throttling — настраивам rate limit для очередей ​ В этой статье я покажу как решить одну из проблем, возникающих при использовании распределенных очередей задач — регулирование пропускной способности очереди, или же, более простым языком, настройка ее rate limit'a. В качестве примера я возьму python и свою любимую связку ...

Xудшие практики для Ansible. Георгий Шуклин Приветствую всех! Меня зовут Георгий. Я работаю в компании servers.com. Я пришел рассказать про Ansible: про хороший Ansible и про плохой Ansible в основном, т. е. про то, как люди могут плохо делать на Ansible. Читать дальше →

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

Чистим код в Angular. Готовим ESLint, codelyzer, stylelint, husky, lint-staged и Prettier Если вам не приходилось работать в команде, то, возможно, вы еще не используете эти вещи, а кто-то даже не знает про них. Работая один, вы сами себе хозяин. Как только начали работать в команде  —  ситуация резко меняется. Если нет договоренностей, то каждый начинает писать ...

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

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

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

Delta принтер Наконец-то собрался поделиться со всеми моей дельтой. Всем доброго времени суток. Началось с того, что когда-то, ничего не зная о дельтах, решил собрать один проект из интернета NEUTRON. Принтер я собрал, но он нормально не работал, каретка ходила по одному валу и второй ос...

Сколько лет тайга ходи — понимай нету Я вот много занимаюсь повышением эффективности, но иногда получаю удар по своей значимости – чья-нибудь эффективность растёт сама. Не, бывает, конечно, что всё объяснимо – человек попадется – молодец, работает, старается, что-то меняет в своих подходах и философии, так я у н...

[Из песочницы] Проверка б/у макбука перед покупкой — чек-лист Данный чек-лист — компиляция нескольких источников, я его делал для себя, когда в конце 2019 года покупал 13" б/у макбук 2015 года, последний из имевших нормальную клавиатуру и набор портов, перед тем как Apple перешла на клавиатуру-бабочку и usb-с порты. Какую модель ...

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

Почему 97% программистов 1С мало платят и так будет всегда Внимание: статья — про программистов 1С, соответственно — не про вас. Считайте, что про вомбатов, и для вомбатов (погуглите, это интересные животные). У них есть проблемы, схожие с вашими. Вопрос зарплаты и её повышения волнует большинство работающих людей, которых я встреч...

Как я писал полудецентрализованную криптовалюту на PHP. (Часть 1 — Сбор библиотек) Предисловие Вы наверно помните прошлую статью, в которой я разрабатывал централизованную криптовалюту. Идея была, как Вы знаете, плохой. Я решил перезапустить линейку этих туториалов, но уже более менее нормальной, чем было в прошлые разы. В этой линейке постараемся «пережев...

Состоялся релиз Симулятор Белки 2: Онлайн — ищем грибы и дерёмся с енотами Лесной мир удивляет разнообразием зверей, а точнее — белок. Если вы всегда мечтали поиграть за этого зверёныша, то теперь это можно сделать в «Симулятор Белки 2: Онлайн». Здесь можно бегать по миру с низкими полигонами, собирать жёлуди, ягоды и грибы, а потом прятать их в ду...

[Перевод] Framework vs Platform: в чём разница? Привет, Хабр! Представляю вашему вниманию перевод статьи "Framework Vs. Platform What’s The Difference?" автора G. Harris. Исповедуюсь: я педант. Несмотря на личные неудачи на этом поприще, я глубоко верю, что использование правильного языка добавляет множество пре...

[Из песочницы] Unity, ECS, Actors: как поднять FPS в своей игре в три раза, когда оптимизировать уже нечего → Что такое ECS → Что такое Actors Не раз слышал, как хорош шаблон ECS, и что Jobs и Burst из библиотеки Unity — решение всех проблем с быстродействием. Чтобы не добавлять каждый раз слово «наверное» и «может», рассуждая о быстродействии кода, решил проверить всё лично. М...

HUAWEI Watch Fit: Фитнес-браслет или умные часы? У меня на руке новые Watch Fit от HUAWEI. Что это за девайс: умные часы? Не совсем доросли, но зато живут до 10 дней. Тогда может фитнес браслет? Уже нет — стоит подороже и выглядит гораздо лучше, а главное умеет гораздо больше. Что же это китайцы придумали новый класс...

[Перевод] Новости из мира OpenStreetMap № 491 (10.12.2019-16.12.2019) Хайку, созданные с помощью локаций в OpenStreetMap1 | satellite studio, Map data OpenStreetMap contributors Мы благодарим всех наших читателей за интерес к нашему проекту, потому что вы и ваши замечания — это самое важное для нас. Это позволяет нам — редакторам — в очере...

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

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

Можно ли писать скрипты на C++? Недавно пришлось мне опять/снова погрузиться в чудесный мир программирования Linux скриптов. В принципе, дело не очень хитрое, но поскольку мне попадаются такие задачи не часто, то каждый раз изучаю заново. Знаю точно, что завтра многое забуду и через месяц опять буду гугл...

Уничтожение комаров Наступило лето и пришла комариная пора. Конечно, готовиться к их уничтожению уже поздновато, но лучше поздно чем никогда. Вводные: 1) комар типичный русский может летать на 100 метров, а отдельные виды летают на запах до 5 километров, что акулв. Это значит, что для того, ч...

JavaScript библиотека Webix глазами новичка. Часть 4. Работа с данными. CRUD Я — начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI б...

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

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

Что лучше купить в 2020 году: Galaxy S10 или Galaxy S10 Lite Samsung привезла в Россию свои первые по-настоящему облегчённые версии флагманских смартфонов Долгое время моду на урезанные версии флагманских смартфонов поддерживали только китайские производители. Во всяком случае, они думали, что поддерживают её, потому что это были впол...

Google сделает камеру дешёвых Android крутой как у Google Pixel Вот уже, наверное, 2-3 года как производители переключились с наращивания вычислительной мощности своих смартфонов на совершенствование их фотографических возможностей. В результате за это время камеры современных аппаратов превратились из в основном двухмодульных в четырёх...

«Армата» стала первым танком с туалетом по требованию генералов Британское издание The Mirror рассказало, что туалет в российском танке Т-14 на платформе «Армата» появился по требованию генералов. Между прочим, боевую машину называют первым в мире танком со встроенной уборной.

А вы знаете, как правильно удалить приложение на Android Пользователи смартфонов ставят на свои гаджеты какое-то безумное количество приложений. Все из-за того, что сейчас это сделать очень просто. Открываешь магазин приложений, устанавливаешь, пробуешь — забываешь. Так выглядит судьба огромного количества приложений, а бол...

(Не)очевидный OSINT в Twitter Twitter — достаточно старый, но при этом все еще популярный у широкой аудитории сервис микроблогов, которым активно пользуются как рядовые пользователи, так и публичные личности. Лучший пример — официальные Twitter-аккаунты политиков, писателей, музыкантов, актеров. Конечн...

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

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

«Они там совсем в богов заигрались?»: Гаишник на М4 «Дон» «обиделся» на водителя и начал выдумывать «новые» законы О забавном случае, сопровождавшемся попытками «развода» на трассе, рассказал автомобилист. На YouTube-канале People Help был опубликован небольшой видеоролик, в котором водителя, ехавшего по платной трассе М4 «Дон», непонятно за что остановил бравый гаишник. Стоило лишь авт...

AI на минималках 2: Генератор стихов на Prolog AI на минималках 2: Генератор стихов на Prolog На картинке — четверостишье, сгенерированное моей программой. Оказывается "стихи" писать легко, нужно только знать несколько необходимых ингредиентов: размер, ритм, рифма. "Стихи" в кавычках, потому что в на...

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

Лучшая игровая гарнитура 2020 года. SteelSeries Arctis 1 Plantronics RIG 300 Компания Plantronics довольно долго находится на рынке игровой периферии, делает весьма качественные решения и всегда радует своих пользователей качеством и низкой стоимостью. Данную игровую периферию мы именно из-за этого и выбрали, так как для многи...

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

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

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

Шесть рецептов для начинающего тимлида: как всё успевать и развивать команду Привет! Меня зовут Дмитрий Ли, я тимлид одной из команд разработки бэкенда в Badoo. Когда я впервые стал тимлидом, я стал активно посещать конференции и читать умные книги об управлении командой. Однако в моей работе после этого менялось немногое. Я читал о том, каким я д...

Как установить Гугл Камеру почти на любой смартфон Google Camera — одно из главных программных чудес для Android-устройств. Для смартфонов серии Google Pixel это и вовсе ”Святой Грааль”, которым компания не спешит делиться со всеми. Правда, многие пользователи все равно устанавливали себе GCam и пользовались ей вместо...

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

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

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

[Перевод] Flutter. Упрощаем компоновку виджетов с помощью Dart расширений В версии Dart 2.7 нам представили расширения, позволяющие разработчикам добавлять новые функциональные возможности в уже существующие типы. Расширения могут быть отличным помощником не только, когда мы пишем бизнес-логику, но и когда у нас есть другие задачи! Примером такой...

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

Android Broadcast #10: Kaspresso Всем мы знаем что тесты писать нужно, но делают это не так много людей в проектах. Почему?

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

[Из песочницы] Используем macOS для удалённой сборки Unreal Engine билдов из-под Windows Любой пользователь ОС Windows, вставший на увлекательный путь кросс-платформенной разработки, однажды сталкивается с проблемой невозможности сборки «яблочных» билдов из рабочего окружения: для сборки и подписания приложения требуется девайс с macOS. У нас есть два варианта:...

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

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

[Из песочницы] Мы из другого теста — тестируем базу данных на MSTest Тестирование как универсальный принцип Уже почти четверь века празднуем миллениум, а тестирование ещё только входит в нашу жизнь… Сложно убедить начинающих разработчиков использовать эту потрясающую технику в своей работе… Да чего уж там говорить о разработчиках, простым сме...

[Из песочницы] Шизофрения: взгляд после Грани безумия В те далекие времена, когда я чувствовал себя получше, я частенько заходил почитать хабр. Теперь почти полная потеря интереса к ИТ — одна из самых незначительных моих проблем. Заранее прошу прощения за исковерканные слова и знаки препинания, тут уже давно во вс...

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

Чем я заменил FaceTime на Android Несмотря на то что многие пользователи Android мечтают получить доступ к фирменным сервисам Apple, которые компания из Купертино сделала эксклюзивом только своих устройств, в экосистеме Google существуют достойные альтернативы. Я обнаружил это, когда выбрал в качестве основ...

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

Разбор демки на 128 байт из архива 1997 года Очень приятно осуществлять свои желания, особенно из далёкого прошлого, такого далёкого что уже и забыл что этого когда-то хотел. Я мало знаю о демосцене и уж точно никогда не следил ни за авторами ни за их работами, мне просто нравилось смотреть то что получалось. Иногда мн...

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

Глава Apple сравнил iPhone с 12-летним ребенком Тим Кук (Tim Cook), генеральный директор компании Apple, не считает, что индустрия смартфонов достигла своего пика. Более того, он уверен, что до достижения максимума возможностей в этой индустрии пройдет еще много лет. Во время недавнего интервью он сказал: «Я не...

История IT. ООП Мою предыдущую статью «История IT. Когда компьютеры были большими…» мы завершили концом 80-х, когда произошло два знаменательных события. Во-первых, появился ООП и объектный язык C++. А во-вторых, появились персоналки, и это принципиально изменило задачи, стоящие перед IT-ра...

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

Гайд по Warhammer Odyssey: 7 советов по прокачке, луту и экипировке В Warhammer: Odyssey, как и любой другой MMORPG, больше всего времени уходит на прокачку, поиски лучшего лута и фарм репутации. Особенно это проглядывается в том, что игра тяготеет к классическим MMO, которые хоть и оставили ностальгические нотки, но были беспощадны, когда д...

Почему iPad Pro 2020 — неудачная копия Microsoft Surface Мы уже давно привыкли к тому, что только Apple под силу создать новую рыночную нишу. Планшеты, смарт-часы, ультрабуки – всё это и многое другое стало популярным именно с подачи Apple. Тот же iPad сегодня и вовсе является, пожалуй, единственным планшетом на рынке, чьи продаж...

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

Все катушки для филамента. Вес, размер, 3D модель Когда печатаешь остатками бывает так, что пластик заканчивается на середине печати. Опытные 3D печатники наверно на глаз определяют хватит филамента на эту деталь или нет) Конечно лучше точно знать сколько филамента осталось на катушке, но для этого надо знать сколько весит ...

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

Миллиард операций в базе данных за 0.3 секунды. Не сравнивайте OLTP с OLAP, а QuestDB с PostgreSQL Очень часто за свой 15летний опыт работы разработчиком ПО и тимлидом я сталкиваюсь с одним и тем же. Программирование превращается в религию — редко кто пытается внедрять технологии на основе разумного выбора, аргументированно, с учетом ограничений, возможностей переносимост...

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

[Из песочницы] Ubuntu — не лучший настольный Linux Захотев перейти на Linux дома или на работе, люди обычно ставят Ubuntu, Mint, Fedora, порой даже Debian. И очень зря не пробуют Manjaro Linux — на мой взгляд, этот дистрибутив удобнее Убунты (которая уже де-факто — Default Linux), и даже удобнее Минта. Manjaro — производна...

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

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

Автоматизированная сборка Delphi-приложения Автоматизированная сборка Delphi-приложения Я довольно часто сталкивался с тем, что разработчики на Delphi (можно сказать традиционно) компилируют свои приложения "ручками", что далеко не production-решение, а со стороны выглядит кустарщиной и "делаем на-колен...

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

ТОП-7 беспроводных игровых клавиатур на начало 2021 года У нас есть три подборки клавиатур: игровые механические, игровые мембранные и беспроводные для работы. Продолжаем серию топов клавиатур беспроводными моделями для игр. Собрали лучшие, на наш взгляд, wireless-клавы, на которые стоит обратить внимание геймерам. Читайте также:...

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

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

Запятая в английском языке: 5 правил и топ-3 ошибки Носитель английского языка практически всегда знает, что текст писал иностранец. Даже если в тексте нет ни одной ошибки в словах и конструкции предложений. Как? Ответ прост: пунктуация. Студенты, которые учат английский как иностранный часто пропускают тему, как правильно...

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

[Перевод] Заменяем User Story на Job Story Всем привет. Перевели еще один интересный материал для студентов курса «Product Manager IT-проектов». Приятного прочтения Раньше, я уже писал о проблемах с user story (пользовательскими историями). В те времена я считал, что лучше просто попросить команду обсудить предлаг...

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

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

[Из песочницы] Построение кластера PostgreSQL высокой доступности с использованием Patroni, etcd, HAProxy Так уж вышло, что на момент постановки задачи я не обладал достаточной степенью опытности, чтобы разработать и запустить это решение в одиночку. И тогда я начал гуглить. Не знаю, в чем загвоздка, но уже в который раз я сталкиваюсь с тем, что даже если делать все пошагово как...

Google знает, как в этом году поймать Санта-Клауса За последние пару лет камеры в смартфонах стали намного лучше. И в особенности это заметно в условиях плохой освещённости. С подачи Huawei ночной режим стал нормой, хотя далеко не всегда он работает действительно эффективно. Компания Google решила напомнить, что...

Предварительный обзор Amazfit T-Rex. Очень стильные часы На рынке смартфонов есть довольно много бронированных смартфонов, которые не боятся падений, воды, пыли, грязи и прочих негативных факторов. А вот на рынке умных часов таких гаджетов практически нет, ведь производители обычно делают упор на других сегментах. Теперь, к счасть...

5 способов быстро прокачаться и открыть ранговые игры в League of Legends: Wild Rift Быстрая прокачка в League of Legends: Wild Rift значит, что вы получите много новых Чемпионов и самое главное — разблокируете Ранговый режим. Также мы знаем, что сброс прогресса (обнуления) после окончания ОБТ не будет, поэтому аккаунт можно вкачивать уже сейчас. В самом нач...

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

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

R Markdown. Как сделать отчет в условиях неопределенности? Маленький рецепт, который будет полезен при создании динамических отчетов. Достаточно часто встречается ситуация, когда размер и содержание отчетной формы будет зависеть от состава переданных на вход данных. Речь идет именно о story-telling отчете, а не о простом выводе таб...

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

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

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

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

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

[Перевод] Управление зависимостями в Node.js Управление зависимостями — это часть повседневной работы Node.js-программиста. Сегодня мы поговорим о разных подходах к работе с зависимостями в Node.js, и о том, как система загружает и обрабатывает зависимости. Писать Node.js-приложения можно так, чтобы абсолютно весь код...

Рабочие промокоды для Garena Free Fire на лутбоксы и скины (Июль 2021) Во многих бесплатных мобильных играх самая главная проблема — нехватка бесплатных скинов и премиальной валюты. С этим можно бороться при помощи промокодов, которые обновляются каждый месяц. Сейчас мы поговорим про королевскую битву Garena Free Fire. Для этого проекта выпуск...

Лазерный станок СО2. Проводим эксперименты, что можно порезать на СО2 лазерном гравере. Всем привет, с Вами 3DTool!Наши покупатели довольно часто задают нам вопрос, на что способны Со2 лазеры в целом и чем отличаются лазерные Со2 излучатели разных мощностей в частности, ведь если излучатель на 40вт решает такие же задачи, как и ее старшая версия, имеет ли смысл...

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

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

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

Apple представила Magic Keyboard для iPad Pro, которая стоит дороже iPad Время пришло! Когда-то мы думали, что чехлы и клавиатуры для iPad стоят дорого. Сегодня официально появился чехол, который стоит дороже самого iPad. Не какого-то планшета на Android, а полноценного iPad, пусть и самого дешевого в линейке. Я говорю о новом Magic Keyboard для...

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

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

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

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

Agile coach здорового человека Вступительное слово Для удобства я буду писать различные английские слова, такие как “Agile”, “coach”, “Scrum” и т.д. русскими буквами. Аджайл, коуч, скрам и т.д. Кто легко оскорбляется наличием транслитерации в тексте — прошу меня понять и простить. Аджайл сегодня, как мгла...

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

Почему в мозгах есть баги? Когда мы используем любую программу, у нас есть две причины для получения неправильных результатов: Неправильные/недостаточные входные данные. Если на входе программа получает бред, на выходе мы тоже получим бред, даже если внутри все отработало идеально. Такой концепт на...

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

Делаем модем: передаем цифровые данные по воздуху с помощью OFDM и GNU Radio Привет, Хабр. Данный текст можно считать продолжением статьи "Разбираем звук Dial-up модема", в которой разбирался метод установки связи между модемами. Сегодня мы пойдем дальше, и посмотрим на практике как передаются данные, для чего создадим простую реализацию м...

Тим Кук не держит слово, или Кому нужен iPad с клавиатурой и трекпадом Наверное, вы уже не помните, – а может быть, и вовсе не знаете – что изначально Apple совершенно не планировала превращать iPad в компьютер. Даже профессиональная модель была нужна скорее не для работы, а для творчества – рисование, монтаж, моделирование. Это отнюдь не мои ...

Честный отзыв про отзывы на IT-волонтере Как работает система отзывов в Интернете на выполненную работу? Зачем нужен отзыв на it-волонтере? В этой статье рассказываю про свой опыт работы на платформе, впечатления о работе с авторами задачи и отзывы на мою работу. О платформе «IT-волонтер» «IT-волонтер» – это...

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

[Перевод] Продолжайте полет с Xamarin.Forms 4.4 Мы пообщались с нашими разработчиками, которые делают уйму мобильных приложений каждый год, и они сказали: «Мы не можем вспомнить, когда в последний раз мы делали мобильное приложение, которое НЕ включало бы в себя карусель.» Итак, мы рады представить новый элемент управлени...

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

WOA Deployer v3 позволяет запускать Windows 10 на Raspberry Pi Raspberry Pi 4 предлагает гораздо большую производительность, дополнительные параметры ввода/вывода, в отличие от Raspberry Pi 3. В 2019 году в сети появились новости о возможности хакинга Raspberry Pi для загрузки настольной версии Windows 10 на ARM. Проект достиг большего ...

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

[Перевод] Безопасная работа с секретами при сборке в Docker Compose Перевод статьи подготовлен в преддверии старта курса «Web-разработчик на Python». Когда вы собираете Docker-образ вам могут понадобиться секреты, например, пароль к приватному репозиторию пакетов. Вы не хотите, чтобы этот секрет в конечном итоге оказался в образе, потому ...

А как катушку крепить?... Пишу сразу - статья для тех кто начинает.Приятель купил себе 3D-шник, просто потому что насмотрелся на мои "шедевры".Но как водится вс не совсем то, чем изначально кажется.Держателя катушки в комплекте не было, потому то... не было и не предусматривалось.Конечно же распечата...

Борьба за внимание Внешний социальный мир строго убеждён в том, что ваше внимание должно принадлежать ему. Политики, певцы, актёры, писатели, бизнесмены, менеджеры, соседи, мошенники, чиновники, специалисты по геймификации, начальники, коллеги, подчинённые — всем нужно ваше внимание и не все ...

5 спорных моментов, убранных из Scrum Сам по себе фреймворк Scrum уже давно перестал быть инновацией. Появившись задолго до подписания Agile-манифеста, Scrum сегодня неразрывно связан с миром гибких подходов. Основой фреймворка уже довольно давно является «Руководство по Scrum» (Scrum Guide). С момен...

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

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

Когда я на часах Мы тут открыли позицию инженера поддержки в команде GoLand. Это сподвигло меня рассказать, как это у нас происходит. На Хабре уже есть хорошая статья об этом из 2014 года. Но, во-первых, GoLand тогда еще не существовал. А, во-вторых, многое с тех пор поменялось. Хотя забавно...

Обзор USB-концентратора Canyon 12-в-1 USB Type C (CNS-HDS09DG) Доводилось ли вам сталкиваться с проблемой, когда нужно подключить к ПК или тем более ноутбуку очередное устройство через порт USB, а все они уже заняты? Приходится что-то из работающего отключать, что в данный момент нужно менее других гаджетов, но вообще-то всё равно при...

FFF пост процессор для Fusion 360 с аплоадом в Octoprint Делать было нечего. Взял за основу Generic FFF post processor и приделал к нему отправку в октопринт. Не то чтоб оно мне прям надо, но так, шоб было.https://github.com/guffy1234/fff_octoprint_posts_processor

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

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

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

Обновки для работы на каникулах Всем доброго времени суток.Получил я наконец-то долгожданный пластик от Есун для поделок каникульных)Но, прежде чем заправлять его и начинать печать, озадачился новым обдувом для питомца, на форуме поискал, на тингиверс тоже, скачал, напечатал и....это всё не то оказалось. В...

Страшно не будет. Официально анонсированы майские игры PlayStation Plus PlayStation наконец рассказала о том, какие игры получат подписчики PlayStation Plus в мае. Несмотря на слухи, поиграть в Dying Light или Dark Souls Remastered не удастся – вместо этого игрокам предложат градостроительный и фермерский симуляторы. Да, иногда слухам доверять ...

Лекции со школы по биоинформатике от А до Я Летом 2019 года в седьмой раз проходила летняя школа по биоинформатике — недельный образовательный интенсив для ста студентов и недавних выпускников из разных городов и стран, делающих первые шаги в этой области. Биологи, медики, программисты, математики, физики, химики — ...

[Перевод] Внутри многокристального секционного микропроцессора Am2901 от AMD 1970-х годов Вы, возможно, знакомы с современными процессорами производства компании Advanced Micro Devices. Но AMD начала производить процессоры ещё в 1975 году, когда впервые представила свой Am2901. Это был т.н. многокристальный секционный процессор: каждый из чипов обрабатывал по 4 б...

Рубикон пройден: nginx 11 марта 2019 года американская компания F5 Networks купила российскую компанию Nginx (зарегистрирована на Виргинских островах) за сумму около 670 миллионов долларов. Судя по информации, которая есть в открытом доступе, компания Nginx с момента основания имела три раунда и...

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

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

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

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

Vikingard: Гуляем на свадьбах и растим детей викингов Стратегия Vikingard вступила в стадию ЗБТ в двух странах. При этом скачать их может любой желающий, мы расскажем как это сделать. Vikingard — это мобильная стратегия от NetEase Games. Сейчас она доступна в Канаде и Бразилии в ходе бета-теста. Графика приятная для глаз, это ...

Энтузиаст создал программу, которая добавляет на рабочий стол компьютера забавного гуся из Untitled Goose Game Энтузиаст, фигурирующий в сервисе микроблогов Twitter под ником Samperson, разработал небольшую программу, созданную по мотивам игры Untitled Goose Game. Программа переносит забавного пернатого персонажа на экран рабочего стола компьютера, где тот начинает делать мелкие (и н...

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

Как превратить любой скрипт в Telegram-бота Если вам нужен простенький Telegram bot, способный выполнять скрипты (написанные на любом языке) и отвечать текстом и картинками, то вам под кат. Там вы найдёте рассказ о бот-движке, который делает то, что вам надо. Читать дальше →

Habr Weekly #33 / Вакансия в Reddit, пчёлы, наручные часы, шизофрения и аккумуляторы — обсуждаем уходящий год В этом выпуске: 01:33 Про удивительность пчелы, и то, как мы ее убиваем, Milfgard 11:55 Что умеют делать наручные часы кроме показа времени и как выбрать свои первые часы, Wackaloon 18:43 10 лет в IT с диагнозом шизофрения, советы по выживанию, sgrammer 30:06 Есть ли ал...

[Перевод] Пионеры студии Pixar получили премию Тьюринга и $1 млн Эд Кэтмул и Пэт Ханрахан создали компьютерные технологии, вдохнувшие новую жизнь в анимацию, спецэффекты, виртуальную реальность и искусственный интеллект Эд Кэтмул и Пэт Ханрахан внесли огромный вклад в разработку технологии генерации изображений на компьютере (computer-ge...

Код на React и TypeScript, который работает быстро. Доклад Яндекса Евангелисты Svelte и других библиотек любят показывать примеры тормозящих компонентов на React. React и TypeScript дают много возможностей создавать медленный код. После доклада Виктора victor-homyakov вы сможете писать более производительные компоненты без усложнения кода. ...

[Из песочницы] Каверзы при собеседовании на project manager'а или прогулка по минному полю чудес Безумие есть неспособность видеть швы, соединяющие бред и явь. Стивен Э. Кинг Проходя в конце года собеседования на должность проджект менеджера, я повстречал много вопросов, которые могут показаться последним бредом и от лица hr’ов, и от лица квалифицированных специалисто...

Разбираемся в рекурсии Привет, Хабр. Про рекурсию ходит много шуток, и она традиционно считается одной из сложных для понимания тем в computer science, поэтому давайте сегодня немного о ней поговорим. А именно, давайте обсудим, как выражать доказуемо завершимые вычисления. Зачем это надо? Рекурси...

[Из песочницы] vuex + typescript = vuexok. Велосипед, который поехал и обогнал всех Доброго времени суток. Как и многие разработчики, я в свободное от работы время пишу свой относительно небольшой проект. Раньше писал на react, а на работе используется vue. Ну и что бы прокачаться во vue начал пилить свой проект на нем. Сначала всё было хорошо, прямо-таки ...

Месяц с ноутбуком Huawei MateBook X Pro. Стоит ли он своих денег? Уже несколько недель в качестве основного своего рабочего инструмента я пользуюсь ноутбуком Huawei. Все это время у меня были несколько смешанные чувства и я не знал, что о нем рассказать. Теперь я собрался с мыслями и готов поделиться мнением о том, стоит ли его покупать. ...

Apple выпустила iOS 13.3.1 beta 1 и iPadOS 13.3.1 beta 1 для всех iOS 13.3.1 beta 1 уже доступна для загрузки всем желающим Вы знаете, как определить примерный срок релиза обновления iOS, даже если его бета-тестирование только началось? Достаточно посчитать, как много времени проходит между выходами закрытых и публичных сборок. Если апдейт...

Почему я выберу MacBook Air вместо связки iPad Pro и Magic Keyboard В начале этой недели Apple обновила сразу две продуктовые линейки: iPad Pro и MacBook Air. Но если лэптоп, в общем говоря, не вызвал особого ажиотажа, неравнодушных к планшету почти не осталось. Ещё бы, ведь тройная камера с лидаром и внешняя клавиатура с трекпадом появляют...

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

Станок ЧПУ из 3D или всё уже сделано до нас Новый проект печатной платы потребовал такое количество отверстий, которое второй раз сверлить вручную не хватило духа. Вдобавок смена свёрл непременно приводила у меня к пропускам отверстий или ошибкам в диаметрах. Было решено день потратить но за 5 минут долететь насверлит...

Накопитель Kingston DC1000B с поддержкой NVMe предназначен для дата-центров Компания Kingston Technology объявила о выпуске твердотельного накопителя DC1000B, оптимизированного для работы в качестве загрузочного диска в серверах центров обработки данных. Накопитель Kingston DC1000B типоразмера M.2 2280 оснащен интерфейсом PCIe Gen 3.0 x 4 и под...

Новая квартира с отделкой: купил и переехал! Черновой ремонт – иногда только эти слова останавливают потенциального покупателя от приобретения квартиры в новостройке. И это вполне понятно: вместо собственного уютного дома владельца такого жилья ждут долгие месяцы ремонта и внушительные счета за отделочные материалы. А ...

Фонтан "Писающий мальчик" :))) Историю начну с того, что моя теща- владелец питомника французских бульдогов, и коллекционер всевозможных фигурок и статуэток данных бульдогов,поэтому в моем дневнике так много фигурок данных собакенов :-DОднажды, была заброшена идея, а не напечатать ли большую фигурку на га...

Полку сервисов облачных игр прибыло: оцениваем My.Games Cloud и SberPlay О том, что такое сервисы облачного гейминга, вряд ли стоит рассказывать — на Хабре о них писали много раз, включая меня. С каждым месяцем эти сервисы становятся все популярнее — частично из-за пандемии и режима самоизоляции, частично — потому, что сама концепция удобна и п...

Как мы считаем людей с помощью компьютерного зрения Фото из открытых источников Массовые скопления людей создают проблемы в самых разных областях (ритейл, госслужбы, банки, застройщики). Заказчикам необходимо объединять и мониторить информацию о количестве людей во множестве мест: в офисах обслуживания, административных пом...

Как описать 100 Gitlab джоб в 100 строк В продолжение предыдущей статьи про инструменты деплоя в Kubernetes, хочу рассказать вам про то как можно использовать Jsonnet для упрощения описания джоб в вашем .gitlab-ci.yml Дано Есть монорепа, в которой: 10 Dockerfiles 30 описанных деплоев 3 окружения: devel, staging...

Как я использую Google Assistant Из-за того что долгое время моим основным смартфоном был iPhone, я не знал других голосовых ассистентов, кроме Siri. Привыкший к эталонности фирменной продукции Apple, я с трудом мог поверить в то, что кто-то мог сделать что-то лучше. Однако Google смогла и опередила Apple ...

Диджитал-методы для работы с клиентами в логистике Транспортная отрасль, как и любая другая, не стоит на месте – постоянно, а в последнее время все чаще, появляются новые методы, упрощающие механизмы взаимодействия с клиентами и партнерами. По словам генерального директора ГК «Деловые Линии» Фарида Мадани, пишет ТАСС, цифров...

Управление проектом по Fix Time, Fix Budget, Flex Scope (FFF) Не мечта ли любого владельца компании управлять IT-продуктом так, чтобы поставлять продукт в срок, обгоняя конкурентов, и делать это с высоким качеством, радуя пользователей? Хотелось бы найти серебренную пулю для управления и, кажется, она есть. Не такая уж серебренная и не...

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

Универсальное ТЗ для Wi-Fi, с пояснениями ТЗ должно быть простым, понятным и проверяемым. Вы такое видели? Каких только ТЗ я не встречал за 12 лет в этой теме. Классические пункты — это “бесшовный роуминг” и “устойчивое 100% покрытие всей площади”. Понятно, что все мы хотим прекрасной связи. Какими же словами опис...

Роботы Boston Dynamics помогают в борьбе с коронавирусом в США Знаменитые роботы Boston Dynamics уже не первый год поражают всех своими возможностями и тем, как они справляются с бытовыми задачами. Порой кажется, что для них нет ничего невозможного. Они могут носить грузы, ходить, бегать, прыгать и даже заниматься паркуром. Но теперь в...

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

Мощнее, больше и дешевле! Зачем россиянам «недоношенный» мини-кросс KIA Seltos, если есть «зрелый» Geely Atlas 2020? На него надеялись, его ждали, а он разочаровал. Как показывает практика, лидерских амбиций недостаточно для того, чтобы завоевать признательность автомобилистов. Накануне эксперты заявили: «Зачем россиянам „недоношенный“ мини-кросс KIA Seltos, если есть „зрелый“ Geely Atlas...

[Из песочницы] WAL-G: бэкапы и восстановление СУБД PostgreSQL Уже давно известно, что делать бэкапы в SQL-дампы (используя pg_dump или pg_dumpall) – не самая хорошая идея. Для резервного копирования СУБД PostgreSQL лучше использовать команду pg_basebackup, которая делает бинарную копию WAL-журналов. Но когда вы начнёте изучать весь про...

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

Легко ли поцарапать или сломать OnePlus 8? Уже проверили. В то время, как многие уже начали готовить деньги на покупку нового OnePlus 8 Pro, другие причитают, что он стоит слишком дорого. Я скорее отношусь ко вторым, но пока не попользуюсь смартфоном пару недель, не готов быть очень категоричным. Возможно, мое мнение изменится, н...

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

Как оценить уровень владения Английским языком На Хабре много статей о том, как самостоятельно изучать английский язык. Но вот вопрос, а как оценить свой уровень при самостоятельном изучении? Понятно, что есть IELTS и TOEFL, но эти тесты почти никто не сдает без дополнительной подготовки и эти тесты, как говорят, оцени...

Xiaomi представила умный кошачий туалет Catlink Lite На платформе коллективного финансирования Xiaomi Youpin представлен умный автоматический кошачий туалет Catlink Lite, который предлагается по цене 140 долларов. После выхода Catlink Lite на рынок цена увеличится до 240 долларов. Габариты автоматического кошачьего туале...

Обзор Windows 10 версии 2004: долгожданные усовершенствования для каждодневной работы Обновлённый ассистент Cortana, настройки, упрощённая функциональность и многое другое в последнем варианте Windows 10. Очередное крупное обновление операционной системы Microsoft Windows 10 почти готово. Пока оно известна как версия 2004, но в итоге может получить название A...

Шавасана, или поза трупа: почему её стоит делать абсолютно всем Отличное завершение для любой тренировки и не только.

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

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

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

[Перевод] Четыре приема быстрой разработки на Unity3D Уже долгое время Unity3D — мой любимый инструмент разработки игр, которым я пользуюсь уже более 8 лет — и для профессиональных продуктов, и для личных проектов, и при обучении программированию и гейм-дизайну. Более того, я писал на Unity почти на всех гейм-дже...

Haval H9 «поваляли в грязи»: Проверка проходимости для наших дорог Способен ли автомобиль проезжать глубину в 700 мм? Грунтовые дороги, грязь и песок не проблема для Haval H9. У него отличные ходовые качества как в городе, так и на бездорожье. Заезды на крутые горки давались этому автомобилю с легкостью. Небольшая тряска присутствовала, но ...

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

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

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

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

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

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

Кто там выше тимлида? Не так давно я прочитал интересную статью о том, как стать тимлидом и что нужно делать в этой роли. И мне захотелось рассказать про следующую ступень развития — в качестве менеджера и руководителя IT-отдела или IT-директора в небольшой компании. Стоит отметить, что для ра...

Microsoft понадобилось 10 дней, чтобы удалить исходники Windows XP с принадлежащего им GitHub В исходниках Windows XP нашли секретную тему в стиле Mac В сентябре вся индустрия всполошилась после новости об утечке исходных кодов Windows XP и Windows Server 2003. Новость оказалась не фейком. Исходные коды настоящие, и из них скомпилировали рабочие версии обеих ОС. ...

Первые работы на 3d принтере.  9 декабря ко мне наконец то приехал мой первый принтер Ender 3 pro, я думал, сейчас как начну фигачить, ага, в первый же день хотелось выкинуть его в окно ))), но я упёртый, со словами что ж ты тварь не липнешь (у меня стекло от creality), я продолжил мучить художника и вып...

[recovery mode] Удаленная работа в офисе. RDP, Port Knocking, Mikrotik: просто и безопасно В связи с пандемией вируса covid-19 и всеобщим карантином во многих странах единственным выходом многих компаний, чтобы продолжать работу — удаленный доступ к рабочим местам через интернет. Есть много относительно безопасных методов для удаленной работы — но учитывая масштаб...

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

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

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

5 функций, которые я жду от iOS 14 iOS уже достигла такого уровня развития, когда улучшать её вроде бы уже некуда. Но, как оказалось, есть куда iOS уже много лет нельзя обвинить в недостатке функциональных возможностей. Если лет 5-7 назад, в принципе, мобильной операционке Apple было куда расти, то теперь вот...

Почему я всегда оставляю комментарии в Google Play и вам советую Мало кто будет спорить с тем, что Google Play существенно уступает по качеству проверки и общему уровню AppStore. В магазине Apple все сделано более качественно. Возможно, из-за подхода компании, а может быть и из-за того, что приложения для Android просто пишутся совершенн...

Сгореть и вернуться из пепла или люди-фениксы История о том как “сгорают” в распределенных командах. Мы, в ProtocoleOne, пишем разные проекты и почти все они Open Source. И так уж сложилось, что крутые специалисты живут в разных городах и даже странах и не только в столицах. Один из таких проектов — PaySuper. Проект дл...

Как в линуксе подключиться к корпоративному VPN с помощью openconnect и vpn-slice Хотите использовать линукс на работе, но корпоративный VPN не даёт? Тогда эта статья может помочь, хотя это не точно. Хочу заранее предупредить, что вопросы администрирования сетей я понимаю плохо, поэтому не исключено, что я всё сделал неправильно. С другой стороны не исклю...

Ох уж этот медленный C/C++ Это небольшое подведение итогов на пост “Быстрее, чем C++; медленнее, чем PHP” Неблагодарное дело — «спорить» в комментариях, поэтому формулирую несколько мыслей в отдельный пост. Автор утверждал тут, тут, и еще много где, что у него большой стаж и богатый опыт в программир...

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

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

[Перевод] Три метода Pandas, о которых вы, возможно, не знали Автор статьи, перевод которой мы сегодня публикуем, говорит, что когда он узнал о тех методах библиотеки Pandas, о которых хочет тут рассказать, он почувствовал себя совершенно некомпетентным программистом. Почему? Дело в том, что ему, когда он до этого писал код, лень было ...

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

Алиса помнит всё Сегодня мы будем делать навык (приложение) для Алисы — своеобразную записную книжку (или стикер на холодильник): если во фразе пользователя (он же на профессиональном сленге юзер) есть слово "Запомни" — вся фраза сохраняется, и при следующем запуске навыка — будет любезно ...

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

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

Apple купила стартап, который улучшает фото с помощью ИИ Камера iPhone может стать ещё лучше благодаря технологии Spectral Edge Если бы в рейтинге лаборатории DxOMark, оценивающей камеры смартфонов, была номинация «Самый необычный камерофон», в ней бы гарантированно победил Google Pixel. Всё-таки добиться от одиночной камеры спосо...

Apple выпустила iOS 13.3 beta 4, tvOS 13.3 beta 4 и watchOS 6.1.1 beta 4 iOS 13.3 beta 4 вышла спустя больше двух недель после выпуска предыдущей сборки Вы тоже это заметили? За последние две недели Apple не выпустила ни одного обновления для своих операционных систем, будь то мелкий патч с баг-фиксами или тестовая сборка iOS 13.3, испытания кото...

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

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

Говорить как Уинстон Черчилль: кому нужно продать душу, чтобы общаться на английском ТАК Уинстон Черчилль — один из самых известных политиков XX века. Его успехи на государственном поприще — пример для подражания многих молодых политиков. Черчилль достиг чуть ли не наивысшего уровня в ораторском искусстве. Его речи обсуждают даже через 80 лет после того, как он...

Гугл-программисты. Как идиот набрал на работу идиотов В стародавние времена я, на постоянной основе, занимался техническими собеседованиями – отбирал кандидатов на должность программиста в компанию. У меня была простая, понятная, шикарная методика (не мной придуманная). Чувак сначала проходил длинное собеседование по куче разно...

Истории аварий с Patroni, или Как уронить PostgreSQL-кластер В PostgreSQL нет High Availability из коробки. Чтобы добиться HA, нужно что-то поставить, настроить — приложить усилия. Есть несколько инструментов, которые помогут повысить доступность PostgreSQL, и один из них — Patroni. На первый взгляд, поставив Patroni в тестовой среде...

В чем разница между HD и FHD HD vs FHD — так ли важна четкость картинки в 2020 году? Окей, если вам всё еще кажется, что HD-разрешения в смартфонах в 2020 году недостаточно, могу вас убедить в обратном. Точнее, я постараюсь это сделать, потому что имел опыт как с современными устройствами с HD-экр...

Juniper SRX и Cisco ASA: серия очередная Первый раз строить IPSec между Juniper SRX и Cisco ASA мне довелось ещё в далёком 2014 году. Уже тогда это было весьма болезненно, потому что проблем было много (обычно — разваливающийся при регенерации туннель), диагностировать было сложно (ASA стояла у нашего заказчика, по...

Работаем с аудио: загрузка файлов, звук, прогресс, визуализация Доброго времени суток, друзья! Хочу поделиться опытом работы с аудио. Под «аудио» я подразумеваю HTMLAudioElement и Web Audio API. Что будем делать? Мы создадим нечто вроде плеера для одного трека (о полноценном проигрывателе — в одной из следующих статей). Условия: ...

Модель эффективности медиа рекламы для интернет-магазинов Мы в агентстве People & Screens много лет работаем с онлайн-бизнесами в качестве рекламного партнера. Когда у нас появилась идея оценить вклад медийной рекламы в продажи интернет-магазинов, она казалась нереализуемой и даже безумной. Как только мы поняли, что все элемент...

[Перевод] Абрахам Флекснер: Полезность бесполезных знаний (1939) Разве не удивительно, что в мире, погрязшем в необоснованной ненависти, угрожающей самой цивилизации, мужчины и женщины, и стар, и млад, частично или полностью отделяются от злобного потока будничной жизни, чтобы посвятить себя культивированию красоты, распространению знан...

Станки VS электробритва: чем дешевле бриться? Ну что, мужики - праздники подходят к концу, пора приводить себя в порядок. Мы посчитали, какое бритье обходится дешевле: одноразовыми/многоразовыми станками или электробритвами.

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

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

[Перевод] Как автоматизировать развертывание баз данных с помощью Liquibase? Liquibase — это инструмент управления изменениями в базе данных. С его помощью вы можете отслеживать изменения в базе данных, сделанные с помощью SQL (или XML) скриптов. Эти скрипты могут быть добавлены в системы контроля версий, такие как git.В данной статье мы рассмотрим, ...

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

[Из песочницы] Как копирайтеру писать для IT без глупостей и стереотипов Привет. Я Дмитрий — автор и редактор, помогаю IT-компаниям рассказывать о себе с помощью PR-статей на различные ресурсы, начиная от развлекательных и заканчивая большими профильными площадками (Как раз про Хабр, да). Кто-то вроде литературного негра — грубо говоря, ко мне пр...

SolidFilament TPU - неожиданный обзор Доброго дня всем. Недавно я писал небольшой обзор и, честно, я не ожидал что попаду в число тех кому пришлют материал. Но факт того что мне прислали целых 2 катушки стал для меня такой же неожиданностью, какой был бы встреченный лосось в кустах черники. За царский подгон дву...

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

Игровая консоль Xbox Series X стала на конвейер Один из пользователей форума ResetEra, посвященного видеоиграм, сообщил о старте массового производства игровой консоли Xbox Series X. По словам инсайдера, выпуск приставки налажен на предприятиях в Китае и Малайзии, а сам процесс стартовал еще в прошлый понедельник &md...

Может ли быть слишком много прозрачности в работе Agile-команд? Прозрачность часто называют одним из трёх столпов Agile, наряду со способностью к проверке и адаптации. Но может ли команде быть нанесён вред от излишней прозрачности? Майк Кон (Mike Kohn), один из соавторов и основателей Scrum и Scrum Alliance, считает, что это возможно, и ...

Шлюз для UDP между Wi-Fi и LoRa Делаем шлюз между Wi-Fi и LoRa для UDP У меня была детская мечта — выдать каждому бытовому «безВайФайному» устройству билет в сеть, т. е. IP-адрес и порт. Спустя какое-то время я понял, что не стоит откладывать. Надо взять и сделать. Техническое задание Сделать шлюзом M5Sta...

[Перевод] Если данные не помещаются в память. Простейшие методы Самка трубкозуба с детёнышем. Фото: Scotto Bear, CC BY-SA 2.0 Вы пишете программу для обработки данных, она отлично проходит тест на небольшом файле, но падает на реальной нагрузке. Проблема в нехватке памяти. Если у вас 16 гигабайт ОЗУ, вы не сможете туда загрузить стоги...

Наблюдательный пост пессимиста: технические и концептуальные решения в системе мониторинга Lamoda Всем привет! Меня зовут Александр Афенов, я работаю в Lamoda. Эта статья по мотивам моего доклада с HighLoad 2019, запись которого лежит тут. Раньше я был тимлидом, и в моем ведении была пара критикал-сервисов. И если в них что-то шло не так, это останавливало реальные бизн...

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

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

[Перевод] Что думают специалисты по роботизированным автомобилям про Автопилот от Tesla Об авторе: Брэд Тэмплтон — инженер-программист, евангелист робоавтомобилей с 2007 года, работал над Гуглокаром в его ранние годы. Основатель ClariNet, почетный председатель Electronic Frontier Foundation и директор Foresight Institute, основатель факультета в Singularity Uni...

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

Было 10 — стало 5. Чего Huawei добивается новым складным смартфоном? Чего-то много я стал в последнее время писать про Huawei. А что делать, если она постоянно дает повод поговорить о себе? Особенно, когда делает странные и немного двусмысленные вещи, как, например, изменение нейминга смартфонов. Сейчас появилась информация, что новый складн...

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

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

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

[Перевод] В двух словах: Лучшие практики Async/Await в .NET В преддверии старта курса «Разработчик C#» подготовили перевод интересного материала. Async/Await — Введение Языковая конструкция Async/Await существует со времен C# версии 5.0 (2012) и быстро стала одним из столпов современного программирования на .NET — любой уважающий ...

Конференция AnalogBytes Conference: Роскомнадзор, СМИ, хайлоад и все-все-все Доброе утро, Хабр! Продолжаем рассказывать про нашу конференцию AnalogBytes, до которой остались последние два дня — она пройдёт уже в четверг. Расписание сформировалось, последние участники круглых столов подтверждаются — в общем, всё идёт по плану. Несколько человек сп...

Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре Я давний участник Хабра — обычный читатель и корпоративный автор. Для меня Хабр — это хорошо знакомая, изученная, родная и не враждебная среда, поэтому каждый раз я удивлённо читаю доводы участников «кармасрачей» и обхожу их стороной, потому что писать комментарии на 5000 зн...

[Перевод] Создавайте приложения бесплатно с помощью Azure Cosmos DB Free Tier Хотите создать новое приложение, разработать и протестировать или запустить небольшие производственные рабочие нагрузки с помощью Azure Cosmos DB? Наш новый уровень бесплатного пользования позволяет начать работу без затрат и сэкономить деньги при создании и развитии новых п...

VoiceOver на iOS: каждый контрол ведёт себя по-разному Привет, Хабр! Недавно я говорил про адаптацию приложений для незрячих и неподвижных людей. И не договорил! Сегодня расскажу, как изменить поведение контролов с помощью accessibilityTraits и сделать жизнь незрячих чуть удобней. Знать работу этих трейтов (traits) важно, чтоб...

Простыми словами о Programmatic Меня часто спрашивают, что же такое программатик, и чем он отличается от других digital-инструментов. Решил написать небольшую статью, чтобы закрыть все базовые вопросы по этой теме. Приступим! Автор картинки Karolis Strautnieka Читать дальше →

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

[Анонс] Global Game Jam 2020 в конце января Каждый год, в последние выходные января проходит ежегодный Global Game Jam. В этом году мероприятие будет проходить с вечера пятницы (31 января) по вечер воскресенья (2 февраля) и это будут самые жаркие выходные месяца! Global Game Jam — это мероприятие посвященное создан...

В России будут выявлять людей с иммунитетом на COVID-19, но зачем? На момент написания этой статьи, 6 апреля 2020 года, в России насчитывается более 6000 людей, зараженных коронавирусом COVID-19. Ежедневно регистрируется почти 1000 случаев заболевания и это при том, что число выздоровевших пациентов за все время составляет всего около 400 ...

Обзор монитора ASUS ROG Swift 360 PG259QN: 360 Гц не за все деньги мира! Ой, а что это у нас такое. 360 Герц? Но ведь человек видит максимум 4 с половиной гигагерца, четыре ядра и восемь потоков! Или что там Intel говорила ещё буквально пару лет назад? Простите, не пнуть синенькую за стагнацию рынка было бы не в моём стиле. Но в каждой утке есть ...

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