Translating Vue.js docs in Russian (help is needed)

vue

Vue.js is great and relatively new JS lib for building reactive interfaces. It is very easy and fun to work with it.
A lot of cool things coul be written about it, but this is not the goal of this post (I definitely should write some introductory post later). I consider that you are already familiar with it and also could be interested in Russian lang docs translation.

I have created a GitHub organization repo with official docs/site fork. In lang-ru branch everythign is being translated.

Here is the list of all pages and their translation status. If you want to help - just select a page, drop a comment about that, translate it and make a pull request!

Vue.js russian site with current translation state synced http://vuejs-ru.github.io/vuejs.org/
(it is periodically being redeployed)


Yii2 dev digest #9 Jul- Sep'14

The closer Yii dev team to release - the less often I make a digests. Maybe it's due to summer time and vacation or there are really less "breaking news", but this digest is much shorter as usually, despite almost 3 moths period. Also I do not spent much time now on reviewing. Briefly : it looks very close to RC, a lot of non-essential issues are postponed to 2.0.1+ version.

Read more ...

Solution : Skype stays always online - issue due to "cloud chats"

skype

Long story short, I was told that my Skype account is online even when I am totally sure it is not. Couple monthes I was living with that issue, while I've got some time to make an investigation

According to Skype forums this issues appeared with introdution of "cloud chats" (and new client apps, when all old clients "were banned"). Cloud chats from some clients by some means "keep your online status". In my case it was a online sessions from my Android Skype client.

Solution

Go in chat with anyone (doesn't matter who) and type this command:

/showplaces

(it this shows all your current "online" session, for me it was 3 of them !)
If you see more than one session there, then type

/remotelogout

it will logout all sessions except current one.


Ansible 1.6.7+ issue : quote variables with equal signs

I have noticed that on Ansible 1.6.10 my old stable playbooks are not working. It shows an error :
A variable inserted a new parameter into the module args. Be sure to quote variables if they contain equal signs (for example: "{{var}}").

There is a huge conversation on GitHub around different appearances of this isssue.

Solutinon

  • Rollback to Ansible <= 1.6.6 (you can find .deb packages here).
  • Or change your playbook and ad quotes around all shell string that contain "=" sign (atleast I've got such understanding while searchin the solution).

It appears that you can't do something like this now (combine actual shell command and some shell module arguments like creates)

    - name: Configure ZSH (Install oh-my-zsh)
      shell: "{{ item }}"
      with_items:
        - creates='/home/vagrant/.oh-my-zsh' su - vagrant -c 'wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh'
        - sed -i 's/ZSH_THEME="robbyrussell"/ZSH_THEME="jreese"/' /home/vagrant/.zshrc

So with_items now strictly for typical operations with same "template". And in case like above we will need to write separate task for each step (yes I agree that was a mess doing like that... but I liked it for a quick Shell -> Ansible convertation).


Read more ...

Free site up-time monitoring services

uptime

uptimerobot.com

  • Monitors : 50
  • Interval : 5 min
  • Types : http(s), keyword, ping, port
  • Totally free

That's my choice. Atleast this blog is monitored by uptimerobot.com :)

site24x7.com

  • Monitors : 5 (from 1 location)
  • Interval : 10 min

monitor.us

  • Monitors : unlimited
  • Interval : 30 min

Free uptime monitoring via Google Docs

Very interesting trick with Google Spreadsheets scripting, not sure how long it will be available, so can't rely on it for 100%

Also there are a lot of server performance monitoring sytems with trial/limited features where simple ping uptime monitorung could be optained for free, but that is an overkill at my point of view.

If you have more free or even better services, please write it here in comments !


Ievgen
Kuzminov "iJackUA"
Web Team Lead
at MobiDev (Kharkiv, Ukraine)
Code in PHP and Ruby, play with JS/Node.JS, evaluate Elixir, explore databases, use Ubuntu and MacOS, think about IT people and management

Notes


Ansistrano- ansistrano.deploy and ansistrano.rollback are Ansible Galaxy roles to easily manage the deployment process for scripting applications such as PHP, Python and Ruby. It's an Ansible port for Capistrano.