Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Ленивый линукс: история Slackware

Время на прочтение 8 мин
Количество просмотров 207

Slackware Linux - один из самых старый, и ныне живущих дистрибутивов Linux.

Это настоящий король, который хоть и отрекся от престола, но угли его славы еще тлеют под нами.

Вернемся назад, и узнаем, как это было!

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 0

Новости

Передаем данные от Repka Pi (или Raspberry Pi) в интернет по GSM связи через модуль SIM868 и GPRS протокол

Уровень сложности Средний
Время на прочтение 15 мин
Количество просмотров 74

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

Но что, если вы собираете автономно работающее устройство с микрокомпьютером, такое как как радиоуправляемый вездеход, робот присутствия, устройство управления шлагбаумом, систему IoT, турникет или что-то подобное?

Было бы неплохо оснастить это устройство чем-то, похожим по функциональности на смартфон. Тогда вы смогли бы определять его координаты GNSS, обмениваться данными через GPRS, Bluetooth или SMS, а также просто позвонить на свое устройство по телефону и поговорить с ним (или с тем, кто стоит рядом).

Еще не так давно все это было реализовать довольно затруднительно, но сейчас доступны недорогие модули на базе SIM868, в которых есть все необходимое.

В этой статье мы расскажем о том, как настроить обмен данными по каналам GPRS мобильных провайдеров между микрокомпьютерами Raspberry Pi или Repka Pi с сервером, размещенном в интернете. Для обмена будем использовать модуль GSM/GPRS/GNSS Bluetooth HAT.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 0

Как техническому писателю организовать свою работу?

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 90

Всем привет, меня зовут Мишинёва Екатерина, я – ведущий технический писатель с опытом работы в сфере IT более 10 лет.

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

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Комментарии 0

Взлёт TSMC

Время на прочтение 10 мин
Количество просмотров 269

Семь-восемь лет назад TSMC производила процессоры, которые отставали от аналогичных процессоров Intel на несколько поколений. Пятнадцать лет назад выпускала дешёвые чипы на заказ, которые не ставили рекордов производительности. А тридцать лет назад едва появилась на свет.  Теперь она в списке самых влиятельных компаний. Так как же TSMC покорила мир?

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

Головной офис TSMC находится в Тайване. Остров де-факто функционирует как отдельное государство, однако до сих не получил признания мировой общественности.

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

Фанатам старой компьютерной техники наверняка хороша знакома продукция TSMC. Скорее всего, она ассоциируется у них с недорогим, не очень производительным даже по тем меркам оборудованием. Однако ж умалять значение фирмы нельзя – благодаря ей создавались очень нужные компоненты ПК, например, графические процессоры. Ни Nvidia, ни ATI (до того, как её выкупила AMD) не производили собственных чипов. Конечно, они проектировали их, но за выпуск платили сторонним компаниям. Нередко это была TSMC.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 0

Истории

Когда программы были маленькими, а деревья пиксельными. Простота и минимализм TreePad

Время на прочтение 4 мин
Количество просмотров 1.3K

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

Для меня таким старым надёжным другом стала программа TreePad Lite. Она со мной уже без малого 30 лет. Мне близок минимализм TreePad: простота интерфейса, отсутствие необходимости установки, нетребовательность к ресурсам, открытый формат файлов, отсутствие каких-либо зависимостей от сторонних библиотек или интернета.

Читать далее
Всего голосов 17: ↑16 и ↓1 +15
Комментарии 7

Усвоится ли более 30 гр белка за один прием пищи?

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 895

Почему все таки может и откуда взялся этот миф?

Белок отличается от жиров и углеводов тем, что он очень ценен как строительный материал. Если энергетических источников у нас несколько (углеводы, жиры, белки и даже спирт), то строительный материал один.

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

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

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

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

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

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Комментарии 1

«Эффект лицензионного домино»: тренд на коммерциализацию open source решений набирает обороты — кейс HashiCorp

Время на прочтение 12 мин
Количество просмотров 776

Продолжаю тему изменений в лицензионной политике Elastic — компании-разработчика стека ELK, которая отказалась сотрудничать с российскими организациями, а до этого поменяла условия распространения поисковой системы Elasticsearch, а также интегрируемого средства анализа данных Kibana.

Три месяца назад HashiCorp взяли похожий курс на защиту от конкурентов и коммерциализацию ранее полностью открытых продуктов, в том числе Terraform для управления ИТ-инфраструктурой в формате Infrastructure-as-Code и Vault для управления сертификатами, токенами доступа и другими «секретами». Однако, если сравнивать с Elastic, руководство HashiCorp выбрало иной подход и тип лицензии.

Разбираемся, что к чему, как реагирует сообщество, и на что обратить внимание компаниям с точки зрения стратегического развития своих ИТ-продуктов.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 4

Сравнение Open Source BI-платформ

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 638

Привет, Habr!

Меня зовут Остапенко Настя, я лидирую направление BI в компании Axenix. Год назад мы выпустили статью с большим обзором Российского рынка BI. На этот раз мы проведем сравнение трех популярных Open-Source BI-платформ: Apache Superset, Metabase и относительно нового участника - Yandex Datalens, который совсем недавно стал доступен в качестве Open-Source продукта.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 2

Незаконченная история о море Дирака

Время на прочтение 8 мин
Количество просмотров 1.3K

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

Читать далее
Всего голосов 13: ↑11 и ↓2 +9
Комментарии 2

Fooocus v2: Революция в работе с изображениями — расширение, изменение и персонализация. Все про Input Image в нейросети

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 726

Друзья, всем привет, в прошлой статье Fooocus v2 — бесплатный Midjourney у вас на компьютере, вы познакомились с рисующей нейросетью которая вполне способна заменить Midjourney, узнали как её установить, как пользоваться, за что отвечают все настройки и как работают режимы, как писать запросы, чтобы нейросеть вас понимала.

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

Внутри много картинок и гифок.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 0

Scala 3 Metaprogramming: реализация списка с известным на этапе компиляции размером

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 255

А что, если бы операции List[A].head и List[A].tail в Scala были бы безопасными на этапе компиляции?

В один ноябрьский вечер я задался этим вопросом, и, обладая нулевыми знаниями по метапрограммированию, принялся реализовывать список SList[A, N] с известным на этапе компиляции размером. Даже for-comprehension в итоге получилось реализовать!

Как это получилось сделать и какими средствами языка? Если рассказывать подробно - долгая история.

Хочу обрести мета-силу!
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 3

Написание модуля Modbus RTU Master для VPD-130-H2 в HMI Works

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 691

Мне поставили задачу связать панель VPD-130-H2 с 2 частотными преобразователями DC1-344D1NN-A20N. На панели и частотнике встроен интерфейс RS485, поэтому для управления я буду использовать протокол Modbus. В данном случае частотники будут выступать в роли Slave-устройств с адресами 11 и 22, а панель в качестве Master-устройства.

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 0

Рожденные стать айтишниками: передается ли страсть к профессии по наследству

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 709

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

Читать далее
Всего голосов 7: ↑2 и ↓5 -3
Комментарии 1

Ближайшие события

Битва пет-проектов
Дата 25 сентября – 30 ноября
Место Онлайн
Яндекс Backend Tour
Дата 13 – 26 ноября
Время 18:00 – 23:00
Место Москва Нижний Новгород Екатеринбург Новосибирск Санкт-Петербург Онлайн
HighLoad++ 2023
Дата 27 – 28 ноября
Время 9:00 – 20:00
Место Москва Онлайн
Открытая трансляция Главного зала HighLoad++ 2023
Дата 27 – 28 ноября
Время 10:00 – 20:00
Место Онлайн
Business Code Conference
Дата 30 ноября
Время 17:30 – 00:00
Место Москва
Импульс Т1
Дата 1 декабря
Время 12:30
Место Москва Онлайн
YaTalks 2023 — главная конференция Яндекса для IT сообщества
Дата 5 – 6 декабря
Время 9:00 – 23:59
Место Москва Белград Онлайн

Четыре способа оптимизации ПО

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 2K

Преждевременная оптимизация может оказаться корнем всех зол, а запоздалая — корнем безысходности. Каким бы быстрым ни становилось аппаратное обеспечение, мы находим способы писать медленные программы. И зачастую проявляется это не сразу. Пользователи могут годами не обращать внимания на проблему в производительности ПО, пока она не становится очевидной, что порой происходит в течение одного дня.
Читать дальше →
Всего голосов 31: ↑29 и ↓2 +27
Комментарии 2

