Рубрика «Лайфхаки для гиков» - 99

Отдых как ключ к высокой продуктивности

Сейчас очень популярны всевозможные техники повышения собственной продуктивности. Оптимизация выполнения работ, тайм-менеджмент, приоретизация — всё это призвано максимально повысить производительность труда. Но в сумасшедшем ритме нашей современной жизни многие из нас забывают, что такое отдых и расслабление. Даже в выходные дни наши головы зачастую заняты рабочими проблемами и переживаниями. Но постоянно перерабатывая и отказывая себе в отдыхе и сне, мы тем самым снижаем собственную продуктивность и, что самое главное, не получаем удовольствия от жизни. Хотя второй попытки с проделанной «работой над ошибками» ни у кого не будет.
Читать полностью »

25 необходимых вещей для любой презентации стартап проекта

Не каждый из нас хочет поведать всему миру про свой очередной гениальный стартап.
Тем же, кто все-таки сможет его не только в голове носит годами, но и сделать, а еще и сможет больше года продержаться, скорее всего нужно «выходить в люди». А именно — проводить презентации, ходить на выставки или, как в нашем случае, сходить на Moscow Startup Day. Сразу скажу отдельное спасибо geektimes! Именно благодаря тому, что мы разместили у вас статью о нашем проекте и получили грамотную обратную связь, мы и решили выйти на мероприятие с лозунгом: «Главное событие для стартапов и тех, кому они интересны».
Читать полностью »

WEB сервис, позволяющий экономить на электроэнергии

Думаю, вам знаком лозунг "ради экономии никаких денег не жалко". Лозунг конечно веселый, но любое предприятие в наше «не стабильное» время непременно задумывается об экономии. Статья расходов, без которой ни одно крупное или малое производственное предприятие не может существовать – это электроэнергия. Согласитесь, здания будут стоять на балансе, сотрудники — ходить на работу (пока роботы-андроиды не заменят их тяжелый будничный труд), но если нет электроэнергии, то нет и производства.

Как вы поняли, речь сейчас пойдет о том, как крупным потребителям электроэнергии, а именно предприятиям, закупать эту самую электроэнергию в больших объемах по самой низкой стоимости. Конечно, государство о нас позаботилось и разработало целых 6 ценовых категорий (сокращенно "ЦК", но не партии), как говорится "на вкус и цвет". Остановимся на этом вкратце, а потом подробнее поговорим об экономии.
Читать полностью »

За последние месяцы на хабра-GT ресурсах проскакивало уже как минимум 2 статьи о том, как IT-специалисты переезжали в Минск в поисках лучшей доли. К каждой из статей я оставлял ряд комментариев и глядя на достаточно теплый прием сообщества подобных материалов, думаю, пора, все же, составить короткий мануал о переезде и жизни в БССР РБ от жителя столицы.

Под катом Вас ждет взгляд на вещи от минчанина, три «лайфхака» и одна плоская шутка.

Рекомендации тем, кто хочет переехать в Минск
Читать полностью »

«Неинтерактивная» карта из электронного мусора

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

Написать об этом захотелось после прочтения этой статьи.
Читать полностью »

Пример из практики. Понадобилось разобрать вот такие строки из 0 и 1, что на фото 1 в ячейке A2.

image

Это кусочки BMP, что, впрочем, неважно.

Каждая последовательность длиной 4 байта, т.е. 32 бит. Нужно было извлечь из таких последовательностей серии единиц и измерить длину этих серий.

Для данного примера нужно было получить на выходе 1 2 1 2 7.

Можно было начать с распределения символов по столбцам, использовав штатную Экселевскую приблуду Данные/Текст по столбцам. Однако, это требует ручной установки 31 разделителя, что, конечно же, влом. Хотелось, чтобы было так: загрузил на лист кучку байт и сразу получил результат.

Поэтому пришлось нагородить набор костыликов.

В ячейке B2 избавился от лишних нулей формулой СЖПРОБЕЛЫ. Предварительно пришлось нули заменить на пробелы формулой ПОДСТАВИТЬ, а после сжатия вернуть их на место этой же формулой.

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

В D2 — формула (видна на фото 2).

image

Находит позицию первого нуля. В E2 — второго и т.д. Как видим, в сжатой последовательности (B2) первый ноль — в позиции 2, второй — в 5-й, третий — в 7-й и 4-й ноль — в 10-й. В последовательности всего 4 нуля, и поэтому в H2 отобразилась бы ошибка #ЗНАЧ, если бы не обработка этой ошибки формулой ЕСЛИОШИБКА. Она заменяет #ЗНАЧ на 99. «Почему 99?» — вы можете спросить. Это число нам понадобится в дальнейших расчетах, терпение.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js