Home

Previous 20

Nov. 23rd, 2009

window phone





Nov. 16th, 2009

(no subject)

Приезжал америкос парень в прошлой неделе, пошли с ним плов кушать, из одного лагана :) Начал он рассказывать что в америке плейты не шарят потому что говорит у американцев много дизастер, и показывает кашель, короче мы ничего не поняли что за дизастер.
Что он имел в виду я понял на следующий день, понял на себе.
Надо спросить у него, не имел ли он в виду свиной грипп :)

Nov. 11th, 2009

(no subject)

Мужчины-дурни, род упрямый,
Посмешища со дня Адама!

Вы, и состарившись весьма,

Не прибавляете ума.

Проверено на деле всеми,

Что бабы - порченое племя.

Все сделано, все из прикрас,

Стан сужен, растопырен таз.

Доказывать, однако, надо ль,

Что сами пуститесь вы в пляс,

Едва засвищет эта падаль?

- из Фауста.

Oct. 28th, 2009

(no subject)

Behavior Driven Development
Test-driven development
Rapid application development 
Scrum (development)
...

Теперь еще
Mission oriented software Development

Oct. 27th, 2009

Тысяча сияющих солнц

Получил вторую книжку Халеда Хоссейни. Аннотация обещает что книжка будет еще интересней чем первая.

Oct. 26th, 2009

(no subject)

Где, когда, и с какой целью вы родились?

Уж что греха таить,
Признаюсь, было дело,
Предался лести я, шайтану.

Oct. 16th, 2009

(no subject)

 

Sep. 18th, 2009

Осень...

Производительность труда упала на 90%, творчество упало на 95%...
Где ты зима... :(

Sep. 8th, 2009

Отвечаю на звонок с ноута

Терпеть не могу когда мне звонять во время работаю, особенно когда проблему решаю на сервере, решать надо а тут звонят человек двадцать А когда надо позвонить приходится поднимать телефон, включать, находить контакт, звонить, и все время держать телефон в руках, сколько рабочего времени пропадает. Короче надоело это все мне, пошел искать прогу чтоб прям на за ноутом можно было отвечать назвонки и звонить :).
Нашел такую штука Bluephoneelite называется, http://mirasoftware.com/BPE2/.
Работает только под мак, и кажется только под мак буки имеет смысл его использовать. В айфоне включил блютуз, пошел в System Settings и включил блютез на ноуте, врубил программку и супер :) то о чем я мечтал много месяцев. Не отрываясь от работы можно отвечать на звонки или звонить, при этом обе руки свободни для работы.
Вообще я мечтал чтобы симкарту вставить внутрь ноута чтоб и 3G интернет был везде, и чтоб звонить и отвечать можно было, но все же лучше чем ничего :).
http://img.skitch.com/20090909-pi6gdq2a4cxbxhkuyknj5x95uu.jpg

Feb. 25th, 2009

Carambole

Ура! Выпустили новую игрушку под iPhone - Carambole Pool Puzzle.  В игре 60 уровней, online high score и best games.





Ссылки на app store:
Full version $0.99 - http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=304616176&mt=8
Lite version (free) - http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=305756803&mt=8

Dec. 15th, 2008

Daily digest for 15 Dec, 2008

Tags:

Dec. 2nd, 2008

Message sign python code

# M2Crypto library download:
# http://chandlerproject.org/Projects/MeTooCrypto

import M2Crypto
import base64
import sha

message = "Hi there"
msg = sha.sha(message).digest()
key = M2Crypto.RSA.load_key("/home/dilshod/Desktop/server.key") # private key

# sign
sign = base64.b64encode(key.sign(msg))

# verify
key.verify(msg, base64.b64decode(sign), 'sha1')

# When ok: return 1
# When error: exception M2Crypto.RSA.RSAError: ...

# sign some thing like this
"eibA4MmVWhT7Y3wGYd2kOhrx2LRSMwG4B7h44y2INxLgJMI7fhVr08vbndkhNiq3uqn7+2lk9TIrvrAhF3maXPAep/PMNNIcSsFzTEMnxQkNwYfBweLjMiHdCdSsl61BXh/Qk6txT2MD2CdSTHDARMxokXYsrR8HcLByef0UTlo="

Daily digest for 02 Dec, 2008

Tags:

Oct. 25th, 2008

Daily digest for 25 Oct, 2008

photo.jpg
photo.jpg
photo.jpg

Tags:

Oct. 22nd, 2008

Джордж Орвел - 1984

Очень хорошая книжка :), понравилась с первойже главы

Oct. 7th, 2008

Daily digest for 07 Oct, 2008

photo.jpg
photo.jpg

Tags:

Sep. 29th, 2008

Wall-e

Wall-e, отличный фильм :)
Такое ощущение что фильмы есть которые создаются для нас и которые создаются не для нас.

Sep. 18th, 2008

Daily digest for 18 Sep, 2008

Tags:

email existence check, ruby code

Искал долго, и не нашел. Код для проверки существования email адреса на руби.
Если вдруг кому надо будет, чтоб не мучался как я.

        #
        # given: from_addr, to_addr
        #
        require 'net/smtp'
        require 'resolv'

        next unless to_addr =~ /^(.*)@(.*)$/
        username = $1
        domain = $2
        # check domain
        mxs = []
        begin
          timeout(10) do
            Resolv::DNS.open{|dns| mxs = dns.getresources(domain, Resolv::DNS::Resource::IN::MX)}
          end
        rescue Timeout::Error
        end
        if mxs.empty?
          newsletter.update_attribute(:status, Newsletter::STATUS_INVALID)
          raise InvalidEmail
        end
        # check email recipient existence
        found = false
        mxs.each do |mx|
          smtp = nil
          begin
            smtp = Net::SMTP.new(mx.exchange.to_s)
            class << smtp
              public :get_response
            end
            if from_addr =~ /^.*<(.*@.*)>\s*$/
              from_addr = $1
            end
            if to_addr =~ /^.*<(.*@.*)>\s*$/
              to_addr = $1
            end
            smtp.start
            smtp.get_response("MAIL FROM: <#{from_addr}>")
            resp = smtp.get_response("RCPT TO: <#{to_addr}>")
            found = true if resp =~ /^(\d+)\s/ && $1 == "250"
            smtp.get_response("RSET")
            break
          rescue
          ensure
            if smtp
              smtp.finish rescue nil
            end
          end
        end
        raise InvalidEmail unless found
        # EMail is Valid!

Aug. 27th, 2008

Daily digest for 27 Aug, 2008

Tags:

Previous 20

November 2009

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Advertisement

http://dandelife.com/dilshod

Syndicate

RSS Atom
Powered by LiveJournal.com