Как мы запускали DIY-медиа для ИТ-специалистов

Время на прочтение 8 мин
Количество просмотров 518

Привет, Хабр! Меня зовут Юлия Гусарова, я директор по маркетингу beeline cloud. В октябре мы запустили проект вАЙТИ. В этой статье я и мои коллеги расскажут о том, как мы придумывали концепцию DIY-медиа и чем оно отличается от других площадок. А еще — поговорим о том, как устроена площадка и какие советы редакторы дают тем, кто хочет начать писать статьи и делиться опытом работы в ИТ.

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Комментарии 0

Способы нивелирования ошибочных действий пользователей в ИС

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 398

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

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

Читать далее
Всего голосов 1: ↑0 и ↓1 -1
Комментарии 3

Разоблачаем Эффект Даннинга-Крюгера. Статистический артефакт, пример автокорреляции

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 2.9K

Слышали ли вы об «эффекте Даннинга-Крюгера»? Это (очевидная) тенденция неквалифицированных людей переоценивать свою компетентность. Обнаруженный в 1999 году психологами Джастином Крюгером и Дэвидом Даннингом эффект с тех пор стал очень знаменитым.

И вы понимаете почему.

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

Разоблачаем популярный миф
Всего голосов 29: ↑23 и ↓6 +17
Комментарии 18

Преимущества и недостатки возобновляемых источников энергии

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 1K

Что такое возобновляемая энергетика?

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

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

Возобновляемые источники энергии обеспечивают менее 16% от общего объема энергии, потребляемой в настоящее время в мире. Однако эта доля постоянно увеличивается, особенно в развитых странах, проводящих соответствующую политику.

Читать далее
Всего голосов 9: ↑1 и ↓8 -7
Комментарии 4

Как я за месяц написал интерпретируемый язык программирования на Python

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 3.3K

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

Предыстория

Мне 14. Обучаясь на втором году Яндекс Лицея, нужно было написать несколько проектов. Первым из них стал проект на PyQT5. Я долго думал над идеей и вспомнил, что летом я хотел создать свой язык, но у меня этого не получилось (Тогда я не понимал как работает парсер и абстрактное синтаксическое дерево, поэтому забросил). И вот, мне пришла идея - сделать свой язык программирования и написать для него IDLE (т.к. тема проекта все таки QT). Ещё полгода назад я изучал асинхронность и многопоточность, поэтому именно одну из этих идей я хотел воплотить в своём языке. В данной статье я хотел рассказать устройство интерпретируемых языков и как их создать.

Читать далее
Всего голосов 26: ↑21 и ↓5 +16
Комментарии 17

«Я его обучу, а он уйдёт». Формула, которая должна остаться шуткой

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 2.5K

«Я его обучу, а он уйдёт». Формула, которая должна остаться шуткой

— Я их обучу, а они уйдут!

— Ты бойся, что ты их не обучишь, а они останутся.


/Старая менеджерская шутка/

Росстат говорит о падении уровня безработицы на 24% с марта 2021 года по январь 2023. Хорошо это или плохо – вопрос дискуссионный, но для HR – это сигнал бедствия. Стоимость найма и удержания сотрудника выросла не только среди рабочих специальностей, но и в IT, где рынок “соискателя” традиционно набирает обороты. Некоторые владельцы бизнеса не хотят вкладываться в развитие сотрудников. Зачем, если типичной стратегией квалифицированных специалистов становится смена работы каждые 2-3 года? Как говорил кот Матроскин: «Мы его, можно сказать, на помойке нашли, отмыли, очистили от очисток, а он нам фигвамы рисует…»

Тем не менее, развитие сотрудников – это действенный способ повышения лояльности и удержания специалистов. Мы поговорили с соучредителем HR-tech компании «Улей» Александром Григоряном, чтобы понять, как сделать сотрудников соратниками, ценными специалистами и не бояться при этом их потерять. 

Читать далее
Всего голосов 14: ↑11 и ↓3 +8
Комментарии 8