Online video hd

Смотреть фильмы бесплатно

Официальный сайт e-rus 24/7/365

Смотреть видео бесплатно

Тексты jungo
jungo 26.07.2011 15:59

Оконные менеджерыПочему я не смог перейти с xmonad на wmfs

Прочитал несколько постов про Window Manager From Scratch (wmfs) и решил попробовать, посмотреть что-то новенькое. После установки у меня состоялось знакомство с этим менеджером окон, вначале даже был приятно удивлён. Но, к сожалению, нашлись причины, по которым пришлось отказаться от перехода на wmfs и остаться на xmonad. Об этом под катом.
Полностью.
+ 4 -
24
jungo 13.07.2011 01:27

Есть вопрос!Методы классов в Python

Здравствуйте.
Есть некий набор классов - моделей таблиц (sqlalchemy).
Для примера, возьмем классы User и Post. У них есть методы User.set_posts(), и Post.set_tags(), к примеру. Эти методы абсолютно идентичны в части логики кода, но с тем различием, что внутри метода проверяется является ли переданный параметр строкой, либо объектом класса (Post и Tag, соответственно для User.set_posts() и Post.set_tags()). Таким образом единственное различие - это проверка типа:

1
if type(x) is <нужный тип>: ...



В общем, не могу понять, как бы покрасивее отрефакторить этот код так, что бы нужный код был реализован только 1 раз, а не в каждом отдельном классе с незначительным изменением.

По идее, можно реализовать отдельную функцию в модуле, которая принимает дополнительный параметр типа, и в каждом классе определить нужные функции как:
1
2
def set_posts(x):
f(x, Post)


Но по-моему, это выглядит ужасно и вообще костыль. Хочется более правильного, more pythonic, решения.
Спасибо.
+ 0 -
3
jungo 16.06.2011 01:30

Я рекомендуюУправляем плейлистами deadbeef из dmenu

Здравствуйте.

Я меломан с относительно большой музыкальной коллекцией и часто люблю послушать различные группы, даже в течение одного дня бывает включаю три-пять разных плейлистов.
Создать новый плейлист и добавить в него нужную группу не сложно и очень быстро :) Но я не люблю отрывать руки от клавиатуры (xmonad, кхе-кхе), поэтому мне лень перекладывать руку на трекболл и выбирать нужную директорию с музыкальной начинкой.
А так как dmenu - это наше всё, то я решил использовать его в вертикальном режиме - по нажатию хоткея сверху экрана появляется вертикальная менюшка со всеми плейлистами, остается только набрать две-три буквы из названия группы и клацнуть энтер :)
Полностью.
+ 8 -
2
jungo 07.06.2011 17:34

Есть проблема!Наглухо виснут иксы

Здравствуйте.
Такая проблема: наглухо виснут иксы в различные моменты времени независимо от выполняемых задач. Иксы виснут, экран становится черным, мышка двигается, музыка играет. Реакции на ctrl+alt+bksp никакой, только хардварный ресет.

Система: archlinux
Иксы: 1.10.2-1
Видеокарта: GeForce 9600 GT (дрова nvidia 270.41.19-1)
Оперы 4 гигабайта

Периодически на экране появляются такие артефакты:
wtf?

Лечится только ресетом. Рестарт иксов и перезагрузка модуля дров не помогают. Температура видео карты 55-60 градусов.

В логах смотрел, ничего указывающего на проблему не смог найти.
+ 0 -
7
jungo 27.04.2011 17:04

Есть проблема!Неверное время в системе

У меня такая проблема: постоянно неверное время на двух системах.

1. Основной компьютер - сильно отстает время, сегодня выставил в, допустим, 14:00, а завтра будет только 19:00 предыдущего дня. Были подозрения на счет батарейки, но замена на новую результата не дала.
2. Ноутбук - время спешит! Сегодня устанавливаю 14:00, через два дня уже 14:10, и так далее. Ноуту менее полугода.

Надеюсь на помощь в решении этого вопроса, уже устал постоянно устанавливать время.

Примечания:
Система - Archlinux, использовать NTP для меня не вариант. Частота таймера ядра установлена в 300 герц (CONFIG_HZ=300, значение по-умолчанию).

Спасибо.
+ 0 -
10
jungo 14.04.2011 22:19

Я рекомендуюArchlinux: мигрируем между архитектурами без переустановки системы

