Вчера вышел новый релиз этого замечательного de, минор, закрыли пару багов, портирование на qt4 заморожено.
Вопрос: пользуетесь данным de?
UPD:
Замучила меня ностальгия, и я накатил tde на убунту 16.04, очень все отзывчиво работает, надо еще допилить некоторые моменты, но уже нравится окружение(как в старые добрые 3й =)) )
Раньше на работе почтовый сервер стоял на win2000 server и рулил все Mdaemon, но в один прекрасный день все это дело умерло, начальник приходит в наш отдел(инженеры-ремонтники-чуть-чуть программисты) и говорит, мол у вас у всех линух на машинах идите сделайте почтовый сервер на линухе. Я как самый молодой(крайний) был выдвинут на эту затею, сам таким не разу не занимался, раз только сделал файлопомойку сетевую на линухе, вот покурил маны postfix и dovecot, но так как мало что понимаю в данном вопросе(лучше что-нибудь припаять да микруху запрогать) прошу совета у вас. Или примерный конфиг.
На сервер уже накатил Altlinux server 7.0.4
Мне нужно:
1)почта формата 01@rabota.rk, 02@rabota.rk
2)почта только внутри локальной сети
3)сетка у нас 10.64.бла.бла, и иногда 10.бла.бла.бла(как понял подойдет в настройках 10.0.0.0/8 вбить)
4)сервер почты 10.64.20.2
5)порты стандартные(у пользователей в бате вбиты 110/25)
Есть некоторый код на питоне, которые делает сравнение со строчками в БД и выводит нужные данные
#!/usr/bin/python
# -*- coding: utf-8
import MySQLdb
import string
db = MySQLdb.connect(host="localhost", user="root", passwd="bla_bla_bla", db="logdb", charset='utf8')
cursor = db.cursor()
id = "1"
id_user = "12345"
id_prog = "chrome"
sql = """SELECT * FROM agents WHERE id = '1' AND id_user = '12345' AND id_prog = 'chrome'"""
data = cursor.execute(sql)
print data
вопрос как вместо значений в '1', '12345', 'chrome' в запросе вставить данные из переменных выше?
С Insert разобрался, а вот такой же метод здесь не проходит.
Очень любопытно как работает данный модуль в перл.
use Switch;
while(1){
print "Enter 1 or 0: ";
$inn = <>;
switch($inn){
case 1 {$num="1";print "$num \n";}
case 0 {$num="0";print "$num \n";}
else {print "wrong \n";}
}
}
если я верно понял и то мой «кривокод» должен по логике выводить 1 или 0 в зависимости от поступающих на вход с консоли значений, но на выход у нас постоянно wrong.
Прослушал подкаст на загагулине услышал много интересного, и в то же время оптимистичного, вроде живет яп, и даже на нем пишут (биоинформатики), но вот опять становится интересно:
КТО НА ЛОРЕ ПИШЕТ НА PERL?
сам пишу на питоне, но всегда есть желание попробовать на perl написать хоть что-нибудь, например работа с serial port.
Спустя 3х лет отношений с моей девушкой смог окончательно ее перевести на дистрибутив linux. Раньше она сталкивалась с ним только у меня на ноуте, нетбуке. Она пользовалась ubuntu, debian, opensuse, mandriva, fedora и вроде не плохо себя чувствовала, всегда ей приходилось работать только в openbox, хотя бывало и в lxde и в xfce сидела. И вот настал день Х, когда она подошла и попросила поставить дистрибутив linux на ее ноут(я спросил, венду то оставить, сказала, что не надо), я поставил lubuntu(из ubuntu-производных мне больше всего она понравилась, все что нужно обычному пользователю есть, да и мне если вдруг поковыряться есть где, да и lxde, который понравился моей девушке, особенно pcmanfm). Пока все идет хорошо. Пользуется, сама ставит проги через synaptic, учится простым командам в консольке. Вообщем радует меня =)
Решил написать капчу на python. Хотелось бы, чтобы некий скрипт генерировал html страницу(на localhost для начала) с картинкой и полем для ввода текста и реагировал на оправление данных, проверял и снова генерировал страницу в зависимости от введенных значений(наверное лучше разделить на 2 скрипта?).
Нашел библиотеки для django и примеры как их использовать. Так же выкопал у себя примеры функций для капчи
# coding: utf-8
def captcha():
import StringIO
import Image, ImageDraw, ImageFont
from random import randint, choice
key = ''.join( [choice('QWERTYUIOPLKJHGFDSAZXCVBNM1234567890') for i in xrange(5)] )
img = Image.new('RGB', (100,30), 0xffffff )
draw = ImageDraw.Draw(img)
for i in xrange(40):
draw.line( [(randint(0,100),randint(0,30)),(randint(0,100),randint(0,30))] , randint(0, 0xffffff), 1)
font = ImageFont.truetype('/usr/share/fonts/truetype/freefont/FreeMono.ttf', 32)
draw.text( (0,0), key, 0, font)
f = StringIO.StringIO()
img.save(f, "JPEG")
raw = f.getvalue()
return key,raw
Есть идеи в чем реализовать(django, pylons) или просто на прямую написать?
Прочитал на просторах ру и неру нета достаточное количество статей о топ чем же хорош питон или чем хорош перл, сравнивать их даже не думаю. А вопрос заключается в том, что интересы плюсы в данных языках, особенно от тех кто пользуется ими повседневно.
Сам пока изучаю оба языка, питон долгое время, а вот перл только начал.(а пишу все же на С =( )
Долгое время пользуюсь oo-calc для различных рассчетов и всякой граффико-диаграмной мелочи, но вот как-то в репозиториях наткнулся на gnumeric, вот и появились вопросы.
Что лучше? Или кто чем пользуется? стоит ли менять?
решил обновить pcmanfm до новенькой версии, в зависимостях был udisk для монтирования дисков. не знаю почему, но перестал монтироваться mp3шник. lsusb дает пустоту и не видит его не на одном порту.(флешки и usb hdd монтирует), в федорке вроде монтирует, а в мандриве просто отказывается. есть идеи куда копать?
Каждый раз при загрузке приходится через «Центр Настроек-Оборудование-Клавиатура» добавлять раскладку клавиатуры, хотя при загрузке конфиг вроде правильный
Имеется нетбук aser aspire one d250 с установленной Mandriva 2010 lxde(привык к этому кактусу), вроде все устраивает, подходит для работы, но сейчас на отдыхе и спокойно учусь, вот и появилось желание поэкспериментировать!
что поставить вместо lxde
1)E17
2)KDE4?
3)или оставить и копаться с openbox
+lxde-это openbox с его уже родными xml