Pull to refresh
121
-6.5
Send message

Краткий справочник по «всем-всем» командам Linux

Level of difficultyMedium
Reading time74 min
Views155K

Периодически меня на начальном курсе просят дать "список всех-всех команд с кратким описанием что делает"... Ну прям "всех-всех". И ведь если искать в интернете "такие" справочники существуют - либо про "20-30 команд, но самых важных", либо с неточностями и устаревшей информацией. Так что предлагаю вашему вниманию свою версию такого "краткого" справочника (на 300, 515, 612, 716, 842, 1005, 1110 команд) с ссылками на wiki-описание и на cheat.sh-примеры наиболее важных команд.

Справочник по всем-всем командам LINUX
Total votes 105: ↑102 and ↓3+120
Comments114

10 антилайфхаков удаленки

Reading time4 min
Views30K

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

В блоге ЛАНИТ мы хотим поделиться своими наблюдениями и представляем ТОП-10 антилайфхаков удаленки. Итак, вот что точно не стоить делать, работая дистанционно. 

Читать далее
Total votes 140: ↑104 and ↓36+96
Comments203

Технология разработки оптимальных составов жаропрочных сплавов

Reading time9 min
Views9.2K

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

Читать далее
Total votes 59: ↑55 and ↓4+64
Comments22

Решения для резервного копирования и восстановления из Поднебесной

Reading time10 min
Views8.9K

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

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

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

Аналоговые счетчики на цифровом предприятии: менять или интегрировать?

Reading time9 min
Views2.6K

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

Читать далее
Total votes 20: ↑19 and ↓1+24
Comments4

Законы мира информационных технологий

Reading time5 min
Views26K

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

Читать далее
Total votes 127: ↑126 and ↓1+146
Comments18

Как развивают ораторское искусство в ЛАНИТ

Reading time5 min
Views2.1K

Уверены, что среди читателей нашего блога нет человека, который бы не знал создателя компании Apple Стива Джобса. Все мы хоть раз пользовались девайсами с яблоком, а кто-то, возможно, прямо сейчас читает этот текст именно с такого устройства. Наверняка вам известно и то, что знаменитый компьютер Apple II, который прославил компанию, изобрёл вовсе не Джобс, а его коллега и друг Стив Возняк. Но задумывались ли вы о том, почему первого знает весь мир, а второго ― нет. Ответ прост: пусть Стив Джобс не был гением изобретательства, но он был первоклассным оратором. По словам предпринимателя Реджиса Маккена, если бы не Джобс, изобретение Возняка по сей день пылилось бы на полках магазинов для любителей техники. Именно по этой причине мы в ЛАНИТ и решили создать свою «Школу спикеров».

Читать далее
Total votes 22: ↑21 and ↓1+25
Comments0

Некомпетентные компетенции

Reading time44 min
Views59K

Поводом для написания этой статьи послужил случай, когда сотрудники нашего HR-отдела предложили мне взять в нашу проектную группу Департамента разработки программного обеспечения ЛАНИТ на производственную практику выпускника одного из московских техникумов.  Кандидат обучался четвертый год по специальности «Прикладная информатика» и, судя по резюме, претендовал на должность «стажера-разработчика SQL, С#, HTML, CSS». Он уже прошел предварительные собеседования и, по словам наших кадровиков, показал себя наиболее адекватным из 15 других претендентов. Поскольку у меня это был не первый случай руководства практикой у студентов и предыдущие прецеденты имели положительный результат, я согласился.

Читать далее
Total votes 162: ↑149 and ↓13+168
Comments309

40 релизов в неделю при разработке государственного Amazon или почему Agile is dead

Reading time22 min
Views28K

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

Читать далее
Total votes 104: ↑101 and ↓3+125
Comments36

Как работает акселератор идей в ЛАНИТ

Reading time7 min
Views2.4K

Каждого хоть раз посещала идея создать что-то полезное, придумать крутой сервис или приложение, которые бы решали многие проблемы. Возможно, даже сейчас, читая этот текст, к кому-то придёт озарение. Но идея – это лишь начало долгого пути. По статистике, около 90% стартапов ждёт не самая радужная участь. Почему так? На это, конечно же, влияют различные факторы, как внешние, так и внутренние. К сожалению, большинство людей просто не готовы упорно работать над идеей, что мешает ей, в конечном счёте, стать продуктом, который успешно продается. Многие стартаперы оказываются теоретически и практически не готовыми пройти весь путь создания продукта. Было бы здорово на начальном этапе получить доступ к полезной информации, пообщаться с наставником или отраслевым экспертом. В том числе и для этого была разработана программа “Акселератор ЛАНИТ Product Manager”, которая работает на базе Центра инноваций нашей компании.

Читать далее
Total votes 27: ↑26 and ↓1+33
Comments2

Близкое будущее квантового компьютера в наивных вопросах и ответах

Reading time12 min
Views20K

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

Читать далее
Total votes 49: ↑46 and ↓3+53
Comments41

Автоматизация закупок в коммерческих компаниях: российская практика

Reading time11 min
Views9.2K

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