Предыстория: у меня стояла 32-битная система, но после недавнего топика про архитектуру системы задумался, почему бы не перейти на 64-бита, тем паче у меня 4 гигабайта оперативной памяти, а PAE использовать не хочется.

Погуглив, нашел пост , в котором описывается как обновиться с i686 до x86_64, но описание мне не понравилось, плюс ко всему автор идет путём переустановки системы, а мне же этого делать не хотелось.
Полностью.
+ 9 -
12
jungo 10.04.2011 23:49

СкриптыПолучаем данные со странички дропбокс с помощью python

Я использую xmonad без панелей/треев и тому подобных плюшек, которые лично мне не нужны для продуктивной работы. Как то раз понадобилось мониторить события, которые происходят на дропбоксе, в т.ч. в расшаренной с другими пользователями директории. Поэтому решил написать скрипт, который получал бы все произошедшие события и отрисовывал их на рабочем столе, прямо на обоине.

Вообще рабочий стол я вижу редко, поэтому цвет и содержимое обоев для меня не важно, соответственно есть две возможности:
1) либо создавать обоину монотонного цвета (например, под цвет темы, у меня Zenburn)
2) либо использовать любое готовое изображение
Полностью.
+ 5 -
5
10.04.2011 12:53

jungoFree Software Song

В очередной раз прослушал Free Software Song в исполнении RMS, всё же замечательный он человек, и оказывается, певец тоже не плохой :)

Напоминаю, что скачать песню в формате ogg, а так же ознакомиться с историей её создания и альтернативными версиями можно на официальной странице.

Чего стоит только текст песни:
Join us now and share the software;
You'll be free, hackers, you'll be free.
Join us now and share the software;
You'll be free, hackers, you'll be free.
Hoarders can get piles of money,
That is true, hackers, that is true.
But they cannot help their neighbors;
That's not good, hackers, that's not good.

When we have enough free software
At our call, hackers, at our call,
We'll kick out those dirty licenses
Ever more, hackers, ever more.

Join us now and share the software;
You'll be free, hackers, you'll be free.
Join us now and share the software;
You'll be free, hackers, you'll be free.
+ 1 -
8
jungo 08.04.2011 13:24

Я рекомендуюБэкапим систему, используя rsync.

Давно написал скрипт для инкрементального бэкапа системы на другой жесткий диск с помощью rsync. Скрипт простой, принимает лишь один аргумент - что будем бекапить: root, home или базу данных pacman. Можно очень просто добавить свои цели для бекапа.
Для изменения под себя, надо просто указать, где лежит файл исключений (те директории и файлы, которые не надо сохранять), где лежит лог-файл, и, конечно же, директорию для создания резервной копии системы.
Полностью.
+ 17 -
5
jungo 06.04.2011 16:51

Vimvim-bundle-mate: еще одна альтернатива обновлению плагинов vim

Наверняка уже все виммеры слышали о таком замечательном плагине, как pathogen. Хорошая штука. Установил, попробовал, понравилось. Стал переносить старые плагины из вима, попутно нашел парочку новых полезных плагинов, которые пригодились бы в работе. Через некоторое время понял, что руками всё это делать дико не удобно, поэтому решил вопрос иначе: прогуглил на предмет наличия каких-нибудь автоинсталляторов плагинов (в том числе и на хабре). И вот что нашел:

pathogenized - скрипт на руби. Не понравился конфиг (много лишнего), не нашел поддержки vba. Существует несколько форков.
vim-addon-manager - плагин для vim. Умеет git, mercurial, svn, bzr, www.vim.org. Не понравилась идея реализации как плагина на VimL.
vimpyre - менеджер скриптов для Vim. Работает по образу и подобию пакетных менеджеров в *nix, хранит базу скриптов vim на github. Что ж, опять не то, что я искал.
vundle - похож на vim-addon-manager, не устроил по тем же причинам, плюс, идея писать список нужных плагинов в .vimrc меня не вдохновила.
vim-update-bundles - написан на руби, список плагинов пишется в .vimrc, на странице проекта нет упоминания про поддержку плагинов с www.vim.org.
vimana - система для поиска, установки и загрузки вим-скриптов. Функционалом напоминает vimpyre.
update_bundles - очень близко к тому, что мне было нужно, поддерживает и git и vim.org, но не порадовала зависимость от модуля config для Питона, и формат задания списка плагинов.
Полностью.
+ 5 -
6

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн