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

Все потоки

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

Как получить 5 Тб дисков нахаляву

Настройка Linux *Системное администрирование *

Короткая заметка, написать которую меня натолкнуло появление этой статьи: "Неожиданная находка, которая освобождает 20 GB". Ха! Всего 20GB ? Есть универсальный способ освободить больше. На который я натолкнулся ~1,5 года назад.

Linux утилита mkfs.ext4 (ext2/ext3/ext4) имеет параметр -m, о котором мало кто знает. Я не знал. И никто из моих знакомых-линуксоидов не знал.

Этот параметр резервирует место, в процентах, доступное только суперпользователю. Чтобы, когда обычные юзеры выжрут весь диск, демоны продолжали оголтело писать свои логи, не падая. Значение по-умолчанию: 5. ПЯТЬ ПРОЦЕНТОВ! Что на диске в 10Тб даёт сумасшедшую цифру в 500 гигабайт. На логи, да! Наверное в начале-середине 90х такая процентовка имела смысл, но явно не сейчас. Особенно для дисков с данными, где никаких логов нет и не предвидится.

Мало того что производители дисков жонглируют гига- гиги- байтами, неизменно продавая обьём меньше интуитивно ожидаемого. Так ещё и "налог" сверху, в 5%, от утилиты форматирования!

Переформатировав свои 100тб дисков, я получил дополнительные 5Тб дискового пространства, просто так, на ровном месте.

Всем хороших выходных!

Читать далее
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 1.8K
Комментарии 15

Новости

Неожиданная находка, которая освобождает 20 GB неиспользованного индексного пространства

Блог компании OTUS PostgreSQL *Хранение данных *
Перевод

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

Начнем с конца: в итоге нам удалось освободить более чем 70 GB не оптимизированного и неиспользуемого пространства без удаления индексов и данных. 

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 2.6K
Комментарии 0

Основы Cypress: тестирование API

Блог компании OTUS Тестирование веб-сервисов *
Перевод

Если вы уже тестировали API с помощью Postman или какого-либо другого инструмента, никаких особых трудностей возникнуть не должно. Cypress — отличный инструмент для тестирования, который в том числе очень полезен при тестировании API. В этой статье я расскажу о том, как написать тест API в Cypress. 

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

Анализ аудиоданных (часть 3)

Python *Программирование *Визуализация данных Машинное обучение *Звук
Tutorial

Машинное обучение

В третьей части анализа аудиоданных мы разберем относительно простой и более быстрый способ классификации аудиофайлов - алгоритм машинного обучения - SVM (Support Vector Machines) / машины опорных векторов.

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

Мы получили набор данных, содержащий значимые характеристики аудиоданных (45 значений) в машиночитаемом виде - Двухмерная таблица - Dataframes, состоящая из 47столбцов и 50000 строк.

1 часть

2 часть

Все признаки (характеристики) важны при анализе аудиоданных, так как описывают физические свойства звука: высоту, громкость, тембр и т. д.

При прохождении воздуха через голосовые связки возникают вибрации, которые в виде упругих волн распространяются в среде. Каждый звук представляет собой набор волн. Это основной тон - волны гендерной идентификации ( у каждого говорящего базовая частота основного тона  индивидуальна и обусловлена особенностями строения гортани, в среднем для мужского голоса она составляет от 80 до 210 Гц, для женского - от 150 до 320 Гц. ). Это волны - обертоны ( призвуки, которые выше основного тона) и волны форманты (распознавание речи) связанные с уровнем частоты голосового тона, которые образуют тембр звука.

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

Это не твой оффер. Как на первых этапах понять, что выбрал плохую компанию

Управление персоналом *Карьера в IT-индустрии IT-компании

Согласитесь, неприятно осознать, что компания тебе не подходит, когда ты уже приступил к задачам в полном объеме. Особенно, если поиск работы перед этим занял продолжительное время. На что обратить внимание, чтобы скипнуть плохую компанию как можно раньше и продолжить поиски “той самой”.

