вторник, 26 января 2021 г.
Прозрачный настраиваемый мост wifi-uart на esp8266, со встроенным эмулятором терминала
Ярлыки:
инструменты,
программирование,
C++,
esp8266
Полезные плагины для Vim - взгляд из прошлого
Как-то давным давно, я писал небольшие заметки о полезных плагинах для vim, для ныне почившего сайта. И вот недавно я наткнулся на эти статьи и решил их выложить. Read more
Ярлыки:
инструменты,
vim
четверг, 19 апреля 2018 г.
SNMP Scanner
Simple network discovery tool
Windows Installation:
System Requrements: Windows Vista, 7, 10 (not working on Windows XP!)
- Download lastest version
- Install program
Linux Installation:
System Requrements: python-3.5+, PyQt5, pysnmp-4.4+
- Download sources
- Run snmp_scanner_app.py
Ярлыки:
программирование,
python,
SNMP,
SNMPScanner
четверг, 17 апреля 2014 г.
воскресенье, 2 сентября 2012 г.
Недостатки Python
В этой статье я хочу поделится своим субъективным мнением по поводу одного из моих любимых инструментов, языка программирования python.
Для начала, я пробегусь по тем "изъянам", за которые критикуют язык, люди на нём не писавшие/писавшие мало и выступлю в роли адвоката.
Ярлыки:
программирование,
python
пятница, 20 июля 2012 г.
Pyinstaller или забудьте от таскании с собой интерпретатора
В последнее время мне часто приходится писать небольшие утилитарные приложения, которые я потом передаю другим людям для работы с ними. Соответственно python на этих машинах не установлен. А заставлять людей его ставить, тоже не очень хочется. Тут-то и возникает проблема с портабельностью приложения.
Ярлыки:
python
пятница, 29 июня 2012 г.
Сравнение Sublime Text 2 и Vim
На днях вышла финальная версия редактора Sublime text 2. Почитав обзоры и попробовав его в деле, я решил написать сравнительный обзор моего текущего редактора (Vim) и Sublime.
Ярлыки:
инструменты
вторник, 26 июня 2012 г.
CallMeNotifications - уведомления о просьбе перезвонить
Вступление
Наверное многие знают об услуге "перезвони мне" мобильных операторов (в простонародье также называемые "попрошайками" или "бомжами"). Меня всегда раздражало то, что такие СМСки копятся во входящих, мешая искать более информативные сообщения. И в один прекрасный день я решил чуточку упростить себе жизнь, а попутно познакомится с программированием под Android.
Основные цели
- Вывод сообщения о просьбе перезвонить в область уведомлений, при нажатии на которое, будет вызван абонент, приславший его
- Удаление сообщения из входящих
Ярлыки:
программирование,
android,
java
среда, 20 июня 2012 г.
Плагин pyinteractive-vim
Удобно ли вам работать во встроенном интерпретаторе
Руководствуясь всеми этими причинами, я решил упростить себе жизнь и написать плагин к
python
в vim`e
? (для тех кто не в курсе команда :python
) Не думаю. Ведь там нет многого, к чему мы привыкли в нормальных интерактивных консолях, например авто-завершения или авто-отступов. Так же всё время писать :py
для ввода кода, несколько утомляет. Тут мне могут возразить, мол лучше пользоваться полноценными шелами вроде ipython
. Но тогда вы не получите доступа к внутренностям vim
с помощью одноимённого модуля, да и переключать всё время окошки тоже занятие не из весёлых.Руководствуясь всеми этими причинами, я решил упростить себе жизнь и написать плагин к
vim
, для более комфортной работы со встроенным интерпретатором.
Ярлыки:
инструменты,
python,
vim
вторник, 19 июня 2012 г.
vimrc 2.0
Года два назад я уже постил свой vimrc, думаю пришло время сказать что в нём изменилось за это время. Собственно вот актуальный vimrc.
И так, что в нём нового?
И так, что в нём нового?
Ярлыки:
инструменты,
vim
четверг, 10 ноября 2011 г.
Учим змею разговаривать
Читая хабр, наткнулся на интересную статью, рассказывающую о том, как научить PowerShell разговаривать с помощью Microsoft`овского Speech API (там же есть ссылка на отличную замену старому доброму Сэму). Так как ставить и осваивать PowerShell только для того чтобы побаловаться, было лениво, я занялся поисками модулей с нужным мне функционалом, под python.
В итоге наткнулся на отличную библиотеку под названием pyTTS.
И так приступим.
Для работы нам так же понадобится:
Microsoft SAPI 5.0 or 5.1 redistributable
win32all Python Extensions
Советую так-же скачать голос Алёна, фирмы Acapela, распространяющийся по 30-ти дневной триал лицензии
Начнём с простого:
Read more
import pyTTS tts = pyTTS.Create() tts.Speak("Hello World")
Ярлыки:
программирование,
python
понедельник, 29 марта 2010 г.
Tesla theme for gvim
Скачать можно отсюда.
Ярлыки:
vim
среда, 10 марта 2010 г.
О Ruby и блоках кода
Нашёл сегодня любопытную статью на хабре. Прочитав её, лишний раз убедился что для объективного сравнения двух языков, знать нужно оба...
Ярлыки:
программирование,
python
четверг, 5 ноября 2009 г.
пятница, 12 июня 2009 г.
Vim-SnippetsEmu автоматический выбор файла со сниппетами
Работая в Vim, я активно пользуюсь замечательным плагином SnippetsEmu позволяющим вставлять шаблоны кода. Но одно меня всегда раздражало, файл со сниппетами для определённого языка, приходиться выбирать вручную, делается это командой :source <путь к файлу со сниппетами> или из меню.
Те кто пользуется этим редактором, знают на сколько он расширяем, поэтому данная проблема решается кодом в .vimrc:
Read more
Те кто пользуется этим редактором, знают на сколько он расширяем, поэтому данная проблема решается кодом в .vimrc:
Ярлыки:
инструменты,
vim
Подписаться на:
Сообщения (Atom)