ESP8266 + NEO Pixel

Screen Shot 2018-08-12 at 14.22.36

Recently I was impressed by NeoPixel RGB LEDs and LED stripes. The main advantages of this LEDs are:

  • you can control color using only a single pin of your micro-controller (ordinary RGB   LEDs are controlled using 3 pins because they are 3  LEDs of each color in one package)
  • you can chain LEDs in stripes (or buy manufactured stripe) and address each led individually.

Working with this LEDs for newbies especially using 3.3v micro controllers could be not very straightforward and I’d like to share my experience here.

Continue reading “ESP8266 + NEO Pixel”

HowTo: Install Russian spell checker dictionary for IDEA 9.0 / RubyMine / PyCharm / WebStorm / PhpStorm / etc

Recently I found a Spell Checker Russian Dictionary plugin for IntelliJ platform (IDEA, RubyMine, WebStorm, PyCharm, PhpStorm, MPS, etc). Unfortunately the plugin is outdated and supports only old IDEA 8.

But I have good news for you! IDEA 9.x and IntelliJ Platfrom IDEs allow users to easily attach their custom dictionaries, so you can fix it with following 7 steps:

1. Download plugin sources (see source code link in plugin description)

2. Extract sources and copy SpellChecker-Dict-Russian_XXX/src/dict/russian.0 to you favorite folder. We are not interested in other sources, you can delete them.

3. Rename “russian.0” to “russian.dic

4. Open IDEA RubyMine PyCharm WebStorm PhpStorm / etc

5. Open File | Settings | Spelling dialog, choose “Dictionaries” tab

6. Press “Add” button and specify a folder where you saved “russian.dic

7. Enjoy! (at least it works with RubyMine 2.0.2)

Official JetBrains Git Plugin for TeamCity

Good news! Git plugin for TeamCity from JetBrains guys is available at http://www.jetbrains.net/confluence/display/TW/Git. This plugin is much better than 3rd party git plugin for TC. Git Plugin isn’t bundled in TeamCity 4.5, but it is easy to install it. See instructions and documentation at http://www.jetbrains.net/confluence/display/TW/Git

HowTo: Continuous Integration for Rails applications in GIT with TeamCity.

I’ve just setup RSpec tests on TeamCity 4.0.2 buildserver for my rails project that is located under GIT version control!

teamcity_rspec_demo
Continue reading “HowTo: Continuous Integration for Rails applications in GIT with TeamCity.”