• Бухгалтерский учет для программистов

    Введение


    Занимаюсь автоматизацией бухгалтерского учета 17 лет. После универа поработал как программист бухгалтерской программы. Выяснилось, что есть спрос на программистов этой программы. Поменял одну работу, вторую. Начал брать заказы на стороне. Выяснилось (или показалось), что выполнять заказы выгоднее, чем получать зарплату. Стал частным предпринимателем. Выяснилось (или опять показалось), что продавать программу выгоднее, чем программировать. Стал дилером. Оказалось, что выгоднее всего – подписка на обновления и обслуживание. Возможно, еще выгоднее сделать веб-сервис для онлайн-бухгалтерии…

    В ходе работы приходилось нанимать программистов и обучать основам бухгалтерского учета. Когда обучал программистов бухучету, мне нравилось за час рассказать им всю базовую теорию. Приятно срывать покровы сложности и таинственности. Оказывается, курсы бухгалтеров никому не нужны. Нет такой науки. Разве что набор терминов, в которых путаются сами бухгалтера…
    Читать дальше →
  • Как в реальности патч от уязвимостей Meltdown и Spectre влияет на производительность

    С момента обнародовании информации об уязвимостях Meltdown страсти успели уже поутихнуть. Microsoft успела выпустить патч, огрести с ним проблем, отозвать его и выпустить снова.

    Так получилось, что у меня под рукой оказались две близких по характеристикам системы:
    i5 7600K + Z270 и i7 3770K + Z77. На обеих системах установлена Windows 10 Pro с последним набором обновлений. Операционная система установлена на SSD, для тестов использовался отдельный NVME SSD, один и тот же в обоих случаях. Графические тесты проводились по принципу «гулять так гулять», на GTX 1080Ti, но, вместе с тем, в реалистичных для такой видеокарты сценариях. То есть никакого понижения настроек графики для выявления чистой незамутнённой процессорозависимости не делалось. На этом железе было решено проверить правдивость заявлений Microsoft о влиянии патчей на производительность современного и старого, но ещё не особо и устаревшего, железа.
    Читать дальше →
  • Блокчейн — это личная безопасность или личная опасность?

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

    Введение


    C тех давних пор, когда лучше ZX-Spectrum ничего не было, запомнилась игрушка, в которой надо было задать программу роботу, чтобы он в автономном плавании победил противника. И вот в свободное от работы и отдыха время я начал заниматься программой, которая при помощи настроек, считываемых из текстового файла в XML-формате позволяет:


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

    Основное отличие от существующих игр — в модели нет предопределенного сценарием конца.

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



    Пояснение


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

    Жадность фраера сгубила


    Неистовое желание заработать на сверх прибыльной сделке, а именно на пампе (искусственном повышении цены актива) при необдуманных действиях может привести к разорению.
    Читать дальше →
  • EDC-устройство для сисадмина: Linux в кармане

    У каждого админа, пожалуй, был случай, когда что-то внезапно ломается, а ты где-нибудь в дороге: едешь на машине, садишься на поезд или, банально, сидишь где-то на скамейке в парке и срываться и куда-то нестись желания нет ни малейшего. А чинить надо. Или, как минимум, оценить масштабы пришедшего белого пушного зверька.

    Понятно, что можно обойтись смартфоном или планшетом, особенно если нужно только зайти по ssh. Но пользоваться в таких случаях тачскрином, как по мне, — это боль и страдания.



    Можно приобрести внешнюю клавиатуру, держатель или подставку для планшета, но я считаю, что проще уж тогда носить с собой полноценный ноутбук. Места займет примерно столько же.
    Читать дальше →
  • Почти случившийся полет к Луне

    image
    Редкий пилотируемый Протон. Ну почти.

    Не все модели пилотируемых космических кораблей доходят до полноценного полета с экипажем. На этом можно было бы и закончить, но дальнейшая судьба такого корабля может сложиться по разному. Буран, советский ответ Спейс Шаттлу совершил лишь один испытательный полет. И в глазах многих он уже одним этим полетом превзошел Шаттл, сделав в беспилотном режиме то, что на Шаттле всегда делали пилоты. В итоге, по своей известности он может поспорить с некоторыми кораблями, на которых успешно летали люди. Некоторые другие корабли практически забыты и редко упоминаются за пределами специализированных сайтов. Один из таких кораблей мог бы сильно повлиять на результаты лунной гонки, но вместо этого пал жертвой советской секретности.
    Читать дальше →
  • Настало время вернуть Google Reader

    Привет, Гиктаймс! Представляю вашему вниманию перевод статьи "Now is the time to bring back Google Reader" автора Дрю Аллена.

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

    1. Вы находите в интернете автора, который вам интересен. Это может быть ваш креативный друг, полюбившийся бренд, онлайн-издание или сайт, который вы жадно читаете, канал на YouTube, любимый писатель, забавный балагур в твиттере — да кто угодно.
    2. У вас есть коллекция подобного рода авторов, и вы хотите получать информацию о свежих записях, обновлениях, материалах, видео, что бы это ни было.
    3. Вы добавляете свои подписки в этот невероятно крутой инструмент от Google, и он позволяет автоматически быть в курсе всех свежих штуковин от ваших любимых авторов в одном месте.
    4. Вы никогда ничего не пропустите, вам не придется продираться сквозь постороннюю ерунду или видеть рекламу, которая загораживает интересные вам материалы.

    И что, если теперь я скажу вам, что Google создал этот инструмент больше десяти лет назад, а потом по не совсем понятным мне причинам решил полностью убить проект?
    Читать дальше →
  • Управление интернет-реле из RouterOS Mikrotik через API

    MikroTik RODOS-8/9/10

    Удобный инструмент для управления PDU в роутерах MikroTik


    Компания MikroTik известна как производитель сетевого оборудования, отличающегося высокой надежностью при низкой цене и богатой функциональности. Программной основой для продуктов MikroTik является RouterOS – сетевая операционная система на базе Linux. Она запускается на RouterBOARD – большой линейке аппаратных решений, которая включает в себя как чисто операторское оборудование, так и платформы для домашнего использования. RouterOS предоставляет администратору/пользователю большие возможности настройки и управления маршрутизатором, позволяя оперировать не только встроенным функционалом системы, но и создавать свои варианты практически любых решений, через скрипт-программирование.

    В данной статье я рассмотрю как можно использовать расширенный функционал роутеров MikroTik для подачи команд управления электропитанием при помощи PDU (интернет-реле) непосредственно с роутера через функции-скрипты.
    Читать дальше →
    • +14
    • 5,5k
    • 7
  • СДВГ. Вечные прокрастинаторы, лгуны и неряхи

    Предупреждение: данная статья написана не квалифицированным врачом-психиатром, а пациентом с тяжелой потологией, который с призрачными шансами на успех пытается преодолеть свой недуг.

    Синдром дефицита внимания и гиперактивности

    Нас 5-10% (в зависимости от региона). У большинства из нас после выравнивания гормонального фона в постпубертатный период патология становится менее выраженной. В этом случае нас отличает неряшливость, прокрастинация, шумность, безалаберность и непунктуальность. Мы отвратительные работники, если выбранное нами дело требует системного подхода и длительной концентрации. Вообще-то, честно говоря, почти любое дело требует системного подхода и концентрации. Даже маркетинг и продажи в 21 веке это десятки методик и сотни талмудов. Ну, а программирование, инженерное дело — это вообще не для нас. Продажи и коммуникации — это те сферы, где мы обычно оседаем. Мы быстры и болтливы, к тому же часто очень эмпатичны, поэтому кажемся сами себе менеджерами-суперменами в сравнению с остальными увальнями. Но штука в том, что в этой сфере занято много некомпетентных идиотов. В России нас спасает повальный непрофессионализм и дичайшая некомпетентность серой массы работников этой сферы.

    Ах да, еще мы убеждены, что мы не серая масса.
    Читать дальше →