← All posts tagged программазм

Graf
humor бред юмор программазм import sys
__author__ = u"Александр Киборгов"

class Киборги():
def Заполонить(self, Планета, Вся):
return Планета

class Пидорги(Киборги):
color = blue

def main(argv):
Планету = argv[1]
Всю = True
for bot in [Киборги,Пидорги]:
bot.Заполонить(Планету, Всю)

if __name__ == "__main__":
main(sys.argv)
Graf
Python ? q программазм PyCharm Кто-нить PyCharm юзает?
Как в этой IDE закомментить выделенный блок кода? В долбанном встроенном в Krusader редакторе это делается по Ctrl-D (раскоменчивает по Ctrl-Shift-D).
Неужели, у этого монстра такой фичи нету?
Graf
? dev программазм googlemaps Чтоб получить ключ API гуглокарт требуют ввести url сайта. А нищеброды без доменов и белых ip что, гуляют лесом?
Как эту хрень разрабатывать/проверять, не привязываясь к сайту? Или никак?
Graf
work Java пиздец программазм Благодаря моей харизме и громкому голосу, стандартом ОС у нас теперь является Debian.
А стандартом разработки — Java.
Причем, весь департамент знает Java, чуть менее чем никак.
Теперь все приложения будем переписывать на ExtGWT.
Graf
зло Microsoft пиздец календарь программазм Сегодня пол дня два отдела убили, угадайте на что?
На синхронизацию, блядь, летосчисления!!!!

Дело в том что у логистов уже идет первая (01) неделя 2011. В то время как по ГОСТ/ISO идет 52-я неделя 2010.
Выпадение недели рушит хренову темень расчетов, завязанных на количество недель. Это аргумент разработчиков.
Люди будут смотреть на настенный календарь и будут путаться. Это аргумент логистов.

Потребовалось полдня ругани, и прямая беседа двух директоров департаментов, чтоб решить вопрос в пользу разума. Это не смотря на то что я объяснял, как трудно будет объяснить PostgewSQL'у, Python'у, Perl'у и Дельфям, что логисты, мол, решили недельку пропустить.

При чем тут M$ спросите вы? А при том, что только в их продуктах 1-я неделя — это где 1-е января.

НЕНАВИЖУ ТОГО ПИДОРАСА КОТОРЫЕ ДЕЛАЕТ ШАБЛОНЫ ДЛЯ КАЛЕНДАРЕЙ В M$ EXCELL
Graf
opensource Python PostgreSQL программазм msSQL Я зопилил возможность из PostgreSQL напрямую обращаться к MSSQL.
Нужен pl/python и установленный в системе pymssql. И еще нужно создать тип

а дальше — тривиально

— Function: test3()

— DROP FUNCTION test3();

CREATE OR REPLACE FUNCTION test3()
RETURNS SETOF st_vetitems AS
$BODY$import pymssql
try:
connms = pymssql.connect(host='server', user='user', password='password', database='db', charset='utf8')
except pymssql.DatabaseError:
print;
curms = connms.cursor()
curms.execute(""" SELECT * FROM [mira71].[dbo].[v_items] ORDER BY "No" """);
rowms = curms.fetchone()
arr = []
while rowms:
myrow = []
for col in rowms:
if isinstance(col, basestring ):
col = col.encode('utf-8')
myrow.append(col)
arr.append(myrow)
rowms = curms.fetchone()
return arr$BODY$
LANGUAGE plpythonu VOLATILE
COST 100
ROWS 1000;
ALTER FUNCTION test3() OWNER TO pigfarm;
Graf
opensource admin программазм Мои московские вендоколлеги, не в состоянии осилить интерфейс grep'а, и постоянно долбают просьбами посмотреть, а не завернуто ли то или иное письмо нашим антиспамом на Postfix'e
Мне это надоело, и сегодня родился этот проект.))
Если кому надо, то вот вам web-морда для grep'а по логам postfix'а которые коллекционируются metalog'ом
Доработку для остальных случаев оставлю сторонним разработчикам

cat ./grep.cgi
#!/bin/bash
#(c) Graf,2010
# GPL 3

# disable filename globbing
set -f

echo "Content-type: text/html; charset=utf8"
echo


if [ "$REQUEST_METHOD" = "POST" ]; then
read POST_STRING
fi;

echo "<html>"
echo "<head>"
echo "<title> GREP </title>"
echo "</head>"
echo "<body>"
echo '<div align="center">'
echo '<form name="mf" method="post" action="grep.cgi">'
echo 'Введите паттерн: '
echo '<input type="text" name="query" > <br>'
echo '<input type="radio" name="logf" value="current">текущий лог</input> <br /> <input type="radio" name="logf" value="*">все доступные</input> <br/>'
echo '<input type="submit" value="поиск" />'
echo '</form>'
echo '</div>'
#echo CGI/1.0 test script report:
#echo

# replace all escaped percent signs with a single percent sign
POST_STRING=$(echo $POST_STRING | sed 's/%%/%/g')
# replace all ampersands with spaces for easier handling later
POST_STRING=$(echo $POST_STRING | sed 's/&/ /g')
echo $POST_STRING
for i in $POST_STRING; do
#echo $i;
eval "$i";
done;
echo '<br />'
#echo $query
echo '<br />'
#echo $logf
echo '<br />'
rep="<font color=red>$query</font>"
#result=$(grep -i $query /var/log/mail/$logf | sed 's/</\&lt;/g; s/>/\&gt/g;';)
result=$(grep -i $query /var/log/mail/$logf |sed '{:q;N;s/\n/<br>/g;}')
#result=${result/\n/<br>}
result=${result//</\&lt;}
result=${result//>/\&gt;}
result=${result//&lt;br&gt;/<br />}
result=${result//$query/$rep}
echo $result
echo "</body>"
echo "</html>"
Graf
work программазм Наколбасил утиль, которая выводит сколько осталось до отпуска.
Теперь, перед общением с пользователями смотрю на на это окошко и почти без мата обхожусь