Страници

понеделник, 19 септември 2011 г.

Глобул ментят на дребно

Ето и интересните уловки по случай 10 годишнината на глобул.

  1. За да разкодирам офертата на глобул ми отне цял следобед. 
  2. На първа страница пише говори 10 пъти повече. Това важи само за един план и то при подписване на 2 годишен договор. 
  3. С малък текст на последна страница са лошите новини.
  4. За нов абонат трябва да се платят 3 абонамента предварително. Интересно дали като отиде изпълнителният директор на глобул да си купи 1кг. домати от kaufland си пред-плаща 3кг.
  5. Всички допълнителни пакети имат *. Т.е. цената им е така направена, че ако си вземете допълнителен пакет към една програма струва едно, към друга друго - информация звездопада в цените на пакетите в каталога - няма.
  6. Ето и ЕДИНСТВЕНИЯТ начин как можете да говорите 10 пъти повече
    Globul  Max
    • Трябва да сключите договор за период от 2 години. След което ще можете да говорите 2 години всеки месец по 1000 минути в Глобул. Ако сте на една година, минутите са 100 пъти по-малко а мегабайтите са ограничени и се плаща като поп при прескачане. Реалните минути са 150. Няма включени разговори към останалите мрежи, интересно как за 10 години оператора не е разбрал, че едва ли в днешно време има човек на който всички познати са в един мобилен оператор. Това е "подаръка" от глобул послучай 10 годишнината. Посланието? Ами то е ясно.
      Ако си се излъгъл да си вземеш този абонамент глобул ти благодари за подаръка, който си му направил послучай ...... /избери си един празник/
  7. Другите пакети цените им са абсолютно едни и същи. Както и да го въртите и смятате плащате една цена за разговорите.
Към тези които пишат офертите на глобул:
Спрете да се криете зад хората стоящи в офисите и продаващи вашите боклуци. Ако си мислите, че останалите хора не могат да смятат. Бъркате. Простите ви оферти са неудобни, неграмотни, смешни и жалки. Искам да имам избор, как мислите че се чувства всеки влезнал във вашият офис и от 5 плана с по 5 програми му предлагате едно и също, казано по 25 различни начина с около 150 звездички и маркера под-линия.
С една дума отивайте да пасете крави на село - от вас нищо не става.

За глобул:
Направете възможно наистина да има избор и разнообразие. Тогава ще се отличавате от другите и ще станете символ на качество.

Не не съм аз глупав. Вие сте!



четвъртък, 8 септември 2011 г.

Още етика в Интернет.

Когато получите съобщение по пощата, идва ли ви инстинктивно да отговорите на човека по skype?

Ако да - недейте!

За да ви е пратил поща човекът е преценил, че по този начин комуникацията за него ще е по-лесна и ще отнеме по-малко време, както на него така и на вас.

Отговаряйте по същият комуникационен канал от който е започната комуникацията!

сряда, 31 август 2011 г.

Писането на e-mail-и

Ако си мислите, че е лесна работа трябва да ви кажа, че се лъжете. Има някои правила, които е желателно да се спазват и които са се наложили в практиката. Причината да съществуват, е че улесняват комуникацията и повишават ефективността, след малко ще разберете защо.

Ето го и първото правило.

Бъдете достатъчни ясни със заглавието
От заглавието трябва да става ясно съдържанието на e-mail-а, дори и без да се налага да се отваря или чете целият e-mail. Това помага на вас и на получателите.

Винаги отговаряйте на емайла с replay
По този начин се спазва хронологията, не се налага да се търсят предишни емайли свързани с темата. Ако са дадени някакви инструкции, те винаги са достъпни и лесни за намиране.
Създавайки и изпращайки ново писмо по стара дискусия улеснява вас, но пречи на всички останали участници.

Когато e-mail-а е написан до много хора с СС
Просто отговорете на всички в дискусията, за да могат и те да участват в нея - не случайно са в карбонното копие. Когато отговаряте само на собственика останалите остават изключени от дискусията.

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

Съдържание
Използвайте spellchecker. 


Ако са ви зададени 10 въпроса отговорете и на 10те,  като е добре да отговаряте под всеки въпрос. 


Преди да изпратите съобщението го прочетете.

Включете Undo функцията, която Ви дава възможност да върнете съобщението в рамките на 2-10 секунди, след като сте го изпратили.

Форматиране
Когато правите линк към някъде го направете хипер връзка удобна за кликване. Сменете заглавието на  хипер връзката така, че да става ясно на къде води тя и да не бъде просто URL (уточнение за IT-а: освен ако не е важен URL и параметрите му). 


Не използвайте писане с главни букви.


Когато изброявайте нещо използвайте списъци. Разполагате със заглавия, а кода и специалният текст може да бъде форматиран различно.



Други

Ако имате да прикачате файлове/снимки

  • ако можете не ги пращайте в архив
  • ако са големи ги изпратете с линк до услуга за качаване на файлове
  • снимките ги вградете в емайла така че да бъдат видими докато се чете емайла, и в същото време ги прикачета за да бъде лесно на човека да си ги свали.
Във вашият подпис оставете други възможности за контакти, особенно ако не проверявате пощата си често. Посочете кой сте и каква е вашата позиция - Mark, John или еди кой си не върши работа.

Ако нямате възможност да отговорите веднага пишете едно "Много съм зает, ще отговоря при първа възможност"





вторник, 28 юни 2011 г.

  1. The word "queue" is the only word in the English language that is still pronounced the same way when the last four letters are removed.
  2. Beetles taste like apples, wasps like pine nuts, and worms like fried bacon.
  3. Of all the words in the English language, the word 'set' has the most definitions!
  4. What is called a "French kiss" in the English speaking world is known as an "English kiss" in France.
  5. "Almost" is the longest word in the English language with all the letters in alphabetical order.
  6. "Rhythm" is the longest English word without a vowel.
  7. In 1386, a pig in France was executed by public hanging for the murder of a child
  8. A cockroach can live several weeks with its head cut off!Human thigh bones are stronger than concrete.
  9. You can't kill yourself by holding your breath
  10. There is a city called Rome on every continent.
  11. It's against the law to have a pet dog in Iceland!
  12. Your heart beats over 100,000 times a day!
  13. Horatio Nelson, one of England's most illustrious admirals was throughout his life, never able to find a cure for his sea-sickness.
  14. The skeleton of Jeremy Bentham is present at all important meetings of the University of London
  15. Right handed people live, on average, nine years longer than left-handed people
  16. Your ribs move about 5 million times a year, everytime you breathe!
  17. The elephant is the only mammal that can't jump!
  18. One quarter of the bones in your body, are in your feet!
  19. Like fingerprints, everyone's tongue print is different!
  20. The first known transfusion of blood was performed as early as 1667, when Jean-Baptiste, transfused two pints of blood from a sheep to a young man
  21. Fingernails grow nearly 4 times faster than toenails!
  22. Most dust particles in your house are made from dead skin!
  23. The present population of 5 billion plus people of the world is predicted to become 15 billion by 2080.
  24. Women blink nearly twice as much as men.
  25. Adolf Hitler was a vegetarian, and had only ONE testicle.
  26. Honey is the only food that does not spoil. Honey found in the tombs of Egyptian pharaohs has been tasted by archaeologists and found edible.
  27. Months that begin on a Sunday will always have a "Friday the 13th."
  28. Coca-Cola would be green if colouring weren’t added to it.
  29. On average a hedgehog's heart beats 300 times a minute.
  30. More people are killed each year from bees than from snakes.
  31. The average lead pencil will draw a line 35 miles long or write approximately 50,000 English words.
  32. More people are allergic to cow's milk than any other food.
  33. Camels have three eyelids to protect themselves from blowing sand.
  34. The placement of a donkey's eyes in its' heads enables it to see all four feet at all times!
  35. The six official languages of the United Nations are: English, French, Arabic, Chinese, Russian and Spanish.
  36. Earth is the only planet not named after a god.
  37. It's against the law to burp, or sneeze in a church in Nebraska, USA.
  38. You're born with 300 bones, but by the time you become an adult, you only have 206.
  39. Some worms will eat themselves if they can't find any food!
  40. Dolphins sleep with one eye open!
  41. It is impossible to sneeze with your eyes open
  42. The worlds oldest piece of chewing gum is 9000 years old!
  43. The longest recorded flight of a chicken is 13 seconds
  44. Queen Elizabeth I regarded herself as a paragon of cleanliness. She declared that she bathed once every three months, whether she needed it or not
  45. Slugs have 4 noses.
  46. Owls are the only birds who can see the colour blue.
  47. A man named Charles Osborne had the hiccups for 69 years!
  48. A giraffe can clean its ears with its 21-inch tongue!
  49. The average person laughs 10 times a day!
  50. An ostrich's eye is bigger than its brain
http://www.stumbleupon.com/su/1vhvpc/www.amazingposts.com/2011/03/50-things-everyone-should-know.html?m=1

събота, 25 юни 2011 г.

Предпазване от забремяване - 14%

Винаги съм се чудил как се смята...това ми се струва достатъчно сложно за да е вярно :)

Календарният метод се основава на половото въздържане през дните, в които е най-голяма вероятността за забременяване. За целта е необходимо жената да води в продължение на една година календар на менструалните цикли. Продължителността на менструалния цикъл се пресмята от първия ден на менструалното кървене до последния ден преди следващото. От най-краткия цикъл в календара се изваждат 18 дни, а от най-дългия 11 дни. Полученият интервал между двете числа - резултатът от тази проста сметка определя периода, в който вероятността за забременяване е най-голяма. Примерно, ако най-краткия цикъл е 26 дни, а най-дългият - 30 дни, то 26 - 18 = 8 дни и 30 - 11 = 19 дни. Това означава,че между 8-мия и 19-тия ден /включително/ от менструалния цикъл половите сношения могат да доведат до забременяване. Рискът за забременяване при използването на този метод е 14%-ов.

четвъртък, 26 май 2011 г.

OAuth спецификацията леко преведена на Български

http://tools.ietf.org/html/rfc5849

При традиционнният модел на удостоверяване, клиента използва свойте потребител/парола за да достъпи ресурс който се намира на друг сървър. С добиването на популярност на на разпределеният web и could computing-a други апликации/клиенти могат да искат достъп до тези услуги намиращи се на сървъра на потребителят.
OAuth вкарва нова роля в модела - resource owner.
При OAuth модела, потребителят разрешава на клиента/апликация да достъпва неговите ресурси без да разкрива свойте потребител/парола, като използва http препратки.
Например а web потребител (RESOURCE OWNER) може да даде права на приложение за разпечатване на снимки (CLIENT) да достъпва неговите снимки които се намират на конректен service/SERVER без да разкрива свойте потребител/парола. За да го направи това, потребителят се удостоверява директно със своето хранилище на снимките, което от своя страна издава на приложението за разпечатване специални credentials.
За да може клиента да достъпи ресурса, той първо трябва да се сдобие с разрешение от собственика на ресурса. Това разрешение се изразява под формата на tocken и съответен shared-secret. С Тoken-а отпада необходимостта поребителят (собственик на ресурса) да споделя свойте  credentials с клиента. За разлика от нормалните ресурсни credentials, токените могат да имат срок на валидност, спецификация за достъп и да отпаднат мигновенно.

Тази спецификация се състои от две части. Първата дефинира логин на потребителят със сървъра използвайки редиректи през browser-а, с цел разрешаване на достъп на клиент до ресурс.
Във втората част се разглежда начин на пращане на заявки http, в които участват два пакета от credentials, едните идентифициращи клиента който прави заявката и вторите идентифициращи resource owner/потребителят от чието име се правят заявките.

client - HTTP client който може да праща OAuth заявки за authentication.
server - HTTP server който разбира OAuth заявки.
protected resource - защитетен ресурс който може да бъде достъпен от сървъра чрез OAuth-authenticated request
resource owner - Собственик на ресурса, управлява и достъпва ресурса чрез свойте credentials
credentials -  е двойка от уникален идентификатор и съответната shared secret. OAuth дефинира 3 вида класа credentials:
  client
  temporary
  token
използвани да идентифицират и autenticate клиента/приложението който прави заявката, завката за аутентикация и разрешението за достъп.

token -  уникален идентфикатор който се издава от сървъра и се използва от клиента/приложението за да се асоцират удобрените заявки с потребителят на ресурса. Който предварително се е одобрил или му се иска разрешението. Токените имат съответни shared-secret окито се използват от клиента/приложението за да удостоверят самият токен пред server-a.

Ето и другата използвана термионология:

Consumer: client
Service Provider: server
User: Resource owner
Consumer Key and Secret:  client credentials
Request Token and Secret:  temporary credentials
Access Token and Secret:  token credentials


Пример
Жана (user/resource owner) си е качила снимки (protected resource) на нейният сайт photos.net (server). Тя иска да изплзва printer.com (client/consumer)  да изпечата една от свойте снимки. Обикновенно Жана се логва във photos.net използвайки свойте user/pass.
Жана не иска да дава свойте user/pass на printer.com който трябва да изпечта снимката. Затова предварително printer.com иска/записва се/signed up за client credentials във photos.com

  Client Identifier
         dpf43f3p2l4k3l03

   Client Shared-Secret:
         kd94hf93k423kf44

printer.com знае как да използва API-то на photos.com който използват  "HMAC-SHA1" signature method

   Temporary Credential Request
         https://photos.example.net/initiate

   Resource Owner Authorization URI:
         https://photos.example.net/authorize

   Token Request URI:
         https://photos.example.net/token

Преди printer.com да поиска Жана да разреши достъп до снимките, трябва да вземе temporary credentials с photos.net за да може се идентифицира delegation request-a (препращането). За да го направи това клиента/приложението изпраща https заявка до server-a

    POST /initiate HTTP/1.1
     Host: photos.example.net
     Authorization: OAuth realm="Photos",
        oauth_consumer_key="dpf43f3p2l4k3l03",
        oauth_signature_method="HMAC-SHA1",
        oauth_timestamp="137131200",
        oauth_nonce="wIjqoS",
        oauth_callback="http%3A%2F%2Fprinter.example.com%2Fready",
        oauth_signature="74KNZJeDHnMBp0EMJ9ZHt%2FXKycU%3D"

