• Mahou — волшебный переключатель раскладок

    Как я создал первую функцию


    Все началось с того что я захотел программировать на C# (до создания этой программы у меня было почти что никаких знаний о C#), и была одна программа которая не работала так как я хотел (Punto Switcher) долго-долго я искал к ней альтернативы и ненадолго остановился на dotSwitcher нравилась она мне… Но через некоторое время я решил что ей не хватает функционала и решил посмотреть исходный код, кое-где кое-как я разобрался как все работает, но больше всего не понимал одну вещь — WinAPI, и начал я искать информацию по функциям используемых в dotSwitcher и понемногу я начинал запоминать и понимать смысл всего этого волшебства (так мне тогда казалось).

    Читать дальше →
  • Не поддавайтесь хайпу, или почему цена биткоина не отражает его реальной ценности

    • Translation
    Вот какие заголовки мелькали в финансовых новостях в последние недели:

    «Цена биткоина наконец дошла до 10 000 $!» — The Economist, 28 ноября 2017
    «Биткоин перешагнул рубеж в 10 000 $!» — CNBC, 28 ноября 2017 года
    «БИТКОИН ВЗЛЕТЕЛ ВЫШЕ 11 000 $!» — The Guardian, 29 ноября 2017 года


    Не успели эти известия толком перекипеть на новостных порталах, как буквально через сутки цена уже выросла до $11,500. К моменту, когда вышли заметки про одиннадцать тысяч, он уже успел упасть до девяти. А потом, пока журналисты лихорадочно дописывали последние строчки про «обвал биткоина», снова вернулся на уровень 11 000 $ за BTC.

    И это не первый такой случай.

    Мы уже сталкивались с чем-то подобным в 2013 году. Когда стоимость биткоина подошла к отметке в 1000 $, пресса подняла шумиху, что привело к образованию «пузыря». В январе 2013 биткоин уходил примерно за 15 $, к апрелю цена подскочила до 266 $, а затем обвалилась до 50 $. К ноябрю она превысила 1 200$, достигнув максимума в 1 242 $ на Mt.Gox. За тот год биткоин вырос почти в сто раз – это на порядок больше, чем десятикратный подъем, через который он прошел в 2017 году.

    Графики выглядят почти одинаково, а новостные заголовки вообще слово в слово. Просто припишите нолик.

    Пресса любит такие вещи, потому что люди читают их с большим интересом. Истории о том, как кто-то купил старый компьютер за 25 баксов и обнаружил на нем 5 000 биткоинов, или случайно выбросил жесткий диск с 7 500 биткоинами и долго искал его на свалке, или отдал 10 000 биткоинов за две пиццы, раздувают ажиотаж и приносят деньги.
    Читать дальше →
  • RAID 1 в NAS Synology

      Добрый день!
      Не так давно пользователь olekl попросил нас рассказать о RAID 1 в Synology, а именно
      — raid 1, отказ одного диска, процедура диагностики и горячей замены
      — raid 1 из двух дисков разных производителей
      — raid 1, отказ самого устройства, спасение данных с диска средствами ОС

      Спрашивали? Отвечаем!
      Итак, 2-х дисковые накопители все чаще востребованы в среде домашних пользователей и небольших компаний, где требуется небольшой объем хранения и обеспечение отказоустойчивости. В линейке продукции Synology представлено аж 7 (семь) 2-х дисковых NAS накопителей. Это модели:
      imageDS214+ и imageRS214 сегмента smb
      imageDS214 сегмента soho
      imageDS214play,imageDS213air,imageDS213j и imageDS214se сегмента home.

      Диагностика и горячая замена
      Для диагностики неисправностей жестких дисков в Synology применяется 2 процедуры: проверка поверхности диска, запускаемая при создании нового массива и в дальнейшем по расписанию (по желанию пользователя) и получение данных S.M.A.R.T. в реальном времени. Использование этих процедур позволяет отследить и вовремя предупредить выход из строя одновременно двух дисков.

      Зачастую, при неправильном выборе жесткого диска происходит его вылет из системы. Причем состояние поверхности диска и его смарт остаются в порядке. Причина таких вылетов — задумчивость диска и его неотклик в течении 7 секунд (время ожидания контроллера). Поэтому лучше выбирать диски NAS или Enterprise серий.
      Читать дальше →
    • Шпаргалка по расшифровке имен видеофайлов

        Как то стало интересно что значат разные буковки/цифарки через точку в названиях видеофайлов.

        Пост — результаты гугления, обобщения, структуризации и некоторой правки орфографии.
        Возможно, кому то пригодится. Я, например, перестал связываться с TC.
        Читать дальше →
      • 48 вопросов, которые помогут вам сделать неуклюжую беседу проще

        • Translation
        image

        Сколько раз в неделю вам приходится вести ничего не значащие беседы на неинтересные для вас темы или обсуждать вопросы, которые вы уже обсуждали тысячу раз, из-за того, что просто нужно что-то говорить? Обычно это происходит в моменты вынужденного ожидания чего-либо, например, в ожидании очень медленно движущегося лифта в компании собственных сослуживцев или случайных знакомых во время проведения различных мероприятий. Чтобы сделать подобные скучные разговоры более интересными, стоит задавать людям неожиданные вопросы, которые заставляют их задуматься, и на которые нельзя просто ответить «да» или «нет».
        Читать дальше →
      • WordPress. Бесплатный курс от GeekBrains

          В ноябре 2015 года вышел свежий обзор Venturebeat.com и W3Techs. Выяснилось, что каждый четвёртый сайт в Интернете базируется на открытой системе управления контентом (CMS) WordPress. В исследование включались только сайты из Alexa TOP 1.000.000, что говорит о том, что это были не какие-то ресурсы, сделанные второпях или в учебных целях, а действительно крупные проекты. Занявшая второе место CMS Joomla набрала только 2,8%.



          Свой 8-ми летний рубеж в 2011 году WordPress встретила с результатом всего 13,1%. Затем плавно, без скачков или других резких потрясений четыре года непрерывного роста, и в итоге 14-й год существования этой CMS принес ей абсолютное лидерство: 25% всех сайтов в мире отдали ей предпочтение. Надо отметить, что и сервис WHOIS присудил ей в своем рейтинге 1-е место: 36% проверок на тип CMS его пользователями он выдал ответ: WordPress.
          Читать дальше →
        • «Плюсики»: система управления привычками

            Введение


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

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

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

            В течение последних несколько лет я использую «Плюсики» для управления своими привычками.
            Читать дальше →
          • Как заработать максимум на своем сайте. 22 способа и 240+ ссылок



              Эта статья родилась из личного опыта (сейчас делюсь им в Telegram-канале). Я искал самые эффективные способы монетизации своего сайта (ныне уже проданного на Telderi) и в какой-то момент понял, что тема очень обширная и требует подробного исследования. А его результаты могут быть интересны не мне одному.

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

              Статья ввиду большого объема писалась не один месяц, поэтому не серчайте сильно, если где-то встретите неточности (в расценках, форматах). Просто напишите об этом в комментариях.
              Читать дальше →
            • Домашний медиа-сервер: настройка и аспекты применения

              Преамбула


              Наверное, у каждого из нас дома немало цифровых медиа-устройств, общающихся по WiFi или подключённых к сети с помощью обычной витой пары. У меня, к примеру — КПК, нетбук, пара ноутбуков, пара компьютеров и ещё пара смартфонов. Последние (парочка Nokia 5800 Xpress Music), благодаря тому, что даже в ванной или в постели постоянно находятся под рукой, оказались самыми часто используемыми девайсами. Благо и серфинг, и общение через GTalk/Skype, и простенькие игрушки-убийцы времени — всё доступно. Вот только памяти у девайсов всего по 8 Гб, так что фильмов туда не шибко накидаешь, да и конвертировать, а потом заливать на смартфон каждый фильм — на это нужно время, а ведь есть ещё такая штука, как лень! Одним словом, захотелось иметь возможность как-то просматривать медиаконтент (и в первую очередь — видео) с домашнего сервера в любой момент, не конвертируя и не совершая лишних телодвижений.
              Читать дальше →
            • 70 инструментов, без которых не обойтись ни одному сотруднику на удаленной основе



                В этой подборке мы решили собрать 70 самых популярных инструментов, которыми пользуются удаленные специалисты по всему миру. Эти ресурсы позволят вам организовать работу, проверить заказчика и оценить дальнейшую перспективу сотрудничества.
                Читать дальше →
              • 6 ошибок начинающего PM

                image

                Сейчас работать в сфере IT очень популярный тренд по известным причинам. И все больше и больше молодых людей решают посветить себя именно этому делу. Однако писать код не всем по душе и поэтому выбор новичка часто падает на не технические IT специальности, такие как бизнес анализ, тестирование (разумеется мануальное), рекрутинг или менеджер проекта. Причем под новичком я имею в виду как вчерашних студентов, так и людей с опытом работы в других сферах. Как раз на должности менеджера проекта я и хотела бы остановиться поподробнее.
                Читать дальше →
              • Системы управления проектами. Ищем альтернативы Basecamp

                  imageНа написание поста меня сподвигла найденная на просторах хабра ссылочка на сайт с альтернативами Basecamp. Уверен многие уже заходили и смотрели предлагаемые альтернативы. Я же решил просмотреть их все. По результатам просмотра было выбрано 4 (+ 1 бонусная) системы управления проектами, которые можно назвать реальными альтернативами Basecamp. Из них три являются чуть менее, чем полностью неизвестными на просторах хабра (поиск дает практически нулевой результат), что дает мне надежду на то, что данный топик сообщит вам что-то новое. Критерии выбора и краткий обзор систем под катом (осторожно скриншотный трафик ~0.5 Mb).

                  Читать дальше →
                • Пять уровней пирамиды эффективности

                    «Эффективность» — порой это слово заставляет нервно сжиматься в комочек на совещаниях, перелопачивать тонны тематической литературы и даже лайкать посты ВК типа «Топ-10 советов как улучшить свои результаты». Лично мне это слово уже набило оскомину. И когда я увидела книгу «Пирамида эффективности», то мысленно закатила глаза, вопрошая: «Неужели еще можно что-то новое написать по этой теме?». Как оказалось, вполне!


                    Тамара Майлс, сертифицированный тренер по продуктивности, собрала все необходимые знания и методы в одну книгу, назвав свою идею просто и понятно. Ну а чего мудрить?

                    Уровни пирамиды эффективности

                    1. Организация рабочего пространства.
                    2. Организация электронных документов и ресурсов.
                    3. Навыки тайм-менеджмента.
                    4. Проверка соответствия целей и действий.
                    5. Возможности как открытость новым победам и целям.

                    image

                    Читать дальше →
                    • +9
                    • 11.3k
                    • 2
                  • Особенности переустановки предустановленной Windows 8

                    … или как создать себе проблему, а затем героически её преодолеть.

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

                    Итого, имеем ультрабук с Windows 8, рабочим разделом восстановления и отсутствием каких-либо дисков в комплекте поставки (этот момент важен). Бук в качестве стартового ПО имеет UEFI, что в принципе для использования с Windows 8 логично, и даже было бы удобно, если бы не одно но — ключ для установки системы зашит в таблицу данных ACPI, в поддтаблицу MSDM. На тот момент я ещё этого не знал, да и не думал, что мне это понадобится.

                    Читать дальше →
                  • Секреты саморазвития, или Как стать счастливой жертвой успеха

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



                      Правильная наживка для золотой рыбки


                      Многие тут же посоветовали бы работать упорно, планировать свои дальнейшие шаги, настойчиво идти к своей цели. Да, конечно, без этого не обойтись, но давайте вспомним о том, как многие из нас действительно усердно работают, мечтают и изо всех сил пытаются воплотить свои мечты в жизнь, но заветная птица удачи не спешит показаться на горизонте. Чего-то не хватает, о чем-то мы забыли… Упущенные факторы не позволяют всем нашим стараниям сложиться в тропу, которая приведет нас к успеху.
                      Читать дальше →
                    • Время — деньги, или Важные вещи, которые должен знать каждый фрилансер



                        Пожалуй, начну я с нескольких печальных фактов о фрилансе. К сожалению, большинство из начинающих фрилансеров склонны на первых порах не думать о негативных сторонах этого вида деятельности. В зависимости от рода вашей работы и мастерства в поиске новых клиентов и партнеров список неприятных особенностей может претерпеть изменения. Это может быть банальная неуверенность в завтрашнем дне, отсутствие стабильности, необходимость «отстреливаться» на нескольких фронтах (к списку обязанностей каждого фрилансера добавляются поиск людей, продвижение своего бизнеса, ведение переписки и т. д.), а также нечестные клиенты и партнеры. Кстати, будьте очень осторожны с биржами фриланса – даже крупные игроки на рынке могут оказаться типичными жуликами, ярким примером чему является австралийский сервис поиска заказов freelancer.com (Не верите? Гугл знает всё).

                        Но для многих самой главной трудностью фриланса является самый банальный его аспект – необходимость планирования собственного времени. Я надеюсь, что эти несколько простых правил, сформированных как на опыте других «бывалых» фрилансеров, так и на моем собственном, смогут помочь вам работать меньше и эффективнее. Итак, представляю вам полезные в работе привычки:
                        Читать дальше →
                      • 12 типичных ошибок при бэкапе баз данных


                          Изначально эта статья задумывалась только для разработчиков и администраторов СУБД Firebird, но после общения с администраторами других БД выяснилось, что большинство ошибок общие, и на очень похожие грабли наступают буквально все. Если Вы можете что-то добавить к этому списку (пусть даже специфическое для конкретной СУБД), пишите в личную почту или в комментариях.
                          In English: 12 Common Mistakes while Backing Up Databases

                          Наша компания занимается инструментами восстановления, резервного копирования, оптимизации и поддержкой СУБД (в основном Firebird, но есть и MSSQL, PostgreSQL, InterBase и др.) и, как результат многочисленных аудитов и ремонтов, накопила коллекцию ошибок, связанных с резервным копированием. Все пункты ниже изложены по мотивам реальных случаев с повреждением баз, потерей и повреждением бэкапов, дисков, сбоями серверов, и прочих «радостей» администраторов БД.

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

                          Итак, приступим.
                          Читать дальше →
                        • 100 идей для A/B тестирования. Часть первая

                            A/B тестирование – один из самых эффективных способов увеличения конверсии на сайте. Если вы новичок, придумать идею для эксперимента не так просто. Но мы решили помочь и составили список из 100 идей. Приступайте к изучению, друзья.



                            Сразу хочу предупредить, что правильное A/B тестирование – это очень сложный процесс. Вся сложность заключается не в запуске эксперимента. Это самое простое. Вся сложность заключается в формулировке гипотезы, в поиске идеи для тестирования.

                            Если следовать правилам, которые пропагандируют эксперты, для поиска потенциально успешной идеи A/B тестирования вам придётся использовать веб-аналитику, анализировать поведение пользователей, общаться с целевой аудиторией, проводить опросы. И эти правила абсолютно логичны. Их нужно соблюдать. Но если у вас небольшая компания, маленькая команда, нет нужных специалистов, сделать всё вышеперечисленное очень сложно.

                            На этот случай и был составлен список из 100 идей. 51 идея в первой части статьи. 49 – во второй. Изучайте, перенимайте и тестируйте самые подходящие идеи на вашем сайте.
                            Читать дальше →
                          • 100 идей для A/B тестирования. Часть Вторая

                              A/B тестирование – один из самых эффективных способов увеличения конверсии на сайте. У новичков процесс тестирования чаще всего вызывает только проблемы и разочарования. Ведь придумать хорошую идею не так уж и просто. Поэтому мы решили помочь и составили самый большой список идей для A/B тестов.



                              Читать дальше →
                            • Тестировщик — больше, чем профессия

                                За время своей работы в сфере тестирования, у меня сложилось своё, особое мнение об этой области, начиная с позиции младшего тестировщика (junior tester) до руководителя отдела тестирования (test manager). И, в целом, это мнение достаточно критичное с долей любви и обожания к этой замечательной профессии.



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