Как стать автором
Обновить
-14
0
Александр Косс @restruct

Исследователь

Отправить сообщение

Почему вы не тренируетесь?

Уровень сложностиСредний
Время на прочтение29 мин
Количество просмотров70K
Читать далее
Всего голосов 57: ↑36 и ↓21+25
Комментарии228

Эльфы и пингвины: что такое ELF и как он работает в Linux?

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

image


Всем привет! С вами как всегда я, Аргентум. Сегодня я расскажу и поведаю вам древние тайны, которые хранят горные старцы-сисадмины — тайны об эльфах, и как они взаимодействуют с древним народцем пингвинов. Дамы и господа, встречайте — статья о работе ELF и двоичных файлов в Linux!


Что такое ELF? Чем он отличается от PE в Windows? И многие другие ответы на ваши вопросы.


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


Итак, зачем изучать ELF?


  • Для общего понимания работы операционной системы
  • Для разработки ПО
  • Цифровая криминалистика и реагирование на инциденты (DFIR)
  • Исследование вредоносных программ (анализ бинарных файлов)
Читать дальше →
Всего голосов 47: ↑41 и ↓6+45
Комментарии22

Про нашу регенерацию

Время на прочтение17 мин
Количество просмотров13K
В течение жизни человек меняется почти полностью за исключением сетчатки и хрусталика глаза, а также коры головного мозга. Всё остальное потихоньку умирает и обновляется: спасибо регенерации!

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

Чтобы организм понял, какие ткани и в каком месте выращивать, нужно правильно составить техзадание.

image
В принципе договориться о приживлении имплантов не так уж и сложно

Сегодня я расскажу, как составить это самое техзадание, что бывает с теми, кто после удаления зуба ходит в баню, курит и пьёт коктейли через трубочку, а ещё — про бессмертные организмы, стволовые клетки и отращивание всяких тканей. Страшных картинок не будет — заглядывать под кат можно смело и решительно.
Читать дальше →
Всего голосов 53: ↑50 и ↓3+61
Комментарии18

Нестандартное решение для бесконечно рвущегося кабеля наушников для ПК

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

Доброго времени суток хабравчане, сегодня хочу поделиться с вами нестандартным решением проблемы рвущегося кабеля наушников ПК.

Читать далее
Всего голосов 51: ↑46 и ↓5+53
Комментарии168

Лайфхак: как зимой спасти аккумуляторы своих гаджетов

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


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

А учитывая, что сейчас практически везде используются встроенные (несъёмные) аккумуляторы, то последствия могут быть не менее драматическими: либо гаджет летит на помойку (вместе с потраченными на него деньгами), либо ему требуется дорогостоящая и «муторная» замена аккумулятора в сервисном центре.

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

Но тут меня посетила гениальная идея.
Читать дальше →
Всего голосов 37: ↑28 и ↓9+28
Комментарии93

Как хранить данные в облаке? Краткий экскурс по технологиям

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

Компаниям нужно где-то хранить большое количество данных, но создавать собственные дата-центры — задача не из легких. На помощь приходит облачное хранилище у провайдеров. Оно помогает сэкономить на собственной инфраструктуре и надежно хранить данные разных форматов. Достаточно выбрать подходящий тип хранения: блочный, файловый или объектный. О том, в чем между ними разница, рассказываем в статье. А также делимся инструкцией, как начать работу с объектным хранилищем.
Читать дальше →
Всего голосов 25: ↑23 и ↓2+33
Комментарии16

Погружаемся в базы данных и SQL: полезные материалы и инструменты от сотрудников Selectel

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

Почему программисты SQL так плохо шутят? Потому что их юмор — это всегда "SELECT * FROM jokes WHERE is_funny = 1".

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

Мы попросили наших коллег порекомендовать полезные ресурсы, которые помогут сделать первые шаги в работе с базами данных и SQL. Сохраняйте подборку в закладки, чтобы сэкономить время на изучение темы, и делитесь своими вариантами в комментариях.
Читать дальше →
Всего голосов 35: ↑33 и ↓2+40
Комментарии3

Как устроены сети: полезные материалы от сотрудников Selectel

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

Фрагмент из курса «Сети для самых маленьких».

Чтобы стать сетевиком, новичку нужно изучить много теории, разобраться в особенностях профессионального оборудования и других аспектах. Мы в Selectel попросили коллег порекомендовать полезные ресурсы по сетевым технологиям, которые пригодятся на старте. Сохраняйте подборку в закладки и делитесь своими вариантами в комментариях.
Читать дальше →
Всего голосов 29: ↑27 и ↓2+34
Комментарии8

Fooocus v2 — бесплатный Midjourney у вас на компьютере. Подробная инструкция по установке и использованию нейросети

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

