• Несмотря на то что моя профессия не предполагает быстрых огромных заработков, работы у меня вдоволь и на зарплату жаловаться не приходится. Даже получается откладывать что-то на черный день. Но однажды, в очередной раз трясясь в вагоне метро и почувствовав чужой грязный ботинок на своих новых белых кроссовках, я задумался, почему я до сих пор вынужден ютиться в доставшейся по наследству от бабушки бибиревской хрущевке, ведь моего заработка при разумном подходе должно хватать на ипотечный кредит под вменяемые проценты без особого ущерба для качества жизни. Эта мысль становилась все более навязчивой, и я решил действовать.
    Читать дальше
  • Остров Пику: как из базальтового ада сделали уютный Туссент


      Гора Пику образовалась очень задолго до прихода колонистов, ещё когда ломалась геологическая плита на Азорах. Высота Эвереста 8848 метров. А Пику — 8449 метров. Из которых 2351 метр приходятся на надводную часть, а остальное — гора под водой. То есть люди уже живут на склоне где-то в районе верхушки.

      Представьте, что вы португальский колонист. Вам достался совершенно офигенный остров, состоящий почти полностью из базальта. И совсем немного — из почвы. Куда ни ткнись, везде атмосфера, напоминающая замок «Инферно» из Героев. Если просто стоять на берегу, скоро на зубах начнёт скрипеть от базальтовой и туфовой крошки. Потому что остров образовался всего 60-70 тысяч лет назад.

      Думаете, надо отчалить в ужасе и строиться на другом острове? А вот хрен там, вы не просто колонист, а вполне конкретный мужик, который потерял друзей, лодку и вообще чудом выплыл к этому гостеприимному берегу.

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

      А потом вы вдруг понимаете, какое это крутое место. И вот на вечеринку приплыл неизвестный капитан, осмотрелся, и решил, что раз вы выжили, то выживут и остальные. И так появилось первое поселение.
      Читать дальше →
    • Ускорение печати из терминальной сессии Windows Server или доработка EasyPrint напильником

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



          Рынок объявлений о продаже и покупке автомобилей, недвижимости и предложений о вакансиях сегментирован — на нем много региональных игроков, и оценивать его сложно, говорит гендиректор компании «Пронто Медиа» Николас Дадиани. «Предположим, что за пределами Avito они создают рынок приблизительно еще на 3 миллиарда рублей, тогда общий размер рынка объявлений в Рунете в 2015 году составит около 12 миллиардов рублей», — предполагает Дадиани.

          Аналитики Goldman Sachs в своем исследовании прогнозируют, что к 2020 году Avito станет лидером российского рынка в категории general classifieds, в которой будет занимать 98% рынка. Но этот сегмент будет самым незначительным в финансовом выражении: его объем составит $61 миллион (около 4,3 млрд рублей), в то время как весь российский рынок онлайн-классифайдов вырастет почти в 4 раза – до 47 миллиардов рублей ($667 млн), считают в Goldman Sachs.

          Сегмент онлайн-объявлений о недвижимости в 2020 году эксперты Goldman Sachs оценивают в $242 миллиона (17 млрд рублей), автомобильных объявлений и объявлений о работе — по $182 миллиона (около 13 млрд рублей) каждый.
          Читать дальше →
        • Основы компьютерных сетей. Тема №1. Основные сетевые термины и сетевые модели

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


          Читать дальше →
        • Исследуем вопрос наказаний 2.0

            Этот материал будет полезен в первую очередь тем, кто много занимался программированием и вдруг внезапно стал вынужден заниматься управлением проектами и людьми. С год назад я рассказал про наказания на конференции, а солнышки из Битрикса сделали текстовую версию для #habr. К сожалению, потеряв в точности, четкости и правильности акцентов. За год материала добавилось. В конце — чеклист для ленивых :)

            Итак. Если вы не садист или моральный урод, а ваши сотрудники — не мазохисты, то сомневаюсь, что кому-то из вас наказания доставляют удовольствие. Мне — нет.
            image
            Читать дальше →
          • Есть ли софт для KCS (knowledge-centered support)?

              Наконец-то я добрался до третьей запланированной и заключительной статьи про KCS из моего мини-триптиха, посвящённому этой мало известной в России методологии. Напомню, что KCS расшифровывается как knowledge-centered support и в предыдущих двух статьях я довольно подробно описал, что из себя представляет KCS в целом, где он внедрялся в России и расписал основные составляющие KCS. Последнюю заключительную статью по KCS я хотел бы посвятить моему видению по проблеме выбора софта для данной методологии.

              Статья номер раз и статья номер два.

              Читать дальше →
              • +10
              • 3,4k
              • 3
            • Cisco learning old school

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

                gurkin33.ru_logo

                Читать дальше →
              • (Почему) Почта Mail.Ru включает строгий DMARC



                  На днях мы анонсировали включение строгой DMARC-политики на всех доменах, принадлежащих Почте Mail.Ru. На некоторых доменах, включая bk.ru и mail.ua, политика p=reject включена уже сейчас. В этой статье мы хотим пояснить некоторые технические детали такого включения и дать рекомендации владельцам сервисов, почтовых серверов и списков рассылки.
                  Читать дальше →
                • How-to: Как купить акции технологических компаний на примере «Яндекса»

                    image

                    В комментариях к одному из прошлых топиков нашего блога читатели попросили раскрыть тему того, как купить акции российских интернет-компаний. Поэтому сегодня речь пойдет о том, как российскому гражданину это сделать, и какие шаги для этого нужно будет выполнить. В качестве примера такой технологической компании было решено взять «Яндекс» — во-первых, эта компания недавно провела размещение акций на Московской Бирже, а во-вторых, покупка именно её акций чаще всего интересует наших читателей.
                    Читать дальше →
                  • Все уроки по ардуино

                      Однажды появилась необходимость собрать все уроки, обучающие материалы (tutorials) с habrahabr и geektimes в одном месте и немного их систематизировать. В этом сборнике обучаек представлены более 100 статей на тему ардуино с пометкой «tutorial», либо содержащие несложные для новичков проекты на ардуино, а также немного видеоуроков по смежным темам. Статьи разделены на 10 тематик по сферам применения собранных устройств. Также хочется напомнить, что весь обучающий материал, опубликованный на habrahabr и geektimes является интерактивным: в любой момент можно задать вопрос автору в комментариях к статье. Как правило авторы на них отвечают. Этот сборник будет дополняться новыми обучайками (tutorials) по мере их публикации.

                      Читать дальше →
                    • Автоматизация кадровых изменений на PowerShell

                      imageЭта статья посвящена автоматизации операций по созданию, перемещению и увольнению людей в соответствии с кадровыми изменениями, сделанными в 1С.

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

                      В нашей компании после заведения пользователя в 1C создается CSV файл с данными, пример ниже:
                      document type userName FIO Department Department
                      прием на работу USERtester1 Иванов Иван Иванович Диспонент Отдел диспозиции и оформления документов
                      перемещение USERtester2 Петров Иван Иванович Менеджер по пролонгации Отдел кредитования и страхования
                      увольнение USERtester3 Сидоров Иван Иванович Менеджер по пролонгации Отдел кредитования и страхования

                      Скрипт содержит три функции (usrcreate; usrmove; usrdelete) в соответствии с типами операций:
                      Читать дальше →
                    • Создание отчетов в PowerShell

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

                      Секреты создания отчетов Глава 33


                      Эта глава содержит
                      1. Работа с HTML фрагментами
                      2. Создание стильных HTML отчетов
                      3. Отправка отчетов поэлектронной почте


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

                      33.1 Что не нужно делать.
                      Начнем главу с того что мы считаем примером плохой техники создания отчетов. Мы постоянно встречаем такой стиль. Большая часть IT профессионалов не задумываются об этом и увековечивают в коде стиль из других языков, таких как VBScript.
                      Следующий код написан в стиле, который как мы надеемся вы не будете применять, и который вы увидите в коде менее информированных системных администраторов.
                      Читать дальше →
                      • +11
                      • 29,7k
                      • 1
                    • Релиз ownCloud 9.0 — opensource альтернативы Dropbox и другим облачным хранилищам



                        Вышел новый релиз персональной облачной платформы ownCloud 9.0.

                        Я уже писал про ownCloud раньше. Я очень люблю этот комбайн из хранилища данных с синхронизацией, версионированием, галереей, календарем, хранением контактов и прочими плюшками. Серверная часть написана на PHP, поддерживаются протоколы WebDAV, CardDAV, CalDAV. Клиентский софт есть под Linux, OS-X, Windows, мобильных платформы и через web интерфейс. В теории может работать с петабайтными объемами данных.

                        Сервис может работать в федеративном режиме — есть возможность объединять и линковать независимые ownCloud-инстансы, делиться каталогами и другими данными. В качестве файловой системы можно использовать GPFS, GlusterFS и другие распределенные варианты. Хорошо допилена интеграция в инфраструктуру Amazon.

                        Changelog:
                        1. Возможность добавлять комментарии и теги к файлам
                        2. Новая система уведомлений
                        3. (Федеративный режим) Автодополнение имен пользователей
                        4. (Федеративный режим) Списки доверенных серверов
                        5. Код для дополненией и основных файлов наконец подписан
                        6. Добавили новую систему обновления
                        7. Улучшения производительности при совместном доступе к каталогам
                        8. Новое API для External Storage
                        9. Различные улучшения системы безопасности

                        Читать дальше →
                      • Практическая подготовка в области ИБ: Корпоративные лаборатории 2016, перезагрузка



                          Начну с короткого анекдота, который довольно хорошо можно спроецировать на тему ИБ:
                          — А объявления в газетах дают результаты?
                          — Конечно! В понедельник вышло объявление о том, что мы ищем сторожа, а уже в среду нас обокрали.

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

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

                          Мы решили опубликовать часть устаревших записей «Корпоративные лаборатории 2015» модуля «Стандарт» (модуль, по своей сути, представляет собой введение в программу). Обратите внимание, вебинары (теоретическая подготовка) составляют только 20% программы, остальные 80% — практическая подготовка в лабораториях, максимально приближенных по своему составу к корпоративным сетям реальных компаний.
                          Читать дальше →
                          • +22
                          • 9,8k
                          • 3
                        • Asterisk: Приоритезация VoIP трафика и резервирование доступа в Интернет двух провайдеров на MikroTik

                            Казалось бы вещи, вынесенные в заголовок, достаточно тривиальны и описаны во множестве мест глобальной сети, но это только на первый взгляд. Опробовав наиболее часто встречающиеся советы я обнаружил несколько «подводных камней», глыб и даже скальных образований.

                            Но это все слова, ближе к делу.
                            Достаточно распространенная ситуация — Asterisk внутри ЛКС, за маршрутизатором MikroTik.
                            Дабы выделить трафик сервера, где установлена PBX, администратор отрезает часть канала провайдера выделяя его исключительно для конкретного IP.
                            Или другая реализация, когда нужный трафик определяется не только по IP-адресу PBX, но и по размеру пакетов и протоколу.
                            Попробовали — работает. Можно забыть? А вот и нет.

                            Что если администратору захочется слить что-то из Интернет находясь в консольке сервера, или наоборот отправить куда-либо в Интернет большое количество траффика? Правильно — он приоритезируется на MikroTik так же как и полезный трафик от PBX, что в итоге приведет к проблемам с IP-телефонией.

                            Решение здесь старо как сам IPv4 — метить трафик на сервере с Asterisk генерируемый только ею, и так, чтобы MikroTik это мог «увидеть», отматчить(простите за столь грубый англицизм) и приоритезировать только его.

                            Следующим пунктом у нас идет резервирование каналов от двух интернет-провайдеров.
                            Думаю что каждому системному администратору, использующему в своем хозяйстве маршрутизаторы MikroTik, знаком скрипт из wiki — wiki.mikrotik.com/wiki/Failover_Scripting
                            Он всем хорош, но как и в предыдущей ситуации есть ряд «но».
                            Наиболее весомому из них имя «Connection tracking» и заключается оно вот в чем:
                            когда наш основной ISP изволит отдохнуть от трудов праведных, траффик переключается на резервного.

                            Все вроде бы довольны, ютуб работает, яп тоже, но сколько бы мы не кричали экспекто потронум
                            sip reload

                            и в отчаянии не пытались применить магию высших порядков
                            core restart now

                            SIP-регистрации не поднимаются.

                            А дело в том, что в механизме «Connection tracking» остались висеть записи от «старого»(основного) интернет-канала и их нужно удалить, после чего регистрации успешно поднимутся и звонки начнут проходить.

                            Если вам интересно как доказать MikroTik'у кто все-таки верблюд, а так же как автоматизировать в скрипте сброс «старых» соединений, то вам прямо под кат.
                            Читать дальше →
                          • Гальваническая развязка. Кто, если не оптрон?


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

                              Статья под катом посвящена различным способам гальванической развязки цифровых сигналов. Расскажем зачем оно вообще нужно и как производители реализуют изоляционный барьер «внутри» современных микросхем.
                              Читать дальше →
                            • Слайдер для timelapse съемок

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


                                Читать дальше →
                              • Стопроцентная Handmade электроника для начинающих



                                  В статье рассказывается о некоторых этапах ручного изготовления электронных устройств, а особенно подробно о первом этапе: изготовлении печатной платы. Подробные фото процесса помогут разобраться в деталях. А «на десерт», для закрепления теоретического материала, мы соберём простейшее электронное пианино на интегральном таймере NE555.
                                  Читать дальше →
                                • Бинарные часы с будильником и таймером на Arduino Uno

                                  Привет, Хабр!



                                  Уже достаточно давно меня интересовала платформа Arduino, но никак до неё не доходили руки. И вот, недавно я приобрёл две платы Arduino и различные радиодетали. Наигравшись с парой диодов, я решил собрать что-нибудь полезное и интересное. Я давно хотел обзавестись бинарными часами и быстро понял, что приобретение Arduino — замечательная возможность сделать бинарные часы по своему вкусу.

                                  С точки зрения электроники, собрать схему бинарных часов не так сложно. Я усложнил себе задачу и решил не отказывать себе в количестве кнопок и светодиодов. По начальному плану, на проект должно было пойти 22 диода, 6 кнопок и 1 пьезопищалка. Сначала я хотел собрать часы на Arduino Mega, т.к. на Arduino Uno недостаточно пинов для управления всем этим напрямую, однако потом я отказался от этой идеи и решил приобрести несколько выходных сдвиговых регистров 77HC595, так как это более рациональное решение проблемы.
                                  Читать дальше →