Архив за септември, 2009
* Десетте най-лоши държави за блогъри
Публикувано на 08 септември 2009 в раздел Политика.
В България се радваме (все още) на един доста свободен интернет, в което всеки може да пише каквото си поиска за всеки. Това естествено е лоша крайност - хубаво е да има някакъв контрол, защото в противен случай се появяват откровени клевети в пространството. Предишното, а и сегашното правителство предлагат като решение налагане на тежка цензура.
Нека обаче сега да погледнем на другия полюс, където цензурата е взела пълен превес. В една статия от CNN бяха определени "десетте най-лоши държави за блогъри". Ето ги и тях: Прочети още...
* Имената на бъдещето
Публикувано на 07 септември 2009 в раздел Общи работи.
Разгледах списъци на най-популярните имена на бебета. Ето ги:
10 най-популярни имена на момчета в България за 2008г: Прочети още...
* Задачи на Майкъл Шакълфорд #1
Публикувано на 07 септември 2009 в раздел Математика.
Няколко от сравнително лесните задачи на Майкъл Шакълфорд:
1. Имам две монети - една фалшива (двете и страни са ези) и една нормална (от едната страна ези, а от другата тура). Взех произволна от двете монети, хвърлих я на масата и се падна ези. Каква е вероятността като я обърна наобратно да видя отново ези?
2. Около 10% от хората са употребявали наркотици. Полицията използва полеви тест, който мери с точност от 90%. Прочети още...
* Цикли в JavaScript
Публикувано на 07 септември 2009 в раздел ХHTML.
В JavaScript се използват цикли "while", "do-while" и "for". Всъщност това са стандартни цикли за почти всички езици за програмиране. Ще разгледаме всеки един от тях накратко чрез пример:
1. while: Повтаря поредица от операции докато условието в скобите е вярно.
Пример: Изкарва на екрана четните числа от 2 до 50. Прочети още...
* Многовариантен избор в JavaScript
Публикувано на 06 септември 2009 в раздел ХHTML.
В статията за оператор "if-else", че го използваме, за да "разделим логически част от кода на програмата на две части". Какво можем да направим, за да го разделим на повече? Например нека имаме една променлива day, която приема стойност от 1 до 7. Искаме да напишем програма, която отпечатва името на ден от седмицата спрямо числото. С досегашните знания бихме решили задачата по следния начин: Прочети още...
* Оператор if-else и условия за сравнение
Публикувано на 05 септември 2009 в раздел ХHTML.
Може би най-често използвания оператор е if-else. Чрез него се прави т.нар. "разделяне" на програмен код на две части. Синтаксисът му е следния:
if (<условие>){ <javascript код 1> } else{ <javascript код 2> }
Условието винаги връща резултат true (вярно) или false (невярно). Логиката е, че ако условието е вярно, то ще се изпълни код 1 в първите скоби, а ако не е вярно, то ще се изпълни код 2 от вторите скоби след else.
Ето един елементарен пример: Прочети още...
* Куче и котка
Публикувано на 04 септември 2009 в раздел Кучета.
Току що се прибирам от разходка с кучето си. На връщане видяхме ето тази котка, която (естествено изправена пред ротвайлерка) веднага се скри под една кола:
Докато изкачвах стълбите се замислих за това колко е първична борбата между куче и котка. И двете животни са хищници, но едните са "по-хищници" от другите. Да, но сме виждали в природата как хиени и лъвове съжителстват без да се нападат. Тогава защо кучето гони котката? Прочети още...
* Думата Google
Публикувано на 03 септември 2009 в раздел Общи работи.
Всички ежедневно използваме търсачката Google, а доста хора и десетките ѝ съпътстващи услуги като GoogleMail, GoogleEarth и т.н. (аз все още се пазя от заразяване с тях). Някой обаче давал ли си е сметка откъде идва думата "Гуугъл"? Прочети още...
* Да броим на френски
Публикувано на 03 септември 2009 в раздел Математика.
Наскоро се запознах с "френските числа" и честно казано не знам защо хората така си усложняват живота. Принципно всички знаят, че във Франция се използва двадесетичната бройна система. Това не е съвсем вярно, защото си използват съвсем стандартни арабски цифри от 0 до 9. В същия момент обаче се говори за наследство от двадесетичната бройна система, тоест числата от 1 до 29 са си като нашите, но числото 30 вече се явява "двадесет и десет", 31 "двадесет и единадесет", ..., 39 "двадесет и деветнадесет", 40 "две двадесет" и т.н. Прочети още...
* Променливи
Публикувано на 03 септември 2009 в раздел ХHTML.
Променливите в JavaScript се дефинират чрез ключова дума var последвана от името на променливата. Когато искаме да предадем стойност, то използваме знак за равенство. Според стойността, която предаваме се определя автоматично и типа на променливата. Например ако подадем цяло число, то автоматично променливата става от целочислен тип. Ако пък подадем символен низ, то променливата става символен низ. Прочети още...