Большая Тёрка / Мысли /
Дата рождения: 09.09.1985
Пол: Мужской
ICQ: 101-157-714
Thanks for trying out Google Chrome. Please help us improve Google Chrome by telling us why you uninstalled it. Your feedback is much appreciated.
* I am uninstalling Google Chrome for now, but I may try it again in the future
[V] It doesn't load some web pages or programs properly (please list any examples below)
[V] It's missing some features that I use (please provide detail in the box below)
Please provide any additional detail on your reason for uninstalling:
No extended settings by default.
Uses IE proxy settings, but I want them separate or even the ability to switch from this to Chrome's own.
Low security by default — password manager without master password, no javascript settings.
At fucking last, I am typing this in goddamn IE, but my default browser is Firefox. Why the hell?
I was using dev builds. Strange behavior has been detected on *ta‑daa* _New Tab_ window with the DEFAULT 'speed dial' turned on. The render bug in speed dial page symptoms were the following: thumbnails were crowded in the middle top part of the screen, page refresh actually helps against that. The speed dial render bug made me literally shit bricks.
Which web browser(s) do you intend to use from now on?
[V] Furryfox
meatspin, gay , screensaver, lulz, ololo, owned
Хочешь пошутить над товарищем/коллегой, который, отходя, не блокирует компьютер, оставляя админскую сессию? Тогда MeatScreen для тебя!
[03:09:35] *** Connecting to peers.cn.ru...
[03:09:35] *** Connected
<skip>
[03:14:57] <[200]Kostello> Оксана: может заключим брак в етом чате??? будим первые кто ето зделал!!
[03:15:08] <Оксана> [200]Kostello: давай
[03:15:26] <Оксана> кто‑нибудь, зарегестрируйте нас!!!!
[03:15:37] <Demotivator> Оксана: айпи на кс?
[03:16:01] <Оксана> Demotivator: неее, мы женимся
[03:16:13] <Оксана> Demotivator: тебя можем усыновить
[03:16:27] <[200]Kostello> :!!!: :!!!::!!!::!!!: НАРООООДДДД есть тут попы,или монахи какиенибуть?????
You're an average 4channer — far from being a newfag, with plenty of knowledge of our subculture and various memes, and the potential to be downright hilarious at times. Yet you've managed to keep a few shreds of your sanity, and aren't the out‑of‑hand Anonymous that makes it to those news reports. In other words, you are the best kind of 4channer.
How 4chan are you?
Самый тупой изо всех мобильных разводов. Ссыпаеццо смско следующего вида (оригинальный текст представлен в виде 1 в 1):
Q: Войны Протоссов действительно умирают? Что это за синяя вспышка после их смерти?
A: В хаосе битвы воины Протоссов бьются с потрясающей силой и ловкостью, но даже в этом случае они могут быть смертельно ранены. Тогда противник Протосса часто наблюдал нечто поразительное: раненный Протосс исчезал в яркой вспышке света. Подобное зрелище заставляющее примитивные расы дрожать в суеверном страхе, все же, не имеет никакой сверхествественной причины. Напротив, это результат простой телепортации, одной из главных сил в технологии Протоссов. Как правило, механизм телепорта встроен в броню войнов Протоссов. Если воин был достаточно сильно ранен, исправно работающий механизм автоматически телепортирует его тело в ближайшее безопасное укрытие.
Тяжело раненый, но все еще живой, воин Протоссов может быть помещен в тело Драгуна [Dragoon] или Бессмертного [Immortal], чтобы продолжать воевать. Это личный выбор самого воина. Некоторые из них берут на себя бремя существования среди живых, вместо того, чтобы присоединиться к сумме жизней Протоссов, воплощенных в Кхала [Khala].
Надо сказать, что жизни отдельного Протосса прошедшего в Кхала более не являются связными сущностями, и по существу Протоссы не могут говорить со своими мертвыми. Тем не менее доступными остаются воспоминания и берега опыта. Только самый искуссные хранители Протоссов [Protoss preservers] могут определить местонахождение и прийти к желанным берегам знаний. Огромная ценность хранителей происходит из того факта, что они несут в себе и могут получить доступ ко всей сумме опыта Протоссов на индивидуальном уровне.
programming, Тупость, lulz, коллайдер
Для начала — работы на конкурс самой долбоебической валидации данных формы. Проходит под грифом «без комментариев».
1. Рубрика «валидация e‑mail строгонах по RFC»:
function checkemail ($email) {
$email = trim ($email);
$pos1 = strpos ($email, "@");
$pos2 = strpos ($email, ".");
if (!$pos1 || !$pos2) {
return false;
} else {
return true;
}
}
2. Рубрика «ачотакоерегэкспйобана»:
$account_allowed_chars = $account_allowed_symbols . «0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ»;
$acct_username = trim($_POST['acct_username']);
$length1 = strlen($acct_username);
$length2 = strlen($account_allowed_chars);
for($count1 = 0; $count1 < $length1; $count1++) {
for($count2 = 0; $count2 < $length2; $count2++) {
if ($acct_username[$count1] == $account_allowed_chars[$count2]) {
$goodchar = true;
}
}
if (!$goodchar) {
error(0,str_replace("[[allowed_chars]]",$account_allowed_symbols,$language['invalidname']),"");
}
$goodchar = false;
}
3. Немного фалломорфирующей магии:
// The next step is to make sure the password is at least 3 characters long, and then we hash it
if (trim($_POST['password1']) == trim($_POST['password2']))
if (strlen(trim($_POST['password1'])) > 5)
4. А вот так охрененно нужно от SQL Injection защищаться:
SELECT * FROM `blahblah` WHERE acct_email = \«" . trim($_POST['acct_email']) . »\";
Нахер люди мозг парили, писали всякие нипанятные addslashes() да mysql_real_escape_string() — ковычги‑та надежнее.
З.Ы. И это при том, что уже пару‑тройку раз до этого работали с acct_email. Но, видать, памяти жалко в рег‑скрипте — пральна, нахера ее выделять лишний раз под удобочитаемую переменную, значение которой прошло валидацию, когда можно из поста подергать. У нас же есть суперглобальные массивы!
5. Рубрика «лолштобля?»:
if ($_POST['acct_email'] && $_POST['acct_email'] <> "")
6. Немного верстки:
<P align="center"><P align="center"><a rel=«nofollow» href="http://www.blahblah.org/"><img src=«themes/blahblah/blahblah.jpg» width=«675» height=«87» border="0"></a></P>
<P align=«center» class="errortext"><b>[[lang_error]] [[errormsg]]</b></P>
<P align="center">[[footer]]</P>
P.S. И — да! Это все в одном скрипте! Вебдев, учитесь xD
Багрепорт:
Date: Wed, 23 Apr 2008 12:20:35 +0200
Hi,
since SVN revision r4027 quodlibet's source code is personally insulting
me, probably as reaction of Debian bug #421167 which was caused by a
mistake on my side:
===================================================================
--- player.py (Revision 4026)
+++ player.py (Revision 4027)
@@ -287,7 +287,9 @@
def init(pipeline, librarian):
gst.debug_set_default_threshold(gst.LEVEL_ERROR)
- if gst.element_make_from_uri(gst.URI_SRC, «file://», "«):
+ if gst.element_make_from_uri(
+ gst.URI_SRC,
+ „file:///Sebastian/Droge/please/choke/on/a/bucket/of/cocks“, »"):
daniel@bert:~/1/quodlibet‑1.x$ svn log -r 4026:4027
------------------------------------------------------------------------
r4027 | piman | 2007–04–27 05:17:05 +0200 (Fr, 27 Apr 2007) | 1 line
player.init: Give a fake filename to trick GStreamer 0.10.12's filesrc.
------------------------------------------------------------------------