Хей, Хабр! Я – Юнна, работаю HR в 2people IT. Улучшаю условия для работы, провожу грейды и ищу крутых специалистов. Сегодня я расскажу, какие действия со стороны работодателя кричат о том, что трудиться в этой компании не стоит, а какие тихонько на это намекают.

Читать далее
Всего голосов 16: ↑6 и ↓10 -4
Просмотры 3.8K
Комментарии 12

Tilda — пошаговые рекомендации, как зарабатывать на медийной рекламе

Монетизация веб-сервисов *Медийная реклама

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

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

Механики мотивации в играх. Фундамент в геймдизайне. И на сколько они важны?

Игры и игровые консоли

Здорова народ! А вот и новый контент подъехал. И начнём мы, как обычно, с вопросов. Что мотивирует нас играть в видеоигры? Что заставляет проходить их от начала и до конца? Почему мы возвращаемся в те или иные проекты? Из каких побуждений покупаем новые? И что нам это даёт?

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

Читать далее
Рейтинг 0
Просмотры 736
Комментарии 0

Proof of address, proof of residence или как обойти санкции от Upwork, Wise, Binance и других

Фриланс IT-эмиграция Финансы в IT Удалённая работа

В настоящее время, многие международные сервисы, как финансовые, так и ничего общего с финансами не имеющие, начали замораживать сотрудничество с клиентами из России и Белоруссии. Криптобиржи, Coinbase, Binance, CEX.io, Payoneer, PayPal, Paysend, Wise, Paysera, Upwork, Grammarly, перечислять можно долго и, уверен, это еще не конец списка.

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

Наверняка многие уже все сделали, выдохнули и продолжают работу, но для тех, кто еще только собирается, хотелось бы разобрать варианты proof of residence из Армении и Грузии, как достаточно понятные и доступные, и как продолжение цикла постов про страны СНГ.

Самый распространенный и размытый формат требований к разблокировке россиян дает Upwork:

“возобновление сотрудничества если вы сможете переехать в регионы, где работает Upwork”

Звучит не очень здорово, но, бить по клавиатуре кулаком точно не стоит. По умолчанию стандартное требование от контрагента, наложившего санкции это предоставление proof of residence или proof of address, иначе говоря, подтверждение проживания в другой стране или подтверждение проживания по конкретному адресу в другой стране.

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

ИT-организации: условия по доходам для налоговых льгот

IT-компании

Пониженные ставки по налогу на прибыль и пониженные тарифы страховых взносов, направляемые в государственные внебюджетные фонды, предусмотрены специальными нормами глав 25 и 34 НК РФ. Льготы, в частности, предусмотрены для российских организаций, которые...

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

Alexa 35: камера для всех проектов?

Работа с видео *Фототехника Видеотехника

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

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

Почему именно этот язык?

Программирование *

Почему используется именно JavaScript для браузера, а Си для драйверов?

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

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

Читать далее
Всего голосов 14: ↑4 и ↓10 -6
Просмотры 1.6K
Комментарии 9

Ретроспектива: быть или не быть?

Блог компании Сравни Тестирование IT-систем *IT-инфраструктура *Тестирование веб-сервисов *Управление продуктом *

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

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

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

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

Использование WebAssetsManager Joomla 4 и добавление собственных пресетов с помощью плагина

CMS *Разработка веб-сайтов *Open source *PHP *Joomla *

В мире фронтенда многие ресурсы (ассеты) связаны между собой. В Joomla никогда не было простого способа указать эту связь, но Joomla 4 изменила эту ситуацию, введя концепцию Web Assets. Управление JavaScript и CSS в Joomla значительно упростилось, благодаря классу WebAssetManager. Есть замечательная статья Как правильно подключать JavaScript и CSS в Joomla 4, в которой подробно и с примерами кода рассказывается об этой концепции и её применении. Рекомендую ознакомиться с ней для более полного понимания сути этой статьи.

Однако, в процессе разработки собственных решений я столкнулся с проблемой. Решение её в данной заметке будет небольшим дополнением к вышеупомянутой статье.

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

Сателлит «RMarkdown» — что на обратной стороне?

Python *Программирование *Data Mining *R *Управление разработкой *

*Обратная сторона луны*


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


RMarkdown прочно вошел в инструментальный стек R и воспринимается как базовый компонент. Однако, применительно к RMarkdown практически все осуществляют такой же промах. Связка «RMarkdown — это html отчет» формируется на первом шаге и дальше именно так и применятся. Реальность несколько многообразнее.


Все предыдущие публикации.

Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 599
Комментарии 4

Кто на самом деле открыл ДНК? История изучения гена

Блог компании RUVDS.com Читальный зал Научно-популярное Биотехнологии Биология

Открывая ленту новостей, мы часто натыкаемся на такие громкие заголовки: «Тест ДНК на телешоу подтвердил подмену детей в роддоме на Ставрополье», «ДНК возрастом более 115 тысяч лет указала на уязвимость белых медведей перед потеплением климата». Почему же эта молекула получила столько пристального внимания? Давайте же окунёмся в историю науки и посмотрим, как ДНК стала самой главной молекулой XXI века.
Читать дальше →
Всего голосов 42: ↑38 и ↓4 +34
Просмотры 1.4K
Комментарии 4

Как писать код, чтобы тебя не уволили?

Программирование *Управление разработкой *Управление проектами *Управление продуктом *
Tutorial

Это несерьёзная статья на серьёзную тему. Есть такое понятие, как JSDD - Job Safety (Security) Driven Development, мы часто видим его в крупных компаниях. От этого не избавлены и небольшие компании, особенно когда в штате всего несколько программистов. Разработчики пишут свой код столь изысканным способом, что, несмотря на очень низкую скорость разработки, их страшно уволить, потому что, кроме них, этот код никто понять не сможет. Давайте попробуем разобрать, почему и как такое происходит.

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

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

Accessibility *Киберпанк Биотехнологии Здоровье Будущее здесь

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

Технологию совместно разрабатывают Фонд поддержки слепоглухих «Со-единение» и некоммерческая Лаборатория «Сенсор-Тех». Создание трех нейроимплантов впервые публично анонсировали 17 июня в рамках Петербургского международного экономического форума - 2022.

Cистема ELVIS способна воздействовать на разные зоны головного мозга, вызывая в человеке те или иные сенсорные ощущения. Линейка нейроимплантов создается в России впервые. В нее входят: имплант для восстановления слуха (ELVIS C), имплант для лечения неврологических нарушений (ELVIS DBS) и имплант для возвращения зрения слепым (ELVIS V).

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 1.7K
Комментарии 10

Webinar Meetings. Удобно — и точка?

Блог компании Сиссофт IT-компании Видеоконференцсвязь

Привычный уклад жизни меняется, западные компании уходят, а на их месте иногда образуются “вкусно”, а иногда просто “точка”. Можно долго спорить – нужно ли тире, или буква М на логотипе, но из большого (к счастью) количества новых альтернатив, приходится выбирать. А можно ли достойно, без точек, заменить западную платформу для проведения онлайн конференций?

Год назад мы в компании “Системный софт” решили найти отечественную альтернативу самой популярной платформе для проведения онлайн конференций и вебинаров, название которой прочно ассоциируется с целым поколением новорожденых уже взрослых людей

Получилось ли у нас?

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

«Нам он и нафиг не нужон, технический писатель ваш!» (с) или для чего он вам всё-таки нужен

Блог компании Цифра Лайфхаки для гиков Подготовка технической документации *

Прекрасные дамы и неподражаемые господа, здравствуйте.

Меня зовут Федор, я технический писатель компании «Цифровая индустриальная платформа». Это совместное предприятие ГК «Цифра» и ПАО «Газпром нефть».

Скажу вам по секрету – сразу хотел вам показать в тик-токовском стиле «10 крутых лайфхаков как писать текст», устроив из этого целый цикл статей/рубрику.

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

Читать далее
Всего голосов 9: ↑3 и ↓6 -3
Просмотры 877
Комментарии 8