tezro ▲ mortal moron's unerring log

Multifaith calendar for 2010
too
[info]tezro
http://jaktokto.com/2009/11/13/multifaith-calendar-for-2010/


(no subject)
too
[info]tezro

Good news everyone!
too
[info]tezro
http://www.mailpic.ru/ — миллион спасённых почт.

Обновили Макдак
too
[info]tezro
http://www.macdac.ru/

Переписал робот, собирающий новости. Переписал сайт их показывающий. Поменял хостинг. Поменял немножко дизайнчик, спасибо Бачу. Ещё делать и делать.

Поисковики ещё как обычно пол года будут обновлять свой индекс.

(no subject)
too
[info]tezro

Пункель Коммандрнст
too
[info]tezro

Хорошие логотипы, плохие логотипы
too
[info]tezro
Собственно, я просто вспомнил, что раньше, когда ходил по компьютерным выставкам в Москве или просто по магазинам, это было давно уже, но я помню старые Макинтоши, на которых было пластиковое, разноцветное, надкусанное яблоко. В купе с матовым корпусом это было непередаваемо.

Бесспорно, современные маки выглядят стильно и минималистично с их новым глянцевым логотипом. Но старый... Он же такой душевный и домашний :)



А вот мой любимый FIAT. Переделали логотип в дух времени и получили какую-то сраную надпись на красном гербе.



Та же ситуация с Маздой. Пусть самый старый логотип сейчас уже совсем не смотрится для кого-то, хотя мне и нравится. Эдакий в духе «Back to the Future» с их DeLorean DMC-12.



Потом я вспомнил ещё 7 Up. То, что у них используется сейчас, не говоря уже о логотипе, который они ставят на неамериканские поставки, это уродский современный набор безликих линий.



Один только Microsoft, как имел говёное лого, так и имеет...


Не
too
[info]tezro
Айвазянец, смотри!

This video is not available in your country due to copyright restrictions. This video is unavailable
too
[info]tezro
Эта хуета заебла уже!

(no subject)
too
[info]tezro
— Looks like I'm just gonna cut through it. Good thing I brought Reese Witherspoon's chin.

Don't text and drive whilst listening to Queen
too
[info]tezro

SK8
too
[info]tezro
Клёво было в 2002-м...


«Выгоднее предложения просто нет сегодня в Рунете!»
too
[info]tezro
Пишет, например, макрадар у себя на странице с ценами на рекламу. А сами с трудом набрали 250 человек до 12 дня. Что ж за ссаные тряпки вокруг... Хорошо хоть за свои 27 000 подписчиков в RSS, о которых ни баннера ни другой инфы, просят копейки. У меня, кстати, блог читают 34 000 человек в день, ну и все знают, что цена за рекламу стоит у меня 1 рубль за предложение.

Пиздец
too
[info]tezro
Над этим ржать, примерно как ржать над словом "лопата". Контент манагеры Студии Лебедева ну такие смешные, такие смешные...


Современные сайты
too
[info]tezro
Помимо всяких прочих недостатков - огромного объёма страниц и хуёвого хостинга - имеют такую болезнь, как "динамичность".



Понажимав 29 раз на кнопке "моар", я перехожу на страницу интересующего меня сообщения. Читаю и возвращаюсь назад. Что вижу? Последние 10 сообщений? А где ещё 280? Опять мотать? Опять ждать оёкс? ВКонтактик, вроде, справляется с этим кучей яваскрипта, из которого, например, просто удаляют копирайты и берут несжатую версию.

(no subject)
too
[info]tezro



Молодечик
too
[info]tezro
— Poo sniffer.






Просто пятно на полу
too
[info]tezro


Похоже же?

(no subject)
too
[info]tezro

Кайф
too
[info]tezro
Да и вообще надо заняться информационными рисунками.


Краткое содержание недавней презентации Apple
too
[info]tezro

Toxicity by System of a Down
too
[info]tezro

Ещё одна поделка
too
[info]tezro
httр://www.givеmаil.ru/ - ну это полный шлак...

Python / Levenshtein function to calculate Levenshtein distance between two strings
too
[info]tezro
http://www.michael-noll.com/wiki/Python-Levenshtein
"""Levenshtein function is to define number of inserts, deletions and 
substitutions needed to morph one string into another.
"""
def levenshtein(a,b):
	n, m = len(a), len(b)
	if n > m:
		"""Make sure n <= m, to use O(min(n,m)) space
		"""
		a, b = b, a
		n, m = m, n
	current = range(n + 1)
	for i in range(1, m + 1):
		previous, current = current, [i] + [0] * n
		for j in range(1, n + 1):
			add, delete = previous[j] + 1, current[j - 1] + 1
			change = previous[j - 1]
			if a[j - 1] != b[i - 1]:
				change = change + 1
			current[j] = min(add, delete, change)
	return current[n]


Or:

http://www.poromenos.org/node/87
def levenshtein_distance(first, second):
    """Find the Levenshtein distance between two strings."""
    if len(first) > len(second):
        first, second = second, first
    if len(second) == 0:
        return len(first)
    first_length = len(first) + 1
    second_length = len(second) + 1
    distance_matrix = [[0] * second_length for x in range(first_length)]
    for i in range(first_length):
       distance_matrix[i][0] = i
    for j in range(second_length):
       distance_matrix[0][j]=j
    for i in xrange(1, first_length):
        for j in range(1, second_length):
            deletion = distance_matrix[i-1][j] + 1
            insertion = distance_matrix[i][j-1] + 1
            substitution = distance_matrix[i-1][j-1]
            if first[i-1] != second[j-1]:
                substitution += 1
            distance_matrix[i][j] = min(insertion, deletion, substitution)
    return distance_matrix[first_length-1][second_length-1]


Or:

http://www.guyrutenberg.com/2008/12/15/damerau-levenshtein-distance-in-python/
"""
Compute the Damerau-Levenshtein distance between two given
strings (s1 and s2)
"""
def DamerauLevenshteinDistance(s1, s2):
    d = {}
    lenstr1 = len(s1)
    lenstr2 = len(s2)
    for i in xrange(-1,lenstr1+1):
        d[(i,-1)] = i+1
    for j in xrange(-1,lenstr2+1):
        d[(-1,j)] = j+1
 
    for i in xrange(0,lenstr1):
        for j in xrange(0,lenstr2):
            if s1[i] == s2[j]:
                cost = 0
            else:
                cost = 1
            d[(i,j)] = min(
                           d[(i-1,j)] + 1, # deletion
                           d[(i,j-1)] + 1, # insertion
                           d[(i-1,j-1)] + cost, # substitution
                          )
            if i>1 and j>1 and s1[i]==s2[j-1] and s1[i-1] == s2[j]:
                d[(i,j)] = min (d[(i,j)], d[i-2,j-2] + cost) # transposition
 
    return d[lenstr1-1,lenstr2-1]

Если и изобретут когда-то транспортные средства на магнитной подушке
too
[info]tezro
Которые будут двигаться в пространстве без необходимости в поверхности или какой-то иной отталкивающей материи, кроме как магнитного поля, то, я практически уверен на 105%, что в свободное использование они не поступят, в принципе, никогда.

Сам факт отсутствия материальных границ, возможность перемещения в любых направлениях без преград, а самое главное простота воплощения, раз уж мы говорим о повсеместном использовании, всё это вкупе означает огромную свободу человеку на планете и огромные потери для государств - визы уже не нужны, границы на картах бесполезны, терорризм обретает иные масштабы, туризм отсутствует как класс.

Ситуация в принципе схожа с изобретением водородного двигателя или торобразного двигателя с КПД 100%. Будем ездить на колёсах, которые изобретены уже миллиады лет назад, и использовать нефть пока не кончится.

BeautifulSoup / How to remove or extract empty tags
too
[info]tezro
The following code does not extract all the empty tags, though could be changed easily. All it does is removing empty or whitespaced P tags.


empty_tags = soup.findAll(lambda tag: tag.name == 'p' and not tag.contents and (tag.string is None or not tag.string.strip()))
[empty_tag.extract() for empty_tag in empty_tags]

Brainfuck programming language
too
[info]tezro
This program doesn't terminate; you will have to kill it.

>++++++++++>>>+>+[>>>+[-[<<<<<[+<<<<<]>>[[-]>[<<+>+>-]<[>+<-]<[>+<-[>+<-[>

+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>[-]>>>>+>+<<<<<<-[>+<-]]]]]]]]]]]>[<+>-

]+>>>>>]<<<<<[<<<<<]>>>>>>>[>>>>>]++[-<<<<<]>>>>>>-]+>>>>>]<[>++<-]<<<<[<[

>+<-]<<<<]>>[->[-]++++++[<++++++++>-]>>>>]<<<<<[<[>+>+<<-]>.<<<<<]>.>>>>]




http://www.hevanet.com/cristofd/brainfuck/
http://ru.wikipedia.org/wiki/Brainfuck
http://ru.wikipedia.org/wiki/Тьюринговская_трясина

Позвонили из Штатов...
too
[info]tezro
Dear Andrey,

As the leading provider of Green Card application services, USAFIS Organization is committed to provide you with the following information, regarding your opportunity to live and work in the USA.
Tags: ,

(no subject)
too
[info]tezro

(no subject)
too
[info]tezro

Вот спас от выкидывания
too
[info]tezro
Кляссер.



А в нём.



Самая большая фотография.

У папы обворовывают дачу
too
[info]tezro
Электрокосу, тачку, шуруповёрт, что-то ещё электрическое. Что делать?

15082009665

15082009663

Top Gear - killing a Toyota
too
[info]tezro





Home