Pull to refresh
1
0
Send message

Почему мы креативнее, когда работаем в кофейнях

Reading time6 min
Views10K

The Elephant House в Эдинбурге — кафе, в котором Джоан Роулинг писала «Гарри Поттера»

Где-то полгода назад мы заметили, что к зум-интервью с нашими командами программистов представители зарубежных заказчиков часто подключаются из оживленных кафе. Сначала показалось, что это как-то несолидно. Неужели у вас даже офиса нет? Хоть бы коворкинг сняли для переговоров! А потом, когда пообщались так с миллиардером Фредом Эрсамом, задумались.

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

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

Но сидеть в наушниках за собственным столом, оказывается, сильно отличается от того, чтобы точно так же сидеть где-то в чужом месте. Особенно если нам нужно заставить свой мозг работать.
Читать дальше →
Total votes 17: ↑13 and ↓4+15
Comments15

Самые гибкие todo в Телеграме в две строчки кода

Reading time3 min
Views19K

Недавно Boomburum писал о своих лайфхаках в Телеграме. Вместо "Избранного" он использует несколько приватных каналов с самим собой — для разделения на категории. И делаю точно так же.

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

Но повседневный список задач так вести не получится. Или всё-таки?

Читать далее
Total votes 8: ↑7 and ↓1+7
Comments20

Удаленный мониторинг состояния квартиры и управление домашними устройствами

Reading time8 min
Views9.6K


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

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

Читать дальше →
Total votes 17: ↑16 and ↓1+21
Comments8

Здоровый сон взрослого человека — это засыпать за 15 минут и не вставать ночью попить и пописать

Reading time13 min
Views164K


Послушала на днях 2х-часовое выступление «Здоровый сон» врача-невролога, сомнолога Елены Царевой. Выдернула самые важные для себя пункты:

  1. Спать регулярно, ложиться и вставать в одно и то же время — самое важное. 
  2. Биоритмы — частично наследуются, частично регулируются стилем жизни. На них можно влиять самому.
  3. Нормальное время отхода ко сну около 22:00. Сова и жаворонок — это отклонение на ±1-2 часа. Больше — это нарушение и сдвиг фазы сна, чаще из-за внешних раздражителей.
  4. Самая частая причина плохого сна и тяжелого засыпания — неправильный свет.
  5. Для сдвига режима на 1 час организму нужен 1 день на адаптацию.
  6. Невозможно «доспать» бессонную ночь. Досыпание устраняет только 30% последствий недосыпа.
  7. Прежде, чем искать причины плохого сна, исключите психологические проблемы (тревожность, депрессию), нарушения щитовидки, дефицит железа, диабеты, сердечно-сосудистые заболевания и патологию почек и мочеполовой системы.
  8. Водителям и пассажирам: 17 часов без сна равны 0,5 промилле, 21 час без сна — 0,8 промилле.
  9. В постели без сна больше 15 минут не находиться — совет при бессоннице. 
  10. Самые физиологичные будильники — те, что светятся. 

Под катом конспект 2х-часового выступления про сон на 15 минут чтения. Еще один поинт в копилку полезных материалов про сон — Sleep Hackers.
Читать дальше →
Total votes 139: ↑119 and ↓20+126
Comments247

Архитектура Вселенной, часть 1: Сознание

Reading time26 min
Views44K

'По одной капле воды человек, умеющий мыслить логически, может сделать вывод о возможности существования Атлантического океана или Ниагарского водопада, даже если он не видал ни того, ни другого и никогда о них не слыхал' - Артур Конан-Дойль, «Этюд в багровых тонах».

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

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

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

До сих пор в западных университетах всем специалистам в точных и естественных науках, успешно защитившим свою диссертацию, присваивают почетное звание доктора философии - Philosophiæ Doctor, часто сокращаемое в речи и на письме до простого PhD. Тем самым университеты подчеркивают, что философия лежит в самом основании всего человеческого знания. Но чем именно занимается философия, в чем состоит её роль?

Читать далее
Total votes 26: ↑20 and ↓6+20
Comments314

Вот так выглядит нейросеть без фреймворков

Reading time5 min
Views20K