Сървъра валидира зявката и отговаря с двойка temporary credentials

     HTTP/1.1 200 OK
     Content-Type: application/x-www-form-urlencoded

     oauth_token=hh5s93j4hdidpola&oauth_token_secret=hdhd0244k9j7ao03&
     oauth_callback_confirmed=true

Клиента/приложението препраща Жана към сървъра на адреса Resource Owner Authorization endpoint за да може жана да се представи там и даде разрешение на клиента/приложението.

     https://photos.example.net/authorize?oauth_token=hh5s93j4hdidpola

Сървъра иска от Жана да се логне с нейните потребител/парола и ако това стане я пита дали дава достъп до приложението/клиента printer.com. Жана разрешава и нейният броузър се връща на callbackURI -то което е зададено от клиента/приложението в предишнината заявка

    http://printer.example.com/ready?
     oauth_token=hh5s93j4hdidpola&oauth_verifier=hfdp7dh39dks9884

Callback заявката информира клиента/приложението, че жана е приключила с аутентикацията си. Клиента/приложението тогава изиска token credentials използвайки свойте temporoary credentials като използва SSL

  POST /token HTTP/1.1
     Host: photos.example.net
     Authorization: OAuth realm="Photos",
        oauth_consumer_key="dpf43f3p2l4k3l03",
        oauth_token="hh5s93j4hdidpola",
        oauth_signature_method="HMAC-SHA1",
        oauth_timestamp="137131201",
        oauth_nonce="walatlh",
        oauth_verifier="hfdp7dh39dks9884",
        oauth_signature="gKgrFCywp7rO0OXSjdot%2FIHF7IU%3D"

Сървъра валидира заявката и отговаря с token credentials

     HTTP/1.1 200 OK
     Content-Type: application/x-www-form-urlencoded

     oauth_token=nnch734d00sl2jdk&oauth_token_secret=pfkkdhi9sl3r4s00

Вече с новите token credentials, client/приложението е готово да взима снимките на жана

     GET /photos?file=vacation.jpg&size=original HTTP/1.1
     Host: photos.example.net
     Authorization: OAuth realm="Photos",
        oauth_consumer_key="dpf43f3p2l4k3l03",
        oauth_token="nnch734d00sl2jdk",
        oauth_signature_method="HMAC-SHA1",
        oauth_timestamp="137131202",
        oauth_nonce="chapoH",
        oauth_signature="MdpQcU8iPSUjWoN%2FUDMsK2sui9I%3D"

Сървъра photos.net валидира заявката и дава исканият ресурс. Следващите заявки стават чрез
получените token credentials докато Жана не се откаже.

2 Redirection Based Authorization

 OAuth използва токени за да удостовери ауторизацията на клиента от съответният потребител. Обикновенно token credentials се издават от сървъра по зяавка на потребителят след негов логин на сървъра /с user/pass/
Има много начини по които сървъра може да работи с token credential-ите. Тази секдиця дефинира един от начините чрез използването на http редиректи през browser-а на потребителят. Този метод включва три стъпки.

1. Клиента взима temporary credentials от сървъра, под формата на  identifier и shared secred. Temporray credentials се използват за да идентифицират
 и така нататък....нищо интересно не се случва...

събота, 19 март 2011 г.

Автомобили движещи се с метан


Първият двигател с вътрешно горене, е изобретен от белгиеца Ленор през 1860 година. Този двигател работи на природен газ. Въпреки това, по различни причини, по-късно широко използван става бензиновия двигател, който завладява целия свят.
Но ситуацията се променя коренно и според повечето експерти сега е времето на метан двигателите. Защо  бъдещето е за газовия двигател?
Природният газ като гориво е два пъти по-евтин от бензина, така че разходите за инсталиране на газ-цилиндрово оборудване в автомобила бързо се изплаща.
Второто важно предимство на природния газ (метан) като моторно гориво е неговата чистота. Увеличаването броя на автомобилите по улиците на големите градове води до увеличаване на вредните емисии в атмосферата, и като следствие, пропорционално увеличаване честотата на заболявания на техните жители.
Газовете изхвърляни от автомобилите движещи се с метан съдържат 25% по-малко въглероден двуокис и 80% по-малко въглероден оксид. Липсата на сяра, сажди и олово в отработените газове е един от основните предимства на природния газ като гориво. Като цяло отработените газове от двигателите работещи с метан е 60% по-малко вреден за хората, те практически не съдържат канцерогенни съставки.
Никой не може да каже в България колко коли се движат на пропан-бутан и колко на метан, но факт е че броят на метанстанциите в България се увеличава. Потърси  метанстанция http://www.gasteh.bg/projects.php?filter=48  в района в който живееш.