четверг, 24 мая 2012 г.

Переползаю на другой хостинг и другой движок

anshik.github.com

Причины перехода:
  1. Чего-то накатило :)
  2. Статическое быстрее (Octopress)
  3. Github сохраняет изменения, и еще есть backup на bitbucket
  4. Выбешивает тут дизайн, руками что-то переделать, это убиться.
  5. Там можно легко добавлять посты в markdown, вроде мелочь, а приятно :)
  6. Более гиковское, тоже приятно
  7. Уходим от "империи добра", пока не много тут можно спокойно перенести туда. 
  8. То быстрее можно перенести куда-то ещё
Чего и вам советую.

среда, 16 мая 2012 г.

Отключение иксов при загрузке Ubuntu (Start ubuntu with no X server)

Вписываем в файл /etc/init/gdm.conf строчку:
and runlevel [5], это условия старта иксов. Для старта иксов нужен 5 runlevel а на этапе загрузки он ещё только второй.


start on (filesystem
and runlevel [5]
and started dbus
and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
or stopped udevtrigger))
stop on runlevel [016]

Таким образом мы не загружаем иксов. Для их запуска логинимся и выполняем команду startx.

вторник, 14 февраля 2012 г.

Python выделение пути и имени файла

# python
import os.path

myPath = '/Users/t/web/perl-python/I_Love_You.html'
(dirName, fileName) = os.path.split(myPath)
(fileBaseName, fileExtension)=os.path.splitext(fileName)

print dirName # /Users/t/web/perl-python
print fileName # I_Love_You.html
print fileBaseName # I_Love_You
print fileExtension # .html


В QT

filePath = self.filePath
if not filePath:
    filePath = '../data'

fileName = QFileDialog.getOpenFileName (
filePath,
   'Arrays (*.inf; *.INF)',
   self,
   'Select Array')
if not fileName: return

Установка tortoisehg в Ubuntu

Всё очень просто:


$ sudo add-apt-repository ppa:mercurial-ppa/releases
$ sudo add-apt-repository ppa:tortoisehg-ppa/releases
$ sudo apt-get update
$ sudo apt-get install tortoisehg tortoisehg-nautilus

понедельник, 30 января 2012 г.

Читал хабр, подкинули интересную ссылку на сайт, там собраны краткие подсказки, шпаргалки по разным языкам программирования и не только.
http://cheat-sheets.org
В общем, очень рекомендую.
Я уже скачал хелп по Django, Python, Regular Expressions.

А там ещё есть:

четверг, 19 января 2012 г.

Ремонт фонарей уличного освещения, куда писать

Введение
Не так давно я обещал, что попытаюсь разобраться с проблемой не работающих фонарей на своей улице:
http://dumk1.blogspot.com/2011/12/blog-post_28.html
Речь пойдёт о ремонте уличных фонарей в Санкт-Петербурге. В принципе, я думаю ситуацию можно проецировать и на другие города России.

понедельник, 16 января 2012 г.

Создание схемы базы данных из имеющейся базы данных в Django| database schema from existing database in django

Сделал базу данных в django. Как сделать из неё картинку, схему базы данных?


Вот возник такой вопрос, и мне подсказали:
http://code.google.com/p/django-command-extensions/ устанавливаете, потом manage.py graph_models, только надо еще http://www.graphviz.org/ иметь в системе установленным


Более развёрнуто: