пятница, 27 марта 2009 г.

Летоисчисление

http://roadfork.narod.ru/calendar.htm - История календаря
http://ru.wikipedia.org/wiki/%D0%9B%D0%B5%D1%82%D0%BE%D0%B8%D1%81%D1%87%D0%B8%D1%81%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5#cite_ref-0 - Летоисчисление на википедии
http://rus-skazochnik.narod.ru/hist_of_new_year.html - История нового года

Новый 7208-й год по русско-византийскому календарю («от сотворения мира») стал 1700-м годом по юлианскому календарю. Пётр же ввёл и празднование Нового Года 1 января.

про Петра:

"от Рождества Христова в восьмой день спустя, то есть, генваря с 1 числа, а не от создания мира, за многую рознь и считание в тех летах, и ныне от Рождества Христова доходит 1699 год, а будущего генваря с 1 числа настает новый 1700 год, купно и новый столетний век; и для того доброго и полезного дела указал впредь лета счислять в приказах, и во всяких делах и крепостях писать с нынешнего генваря с 1 числа от
Рождества Христова 1700 года."

четверг, 26 марта 2009 г.

Редактор vi

http://lib.ru/unixhelp/vi.txt
http://lib.ru/unixhelp/vibegin.txt
http://unix1.jinr.ru/~lavr/faq_vi.html

Поиск и замена в файлах

find . -type f -print0 | xargs -0 perl -pi -e 's/old/new/g'

http://wooledge.org:8000/BashFAQ/021
http://linsovet.com/find_and_replace_text_in_multiple_files
http://www.faqs.org/docs/abs/HTML/sedawk.html
http://chaos.ssu.runnet.ru/cyr/KOI/book/sed.htm#5
http://www.opennet.ru/docs/RUS/bash_scripting_guide/a14586.html
http://www.citforum.ru/operating_systems/articles/sed_awk.shtml
http://forum.antichat.ru/thread56444.html

Примеры SED:
http://ant0.ru/sed1line.html
http://ant0.ru/sed_edit_interfaces.html

Переименование файлов:
http://docstore.mik.ua/orelly/perl/cookbook/ch09_10.htm

Дополнение:
rmnl — remove new line characters with tr, awk, perl, sed or C/C++
http://linux.dsplabs.com.au/rmnl-remove-new-line-characters-tr-awk-perl-sed-c-cpp-bash-python-xargs-ghc-ghci-haskell-sam-ssam-p65/

Result – Find all files that have a size >= 100MB:

sudo find / -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'

вторник, 24 марта 2009 г.

Детские олимпиады

Российская страница международного математического конкурса "Кенгуру" - http://www.kenguru.sp.ru/allproblems.html

Русский медвежонок - Языкознание для всех - http://www.rm.kirov.ru/tasks.htm

Олимпиады, конкурсы, мероприятия - http://www.camps.ru/association/vacation/vac-after-school/67-olimpiady-konkursy-meroprijatija.html
Олимпиады для школьников - http://olimpiada.ru/infopub.php


Заочные школы:

http://www.school.mipt.ru/Default.asp?Root=96 - обучение в ЗФТШ
http://www.rm.kirov.ru/mzsr.htm - информация о МЗШР

среда, 18 марта 2009 г.

Count Duplicate URLs, fastest method possible

http://stackoverflow.com/questions/264930/count-duplicate-urls-fastest-method-possible

http://mail.python.org/pipermail/python-list/2005-April/316464.html
url=unicode(r"((http|ftp)://)?(((([\d]+\.)+){3}[\d]+(/[\w./]+)?)|([a-z]\w*((\.\w+)+){2,})([/][\w.~]*)*)")
for m in re.finditer(url, html) :
print m.group()

вторник, 17 марта 2009 г.

Wiki

WikkaWiki
Локализация:
http://wikkawiki.org/CategoryDevelopmentI18n
http://wikkawiki.org/WikkaLocalization
find . -type -f -print0 | xargs -0 perl -pi -e 'si/iso-8859-1/UTF-8/g'

Сравнение Wiki
http://www.celer.spb.ru/wiki/IzKomp'juterry/SamyjjWiki
http://en.wikipedia.org/wiki/Comparison_of_wiki_software

Играет: Jason Mraz - Life Is Wonderful - Халалалайф из уандэфул.

Карлики Прохожие. Юпи.

Музыка: Первая инструментальная.
Слова: из песни "Пока мы не узнали Юпи"

Основы маркетинга:
1. День рождения, все грустные, все бесцветные. Но вдруг на экране появляется графин с напитком "Юпи". Все оживает, дети и взрослые веселятся,пьют "Юпи", танцуют.
На экране появляется графин с напитком и несколько пакетиков "Юпи".
Текст детской песенки: День рождения не был на праздник похож. Был скучным, бесцветным, безрадостным. Пока не появился "Юпи" – это праздник и веселье, "Юпи" всем поднимет настроенье. "Юпи" – это радостный цвет, «Юпи» – это свежесть для всех, самый лучший и самый вкусный "Юпи".
2. Изображение стакана с водой. Все бесцветное, но неожиданно в одном стакане появляется напиток «Юпи». Все стаканы окрашиваются в разные цвета. На переднем плане появляется стакан с выплескивающейся жидкостью, на экране танцуют и смеются дети, которые пьют напиток. Появляется изображение пакетика "Юпи", в стакан наливается напиток, дети прыгают.
В конце ролика – изображение нескольких пакетиков "Юпи", надпись над ними и облизывающийся мальчик.
Текст: "Вода была без вкуса, без цвета, без запаха. Пока мы не узнали "Юпи". И жажда покидает Вас. "Юпи" – это просто класс. "Юпи" – самый радостный вкус, "Юпи" - самый радостный цвет, "Юпи" – сумасшедший успех. Ну, а цена – это просто смех. "Юпи".

вторник, 10 марта 2009 г.

File URLs

http://en.wikipedia.org/wiki/File_URI_scheme
http://kb.mozillazine.org/Firefox_:_Issues_:_Links_to_Local_Pages_Don%27t_Work#LocalLink
http://www.w3schools.com/HTML/html_url.asp

http://www.cs.tut.fi/~jkorpela/fileurl.html
File URLs

One of the possible forms of a URL is a file URL, which is of the form

file://host/path

Thus, you can hardly expect a file URL to work on the Web except locally, when the host referred to is the same on which one uses a Web browser. The special name localhost or omission of the host name (e.g., file://localhost/foo or file:///foo) can be used to specify such a reference. Notice that if you have, say, the file://localhost/C|/NETLOG.TXT URL in a link on your Web page, then a person following that link will either see an error message or the content of his own NETLOG.TXT file!

пятница, 6 марта 2009 г.

Полезный макрос для построения списка всех файлов в текущей директории


Sub Hyperlinka()

Dim h As Hyperlink
Dim strCell As String
Dim file As String

Dim directory As String
Dim filename As String
Dim filenames As New Collection

directory = ActiveWorkbook.Path
filename = dir(directory & "\*.*")

Do While filename <> ""
If filename <> ActiveWorkbook.Name Then
filenames.Add filename
End If
filename = dir
Loop

For cell = 1 To filenames.Count
strCell = "A" + CStr(cell)
filename = filenames.Item(cell)
ActiveSheet.Hyperlinks.Add Anchor:=Range(strCell), Address:= _
filename, TextToDisplay:=filename
Next

End Sub

Авторы