Чтобы лучше понять глубокое обучение, Data Scientist из Hewleet Packard написал нейросеть только при помощи NumPy. Знать свои инструменты необходимо любому специалисту, поэтому наш курс по науке о данных включает раздел «Математика для Data Science». Под катом вы найдёте не только реализацию нейронной сети. Статья начинается со знакомства с книгой автора, которая, по его словам, будет полезна, если вы хотите создать достойное портфолио Machine Learning.

Читать далее
Total votes 35: ↑19 and ↓16+4
Comments8

Хроника спортивного недосыпа. Субъективный опыт и bedtime procrastination

Reading time8 min
Views11K

Привет, Хабр!

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

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

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

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

Читать далее
Total votes 32: ↑29 and ↓3+34
Comments16

Технология Google повышает разрешение изображений до 16 раз без потери качества

Reading time3 min
Views33K

Исследователи Google из команды Brain Team поделились своими достижениями в области масштабирования изображений.

Результаты, мягко говоря, поражают...

Читать далее
Total votes 37: ↑31 and ↓6+33
Comments72

Сколько мне стоило попасть в Гугл и получить повышение, не проработав там ни одного дня

Level of difficultyEasy
Reading time10 min
Views93K

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

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

Я зарегистрировал себе американский номер в Google Voice, чтобы мне начали звонить рекрутеры и начал рассылать резюме. Я разослал около сотни адаптированных резюме и указал в LinkedIn что активно ищу работу. Постепенно на меня начали выходить рекрутеры небольших компаний, но я понимал, что в них условия будут в лучшем случае на 40% лучше текущей и это все равно не решало моих проблем. Хоть и казалось, что на LinkedIn висят тысячи позиций, однако основных работодателей я этим исчерпал. Подавался я в основном на Sr. Project Manager или Engineering Manager позиции.

Осознание пришло, когда я стал читать teamblind.com – лучший ресурс в США по анализу рынка в ИТ и levels.fyi где можно посмотреть реальные зарплаты. Раньше я читал Glassdoor, но информация на нем устарела.

Оказалось, что в финансовой сфере в США, которая мне была интересна - плохие условия и токсичная культура, тоже самое в консалтинге кроме компаний из Big4 или MBB где надо работать долгие часы, но возможно получать 1+ миллион долларов в год дослужившись до партнёра. Самыми интересными оказались компании, которые называют FAANG (Fb, Apple, Amazon, Netflix, Google) иногда в место этого списка используют FAANGMULA справедливо добавляя туда Microsoft, Uber, Lyft и Airbnb – все они технологические, инновационные компании не просто создающие бизнес-продукты, но и технологии, которыми пользуются весь мир. Компании, создающие де-факто стандарты разработки цифровых продуктов, инвестирующие в научные исследования, создающие легендарные условия для своих сотрудников, чем привлекают умнейших инженеров и ученных со всего мира.

Читать далее
Total votes 104: ↑88 and ↓16+117
Comments125

SSH, PGP, TOTP в Yubikey 5

Reading time9 min
Views23K

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

Год назад я приобрел Yubikey, чтобы использовать его в качестве второго фактора для аккаунтов Google, Github и других, которые работают с U2F. Однако я для себя выяснил, что Yubikey обладает куда более расширенным функционалом. Большая часть из нижеописанных действий  актуальна для работы и без Yubikey, однако преимущество в портативности будет потеряно.

Все действия описаны для Yubikey 5 и Ubuntu 21.04.

Читать далее
Total votes 20: ↑20 and ↓0+20
Comments29

Асбест (!)

Reading time18 min
Views46K
Однажды у меня закралась мысль, а почему RAMMSTEIN с присущим им надрывом до сих пор не написали композицию про асбест...

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

Читать дальше →
Total votes 76: ↑70 and ↓6+89
Comments118

Учимся правильно спрашивать в опросах: советы и примеры

Reading time5 min
Views16K
Опросы проводятся ежедневно по всему миру. Хорошо продуманные дают полезный фидбек от аудитории. Плохие — пустую трату времени как для клиентов, так и для менеджера.

Да, людям не нравится проходить скучные опросы. А кому это ок? И поэтому одинаково отвечают на каждый вопрос, чтобы поскорее закончить, а часто, и вовсе не доходят до конца.
Читать дальше →
Total votes 14: ↑13 and ↓1+19
Comments1

