Артем Князев

Moscow, Russia
17 posts
Website Facebook
Как происходит экспирация фьючерса?

Как происходит экспирация фьючерса?

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

Как не надо использовать компоненты List и Content из NativeBase

Как не надо использовать компоненты List и Content из NativeBase

Когда работаешь с NativeBase складывается ощущение, что все легко, просто и нет никаких подводных камней, но это только на первый взгляд. В момент, когда я захотел использовать компонент List в

Где снять денег с банковской карточки на Бали

В общем для владельцев карточек VISA от Альфа-Банка на острове имеются банкоматы как минимум двух банков: BNI Maybank В банкоматах других банков почему-то снять денег не получалось. Комиссия за снятие денег обычно написана на банкомате и примерно везде одинаковая. Со счета в Альфа-Банке списываются

Концерт 30 Seconds To Mars

22 марта 2015 года в Москве в СК Олимпийский состоялся концерт 30 Seconds To Mars на котором мне довелось побывать. Забавно, что перед выступлением группы 30 Seconds To Mars никто не играл на разогреве и со времени обозначенного в билетах как "начало концерта&

Почему отказался от Phing и перешел на Fabric

Недавно принял решение о том, что перестаю использовать Phing скрипты в проектах для построения и поддержки deploy логики и перехожу на Fabric. К принятию такого решения меня подтолкнуло целых две проблемы. Первая - это не было возможности перейти на использование SSH ключей, т.к.

Semantic UI - альтернатива Twitter Bootstrap

Как и любой другой веб-разработчик, который безума от своей работы я постоянно натыкаюсь на просторах сети на интересные инструменты, которыми хочется поделиться. Недавно я наткнулся на Semantic UI - это очень качественная альтернатива Twitter Bootstrap. На мой взгляд Semantic UI оказался даже более качественным,

Включение slow query log без перезагрузки mysql

Slow query log - это лог-файл в который записываются SQL-запросы, которые выполняются больше определенного времени. Включение записи такого лога поможет выявить "узкие" места при запросах к базе данных. Сказать о том, что MySQL необходимо начать записывать такой лог-файл можно открыв SQL консоль

Внезапное завершение PHP скрипта с надписью Killed

Внезапно открыл для себя, что при работе над консольным PHP скриптом иногда натыкаешься на лимиты, о которых тебе сообщают следующим образом Killed И попробуй теперь угадай в какие именно лимиты ты уперся и почему. Выходом из этой ситуации является консольная команда dmesg, которая в

Знакомство с офисом @mail.ru

В рамках одного из последних MoscowJS, который проходил 26 июня 2014 года мне удалось познакомиться с офисом @mail.ru о чем я непременно спешу поделиться. Прямо за главным входом меня ждала очередь из frontend разработчиков, которые также как и я пришли посмотреть офис (ну

Подводный камень при написании CLI скриптов на PHP

При написании CLI скрипта на PHP, первым делом задумываешься о том, как бы сделать так, чтобы при его запуске каждый раз не писать php reindex.php, а сделать что-нибудь более дружественное, например ./reindex. Для того, чтобы сделать запуск PHP скрипта таким образом нужно всего-лишь

Использование SSH ключей

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

Разница между require и include в PHP

Сегодня решил для себя все-таки узнать разницу между require() и include(). Вроде в PHP эти функции делают одно и тоже, но последнее время очень редко приходилось их использовать (разве при внедрении composer'a в проект). Собственно разница заключается в том, что когда файл, который подгружается

Подводный камень при работе с BitBucket

В проектах над которыми я работаю, для обеспечения непрерывной интеграции используется TeamCity. Вчера вечером от TeamCity начали приходить отчеты о том, что ему не удается вытянуть изменения из репозитория проекта (там используется Mercurial, который предоставляется сервисом BitBucket). Ошибки выглядели следующим образом: Failed to collect