Умер американский евангелист (проповедник) Джерри Фалвелл (Jerry Falwell), известный борец за мораль и нравственность.
Его борьба заключалась, в частности, в судебных процессах против американского порнокороля Ларри Флинта, известного борца за свободу слова. Их противостояние хорошо изображено в фильме “Народ против Ларри Флинта“.
Покойный Фалвелл был не только поборником морали и нравственности, но и ярым противником свободы слова. В частности, он через суд пытался закрыть сайты, на которых размещались материалы с критикой в его адрес.
Онлайн-сервис, позволяющий посмотреть Exif-данные изображений. Позволяет загружать изображения или передавать их по URLу.
Кстати, “Exif” правильно пишется именно так — первая буква большая, а остальные маленькие. Потому что это аббревиатура от “Exchangeable image file format”.
Подборка цитат о языках программирования (на английском). Мой перевод на русский:
- Настоящий программист никогда не напишет процедуру УничтожитьБагдад(). Профессиональная этика вынудит его написать процедуру УничтожитьГород(), которой “Багдад” может быть передан в качестве параметра (Натаниэль Боренштейн);
- Существует только два вида языков програмированния: те, которые постоянно критикуются, и те, которыми никто не пользуются (Бьерн Страуструп);
- Элементы массива должны нумероваться с 0 или с 1? Моё компромиссное предложение начинать нумерацию с 0.5 было отвергнуто без, как мне кажется, должного внимания (Стен Келли-Бутл);
- Программное обеспечение, как и секс, гораздо лучше, когда бесплатно (Линус Торвальдс);
- Тег <BLINK> в HTMLе был шуткой, понятно? Если бы мы знали, что им действительно будут пользоваться, мы бы его не создавали (Марк Андрессен);
- Повторное использование кусков кода похоже на выдёргивание предложений из чужих историй в попытке написать статью в журнал (Боб Франкстон);
- Разрабатывать компьютерный язык — это как гулять по парку. То есть по парку юрского периода (Ларри Волл);
- Память — как оргазм. Гораздо лучше, когда вам не приходится (си)эмулировать (Сеймур Крей);
- Сначала изучите информатику и всю теорию. Затем выработайте стандарт оформления кода. Потом забудьте всё это и просто хакайте (Джордж Карретт);
- Get и set методы суть зло (Аллен Холуб);
- Объектно-ориентированная модель позволяет легко разрабатывать программы путём приращения. На практике это часто означает, что ООП обеспечивает структурированный способ написания спагетти-кода (Пол Грехем);
- Если мы хотим считать код в строках, то мы должны называть их строками не написанными, а потраченными (Эдсгер Дейкстра);
- Написание кода занимает в иерархии профессий место где-то выше рытья могил и ниже менеджмента (Джеральд Вайнберг).
Украинская политика в переводе на язык компьютерных игр.
Вот, например, список заклинаний каждой из пяти рас:
- Майдаунты: Руки не крали, Превращение в пчелу, Люби друзи, Врата в Триполье, Проспать Майдан, Пора туда-сюда, Криворожсталь(Армагеддон)
- Люди Принцессы: Смайл оф дэзз, Шановна Украина, Газ минус, Контрабанда стоп, Хихихихи, Громада, Сумочка смерти, Вызвать дубль Турчинова
- Магия Донбасса: Откат, Превратить в руду, Имплементация, Шахтер-чемпион, Анна Ахметова, Создание коалиции, Массаж простаты, Порожняк
- Эскимосы: Стать Спикером, Таращанское тело, Каневская Четверка, Мудрость Hации, Хоп-хоп-хоп, Единорог КГБ СССР, Пусечки
- Дедушкины Внуки: Город Русской Славы, Партвзносы, Продать Кнопку, Страшная Упа, Ленин и Печник, Дин Рид эврибади, Красная Звезда(Инферно)
Иногда возникает необходимость протестировать тот или иной скрипт/сервис обработки кредитных карточек. Вот список номеров кредитных карт для тестирования:
Card Type |
Number |
Master Card (16 Digits) |
5105105105105100 |
Master Card (16 Digits) |
5555555555554444 |
Visa (13 Digits) |
4222222222222 |
Visa (16 Digits) |
4111111111111111 |
Visa (16 Digits) |
4012888888881881 |
American Express (15 Digits) |
378282246310005 |
American Express (15 Digits) |
371449635398431 |
Amex Corporate (15 Digits) |
378734493671000 |
Dinners Club (14 Digits) |
38520000023237 |
Dinners Club (14 Digits) |
30569309025904 |
Discover (16 Digits) |
6011111111111117 |
Discover (16 Digits) |
6011000990139424 |
JCB (16 Digits) |
3530111333300000 |
JCB (16 Digits) |
3566002020360505 |
Провести удачную транзакцию с этими номерами скорее всего не удастся.
Федеральное жюри предъявило компании E-gold Ltd и её владельцам обвинения в отмывании денег, заговоре и управлении нелицензированным бизнесом по переводу денежных средств.
Компании вменяется как отсутствие лицензии на этот вид бизнеса, так и фактически полная анонимность участников системы, которая позволяла использовать систему для оплаты всяческих нелегальностей, вроде детского порно и ворованных кредитных карточек.
Юристы e-goldа это всё отрицают. Федеральное правительство жаждет арестов.
Тем временем, часть обменников перестала проводить операции с e-goldом; стоимость вывода e-goldа в пока ещё работающих обменных пунктах составляет до 40%.
E-gold — это система, построенная с защитой от дефолта: сумма активов на счетах всех участников равна запасам драгоценных металлов системы. При операциях обмена сумма активов уменьшается за счёт комиссии системы; операция вывода подразумевает обмен с другим участником или получение слитка, эквивалентного выводимым активам.
А вот защита от юридического преследования оказалась слабая. Большое жюри не поверило в “мы не занимаемся обменом денежных средств, мы просто храним ваше золото в наших хранилищах“.
Если ваш php-скрипт начинает выдавать 406-ую ошибку (точнее не сам скрипт, а apache) со словами “An appropriate representation of the requested resource /***.php could not be found on this server”, то скорее всего apacheвскому mod_security что-то не нравится в вашем скрипте.
Например, ваш скрипт может принимать в качестве параметра какие-нибудь URLы, а mod_security будет думать, что злобный хакер пытается выполнить remode code injection. Или ещё что-нибудь.
Если вы уверены в своём скрипте, то можно попробовать отключить mod_security. Проще всего это сделать, добавив две директивы в .htaccess:
SecFilterEngine Off
SecFilterScanPOST Off
Если не получается отрубить mod_security с помощью .htaccess, отключайте его с помощью httpd.conf.
Если это не разрешает сделать админ или ваша религия, то читайте логи (типа такого: [mod_security: Access denied with code 406. Pattern match “\\\\.php(3|4|5)?(\\\\?|&).*=(ht|f)tps?:/.*(\\\\?|&) ” at REQUEST_URI [id “300018″] [rev “1″] [msg “Generic PHP code injection protection”] [severity “CRITICAL”] …]
) и модифицируйте скрипт таким образом, чтоб он не вызывал подозрений у mod_security.
Гугл обнародовал свои планы по выпуску нового приложения под названием Google Presentations. Этим приложением компания планирует расширить линейку Google Docs & Spreadsheets. В основу Google Presentations легли разработки компании Tonic System, недавно приобретённой гуглом.
По заявлениям Google CEO, это приложение не будет конкурировать с Microsoft PowerPoint, т.к. в Google Presentations реализована не вся функциональность Офиса. Новое приложение будет заточено под web; в том числе будет позволять распространять презентации, что довольно логично: большинство презентаций делаются для того, чтобы показать их людям.
“Премьерный показ” Google Presentations состоялся на вебдванольной конференции в Сан-Франциско; презентация о Google Presentations была показана с помощью Google Presentations.
Патентный киберсквоттер Acacia (через свою дочку Disc Link) подал в суд на десятки компаний, среди которых Oracle, SAP, Borland, Business Objects, Compuware, Corel, Eastman Kodak и Novell за нарушение его патента #6,314,574.
Официально этот патент защищает «систему распространения информации, записанной на портативное read-only устройство; с использованием дополнительной информации из базы данных, доступной с помощью двунаправленного канала».
Такая расплывчатая формулировка позволяет “изобретателю” покрывать большое множество чего-угодно. В данном случае предметом иска послужило размещение ответчиками на выпускаемых ими CD гиперссылок на интернет-ресурсы.
Сам патент выдан в ноябре 2001 года; заявка на него подана тремя годами ранее, в 1998. Larry O’Brien пишет, что он выпускал CD-диски с гиперссылками начиная с 1994 года.
Похоже, что основной бизнес компания Acacia заключается в регистрации таких вот расплывчатых патентов с последующими потугами срубить бабла за их нарушение с кого-угодно.
Феерические копипастеры перепёрли у меня текст про adsense.