Персональный блог Игоря Антонова aka "spider_net"

soft

Подписаться на эту метку по RSS

Обновить список часовых поясов в Debian


Рубрика: Linux -> Без рамки
Метки: | | | |
Просмотров: 1102
Обновить список часовых поясов в Debian

Сегодня один из клиентов попросил настроить правильное время на своем сервере. У него web-сервер крутится под управлением Debian 7 и в прошлом администратор забыл обновить список часовых поясов. Напомню, в прошлом году в РФ были очередные временные войны, поэтому вендорам пришлось в срочном порядке поставлять патчи и корректировать часовые пояса. Оказалось, что тогда этим вопросом озадачились не все и почти целый год система работала в «устаревшем» часовом поясе.

Читать дальше

Установка SSH в Debian 8


Рубрика: Linux -> Администрирование -> Без рамки
Метки: | | | | | | |
Просмотров: 18492
Установка SSH в Debian 8

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

Читать дальше

Total Finder перестал работать в El Capitan


Рубрика: Без рамки
Метки: | | | |
Просмотров: 1785
Total Finder перестал работать в El Capitan

Сегодня добрался до установки обновления El Capitan. Обычно обновляюсь сразу, но в этом году как-то тормознул. Было много работы и дома мой MacBook пахал ночами как проклятый. В общем, выкачал весомый апдейт, скомандовал устанавливаться, а сам пошел пить чай.

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

Читать дальше

RHash – получить хеш (hash) проще простого (SHA1, MD5, ГОСТ 34.11-94, MD4, CRC32 и т.д.)


Рубрика: 1С:Предприятие -> Программирование
Метки: | | |
Просмотров: 2138
RHash – получить хеш (hash) проще простого (SHA1, MD5, ГОСТ 34.11-94, MD4, CRC32 и т.д.)

На работе стартовал новый проект на «1С:Предприятие» и в рамках этого проекта приходится активно получать хеши строк/файлов. Вроде ничего необычного, но в платформе «1С:Предприятие 8.3» с этим не все так хорошо. В последней ветке платформы появилось API для хеширования, но к сожалению, выбор алгоритмов не исчерпывающий. Да, попсовые CRC и MD5 есть, а вот, например, нашего отечественного ГОСТ 34.11-94 нет. Мне он, собственного говоря, и нужен был в первую очередь.

Разбираться в нюансах алгоритма "ГОСТ 34.11-94" у меня не было совершенно никакого желания, поэтому я решил поискать какую-нибудь универсальную утилитку и написать для «1С:Предприятие» небольшую обертку. Итак, если вам требуется получить хеш SHA1, SHA512, SHA3, ГОСТ 34.11-94 и многих других популярных алгоритмов – прошу под кат.

Читать дальше

Как начать использовать GIT. Часть 1. Генерируем SSH-ключи


Рубрика: Linux -> Программирование
Метки: | | | | | | | |
Просмотров: 3937
Как начать использовать GIT. Часть 1. Генерируем SSH-ключи

Пару лет назад я писал достаточно подробную статью о самой известной распределенной системе управления версиями - git. Статья писалась специально для журнала “Хакер” и там было больше теории, чем практики. Из-за малого количества практических примеров, ко мне в почту до сих пор приходят письма с различными вопросами. Я стараюсь отвечать всем и подробно, но одинаковые вопросы уже немножко надоели. Поэтому я решил собраться с мыслями и сделать небольшой “howto” по применению git.

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

Читать дальше

Как хранить пароли


Рубрика: Без рамки -> Обзоры
Метки: | | | | |
Просмотров: 2247
Как хранить пароли

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

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

Читать дальше

Почему тормозят некоторые книги Excel


Рубрика: Программирование
Метки: | | | | | |
Просмотров: 2193
Почему тормозят некоторые книги Excel

Вроде давно работаю с офисным пакетом от Microsoft, а с подобной проблемой столкнулся впервые. Присылает мне коллега файл и просит разобраться с проблемой. В файле Excel всего 100 строк, но нормально работать с ним невозможно. Ячейки выделяются с ощутимой задержкой. При открытии файла процесс Excel съедает в районе 700 мегабайт оперативной памяти и ряд других симптомов, не позволяющих нормально работать с документом.

Первое, что меня насторожило - размер файла. Для 100 строк, размер в 29 мегабайт явно многовато. Первым делом я попробовал сохранить файл в режиме совместимости с Office 2003, но положительного результата это не принесло. Файл еще больше увеличился в размере и работать с ним стало еще трудней. Тогда мне ничего не оставалось как обратиться за помощью к Google. Через несколько попыток формирования разных запросов, поиск вывел меня на какой-то англоговорящий форум, где один из участников предложил свое решение подобных проблем.

Читать дальше