В этой статье мы публикуем выдержки из исследования уровня автоматизации закупок в российских коммерческих компаниях, которое в 3-4 кварталах 2021 года провели компания НОРБИТ совместно с TAdviser и Ассоциацией профессионалов по управлению закупками (APPM). В опросе приняли участие более 100 ИТ-директоров и директоров по закупкам крупных и средних российских компаний. Данные приведены по состоянию на январь 2022 года.

Читать далее
Total votes 34: ↑33 and ↓1+39
Comments1

Как разработать фронтенд, чтобы не ночевать на заводе

Reading time8 min
Views10K

Компания Datana занимается разработкой цифровых решений для оптимизации производственных процессов черной металлургии (подробнее в нашем блоге). Сейчас мы расскажем об опыте повышения стабильности и отказоустойчивости фронтендов наших систем или о том, как мы избавились от необходимости ночевать в цехе завода, чтобы вовремя нажать F5.

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

Как собрать беспилотный гоночный болид: истории участников Bauman Racing Team

Reading time10 min
Views2.4K

Предлагаем сегодня побывать с нами в лаборатории по сборке гоночных автомобилей класса Formula SAE (“Формула Студент”), которая расположена внутри главного здания МГТУ им. Баумана. Автомобили собирают студенты, организовав производство как настоящий бизнес-проект. Перед командой (как все начиналось, можно почитать здесь) стоит задача не просто спроектировать машину, но и сделать презентацию мелкосерийного производства и “продать” ее жюри. Чем не защита стратегии перед инвестором? ЛАНИТ пять лет поддерживает ребят, организуя обучение. О сложностях, новизне технических решений и роли девушек в команде рассказывают сами участники. 

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

Возможна ли жизнь без оптимальных решений и прогнозов

Reading time7 min
Views5.8K

Передо мной книга «Модельное мышление» Скотта Пейджа (издательство «Манн, Иванов и Фербер», Москва, 2020). По словам автора, «В книге рассматривается подход под названием “многомодельное мышление” - использование совокупности моделей для осмысления сложных явлений».

Тема эта не нова. Достаточно привести примеры публикаций популярных англосаксонских авторов Дж. Д. Вильямса (1), Л. Мозеса (2), Д. Химмельблау (3). Есть публикации и отечественных авторов (4). Отметим, что эти вопросы на различных уровнях неоднократно освещались уже 60 и 40 лет назад.

Ниже для читателей блога ЛАНИТ кратко изложены содержащиеся в книге принципы многомодельного подхода и инструменты для создания моделей.

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

Серые кардиналы: бактерии, генная инженерия и CRISPR

Reading time12 min
Views4.4K

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

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

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

Распределённые транзакции Kafka + PostgreSQL средствами Spring

Reading time9 min
Views23K

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

Особенно интересной эта задача становится, когда для интеграции используется Kafka, так как она имеет свои ограничения, касающиеся реализации транзакционности. Вообще, сейчас Kafka достаточно широко применяется именно  в качестве платформы для асинхронной интеграции, это справедливо и для проектов, которые мы в ЛАНИТ — Би Пи Эм реализуем, например, в Альфа-Банке и ВТБ. Поэтому, надеемся, данная тема будет интересна многим.

В этой статье рассмотрим подход к реализации распределённых транзакций (в рамках одного Java-приложения), которые охватывают Kafka и реляционную СУБД. Для этого воспользуемся средствами управления транзакциями, имеющимися в Spring.

Варианты с организацией eventual consistency с помощью типовых паттернов (Saga, Transactional Outbox и др.) и/или использования дополнительных платформ (Debezium, Kafka Connect и пр.) - тема для отдельной статьи (так что ждите продолжения). В этой статье тему затрагивать не будем. 

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

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

Reading time24 min
Views6K

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

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

Читать далее
Total votes 32: ↑31 and ↓1+38
Comments0

Как найти настоящего бизнес-аналитика

Reading time6 min
Views6.1K

“Нам нужен не всякий программист, – сказал горбоносый.  – Программисты народ дефицитный, избаловались, а нам нужен небалованный”.  – “Да, это сложнее”, – сказал я. Горбоносый стал загибать пальцы: “Нам нужен программист: а – небалованный, бэ – доброволец, цэ – чтобы согласился жить в общежитии…” – “Дэ, – подхватил бородатый, – на сто двадцать рублей”. –”А как насчет крылышек? – спросил я. – Или, скажем, сияния вокруг головы? Один на тысячу!” – “А нам всего-то один и нужен”, – сказал горбоносый.  “А если их всего девятьсот?” – “Согласны на девять десятых” (Аркадий и Борис Стругацкие).

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

Читать далее
Total votes 30: ↑26 and ↓4+30
Comments5

Особенности проекта Debezium для решения задачи миграции баз данных

Reading time8 min
Views11K

С 2014 года в России реализуется программа импортозамещения, которая распространяется в том числе на программное обеспечение и системы управления базами данных, поднимая вопросы оптимальной миграции. В этой статье мы, специалисты департамента разработки «Консист Бизнес Групп», расскажем про особенности проекта Debezium для обеспечения миграции баз данных с разбором нагрузочного тестирования миграции.

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

Information

Rating
Does not participate
Works in
Registered
Activity