Друзья, всем привет! Сегодня я хочу рассказать вам про самую простую и доступную для понимания нейросеть, которая создает изображения по вашему текстовому описанию. Она называется Fooocus и основана на знаменитой Stable Diffusion XL. Это идеальное решение в качестве вашей первой нейросети, и необходимый инструмент для любого дизайнера или контент мейкера.

Внутри много тяжелых изображений.

Читать далее
Всего голосов 90: ↑87 и ↓3+114
Комментарии216

Как выбрать первую механическую клавиатуру. Пособие для новичка

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

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

В статье отвечу на вопросы о том, что такое HotSwap board, что за проценты в размерах клавиатур и зачем нужна крутилка на некоторых из них. А так же помогу определиться с тем, какую клавиатуру вам искать.

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

Как я заработал 500 000 рублей, сделав доступ к ChatGPT. А потом Яндекс убил SEO и всё (почти) закончилось

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

Статья о том, как я почти проспал "бум" ChatGPT, но сделал к нему доступ и заработал на этом (и продолжаю зарабатывать). Сам проект сейчас идёт на спад, но об этом в конце.

Читать далее
Всего голосов 78: ↑64 и ↓14+70
Комментарии170

10 приёмов, чтобы получить быструю и качественную картинку в Midjourney

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

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

Из всех сетей генерации изображений мне больше всего понравился Midjourney - оптимальное качество на потраченное время. Я понимаю в самом Midjourney (не говоря про Stabble Diffusion) можно углубиться в детали - но я не дизайнер или AI artist, мои задачи прикладные.

У меня уже сгенерированно более 4000 изображений и я выделил 10 методов, которые позволяют достаточно быстро и качественно получить нужный мне контент.  Они могут использоваться как обложка к посту или лонгриду, или я чаще использую в презентации.
Надеюсь, эта статья сэкономит вам несколько часов!

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

Взлом YouTube для быстрого скачивания видео

Время на прочтение9 мин
Количество просмотров76K
Мы неоднократно рассказывали о специальном софте, который позволяет скачивать видео с YouTube. Это в первую очередь youtube-dl (yt-dl) и его клоны, такие как yt-dlp и yt-dlc. С ними воюют могучие копирасты, пытаются удалить их из поисковой выдачи, с хостингов, с Github и так далее, по известной схеме «тотальная война».

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

Сами программки — просто технические инструменты для скачивания общедоступного контента, они ничего не воруют и не пиратят. Просто доступ происходит нестандартным способом, который не предусмотрен официально. Посмотрим, как это делается.
Читать дальше →
Всего голосов 123: ↑113 и ↓10+148
Комментарии421

Как прокачать профессиональную репутацию без публичных выступлений

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

Самые ходовые способы получить известность в статусе эксперта — публичные выступления и статьи.

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

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

Как работают полумошеннические конторы по ремонту компьютеров: немного инсайда и советов

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

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

Читать далее
Всего голосов 193: ↑189 и ↓4+235
Комментарии430

Короче, кейс: как разработчика уволили. А он за 10 дней запустил свой простой продукт и вышел на $4K в месяц

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

Разираем, как разработчик попал под массовые увольнения, но потом за 10 дней запустил простой продукт, дублирующий его зарплату.

Читать разбор кейса
Всего голосов 27: ↑20 и ↓7+20
Комментарии55

Потерял месяц согласований, психанул. Теперь только платные брифы

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

Однажды ко мне пришел крупный застройщик, хотел обновить дизайн приложения. Провели два созвона, определились, что будет в дизайне. Делаю простенькое ТЗ на доп. разработку. Все круто, казалось бы. Потом выяснилось, что нужно интегрироваться с 1С. Это сложная доработка, поэтому с командой делаем полноценное техническое задание. Присылаем им готовое ТЗ, договор и счет — ждем ответа. Проходит день, два… неделя. Мы забили, а потом увидели кейс у коллег по нашему ТЗ.

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

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

Как вести переписку с контрагентами, чтобы вернуть свои деньги, если что-то пойдет не так

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

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

Проблемы возникают, когда контрагент начинает делать что-то не то. Заказчик орёт: "Переделывайте!", подрядчик просит дополнительный аванс. Чтобы подготовиться к такому, важно вести переписку так, чтобы с ней можно было дойти до суда и получить свои деньги.

Узнать, что дальше
Всего голосов 6: ↑5 и ↓1+7
Комментарии23

Выравнивание частотных характеристик громкоговорителей в SigmaStudio

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

Программа SigmaStudio (далее просто SS) от Analog devices и предоставляет два способа выравнивания частотных характеристик громкоговорителей. Первый из них предполагает использование блока Speaker Response:MLSSA и выбрать это блок для своего проекта можно в дереве инструментов.

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

Как самостоятельно издать книгу? На примере книги «Антихрупкость в IT»

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

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

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

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

Информация

В рейтинге
Не участвует
Откуда
Сочи, Краснодарский край, Россия
Зарегистрирован
Активность

Специализация

Data Analyst
Lead
Site administration
FreeBSD administration