Как запустить Jupyter Notebook в браузере без бэкенда

Reading time5 min
Views26K

К старту нашего флагманского курса по Data Science представляем перевод обзора JupyterLite прямо из блога его разработчиков. JupyterLite — это перезагрузка множества попыток создать полный статический выполняемый в браузере дистрибутив Jupyter, чтобы не было необходимости запускать сервер Jupyter.

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

Читать далее
Total votes 14: ↑12 and ↓2+10
Comments2

Есть ли сознание у нейронной сети?

Reading time14 min
Views20K

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

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

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

Читать далее
Total votes 32: ↑24 and ↓8+27
Comments144

Оружие Высших грибов

Reading time15 min
Views82K
Замечателен тот факт, что грибы, распространенные в чрезвычайном изобилии, не смогли развиться. Это, можно сказать, выкидыши растительного мира.
(Анри Бергсон в кн. Творческая Эволюция)

Признаюсь честно, я сделал это под принуждением. Под принуждением подписчиков отвлекся от своих любимых растений и полез в грибную тему. Потому что «скоро осень»/«надо быть готовыми» и т.п. К счастью много писать не пришлось, так как с грибами все попроще и идентифицированных токсинов немного (но они достаточно ядрёны). Под катом небольшая статья, с описанием того, что на данный момент известно про отравляющие вещества Высших грибов. А где есть такая возможность, так и с упоминанием антидота при отравлении. На протяжении недели про грибы читали в LAB-66, теперь — читаем на хабре.
ПРЕДУПРЕЖДЕНИЕ! Статья не соответствует «тематике Хабра»!

Всякий гриб в руки берут, да не всякий в кузов кладут
Total votes 104: ↑97 and ↓7+120
Comments255

Продвинутое компьютерное зрение. Введение в Прямое визуальное отслеживание

Reading time9 min
Views13K

Задача отслеживания объектов на изображении - одна из самых горячих и востребованных областей ML. Однако уже сейчас мы имеем огромное разнообразие различных техник и инструментов. Данная статья поможет начать Ваш путь в мир компьютерного зрения!

Сперва, мы представим некоторые типы методов визуального отслеживания. После, мы объясним как классифицировать их. Мы также поговорим о фундаментальных аспектах прямого визуального отслеживания, уделяя особое внимание методам, основанным на регионах, и методам основанным на градиентах. В будущих статьях мы представим подробный математический вывод алгоритма Лукаса-Канаде с акцентом на выравнивание изображений. И наконец, мы представим, как реализовать эти методы в Python. Давайте начнем!

Читать далее
Total votes 16: ↑16 and ↓0+16
Comments2

7 способов получить качественные размеченные данные для машинного обучения

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

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


При проведении контролируемого обучения (supervised learning) лучше не разрабатывать модель, если нет возможности найти подходящие данные для обучения. Даже если вы нашли подходящий набор обучающих данных, он не особо полезен, если его элементы не размечены, не снабжены метками и аннотациями для эффективного обучения алгоритма.
Читать дальше →
Total votes 4: ↑3 and ↓1+4
Comments0

Встроенный контроллер одного ноутбука и его наследство

Reading time15 min
Views18K
В этом материале я хочу немного рассказать о том, что происходит во встроенном контроллере (Embedded Controller, EC) моего ноутбука. Речь идёт о мультиконтроллере IT8586E, основанном на Intel 8051. Он встроен в ноутбук Lenovo Ideapad 310-15IKB. Но, прежде чем переходить к деталям, полагаю, нелишним будет поговорить о том, что это вообще такое — встроенные контроллеры.


Читать дальше →
Total votes 39: ↑36 and ↓3+53
Comments8

Алгоритм коррекции геометрических искажений, вносимых объективом «рыбий глаз» в изображения и видео

Reading time4 min
Views8.3K

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

Алгоритм разработан при реализации одного из проектов компании Оксаджайл (Oxagile)

Читать далее
Total votes 22: ↑22 and ↓0+22
Comments18

Расчёт полной аэродинамической силы беспилотного летательного аппарата в SimInTech

Reading time4 min
Views8.8K

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

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments6

Information

Rating
Does not participate
Registered
Activity