Архивы для Декабрь, 2009
Новый 2010 год!
31 Декабрь
С наступающим Новым 2010 годом!
Желаю всем здоровья и счастья… любви и радости!
А также… меньше флуда (т.к. флудеров все больше)
меньше спама… (его тоже больше)…
меньше ошибок в тексте (русский язык тоже надо знать, хотя бы на «4″, ошибок с каждым днем все больше у людей)…
С праздником!
Гало или на небе солнце не одно…
31 Декабрь
По словам википедии:
Гало́ (от греч. χαλοσ — «круг», «диск»; также а́ура, нимб, орео́л) — светящееся кольцо вокруг объекта; оптический феномен.
Гало обычно появляется вокруг Солнца или Луны, иногда вокруг других мощных источников света, таких как уличные огни. Существует множество типов гало, но вызваны они преимущественно ледяными кристаллами в перистых облаках на высоте 5-10 км в верхних слоях тропосферы. Вид наблюдаемого гало зависит от формы и расположения кристаллов. Отраженный и преломлённый ледяными кристаллами свет нередко разлагается в спектр, что делает гало похожим на радугу, однако гало в условиях низкой освещённости имеет малую цветность, что связано с особенностями сумеречного зрения.
Иногда в морозную погоду гало образуется кристаллами очень близко к земной поверхности. В этом случае кристаллы напоминают сияющие драгоценные камни.
Следует отличать гало от венцов. Последние имеют меньший угловой размер (до 5°) и объясняются дифракционным рассеянием лучей источника света на водяных каплях, образующих облако или туман.
Крупный вклад в изучение и систематизацию гало внёс голландский астроном Марсел Миннарт.
но это все скукота! На видеозаписях куда интереснее =) Гало в Челябинске Гало в троицке
Обалдеть =)
Ну ладно, ладно =) Поставил WordPress
5 Декабрь
Поставил таки WordPress… Лень было дописывать свой движок, когда тут все готово =)
JSON и проблемы с кириллицей в php
3 Декабрь
Никто при использовании json_decode и json_encode не испытывал проблем с русскими символами, которые после json_encode и последующего json_decode становились вопросиками, кубиками и другими неприятными и некрасивыми символами? Есть решение!

Две функции. Для замены в использовании соответственно.
function DecodeJSON($json)
{
$array = json_decode($json,true);if (count($array)>0)
{
foreach ($array as $key=>$value)
{
$array[$key] = urldecode($value);
}
}
return $array;
}
function EncodeJSON($array)
{
if (count($array)>0)
{
foreach
($array as $key=>$value){
$array[$key] = urlencode($value);
}
}
return json_encode($array);
}
Загрузка файлов любого размера на сервер
1 Декабрь
Некоторые разработчики сталкиваются с проблемой загрузки на сервер файлов большого размера… 10Мб, 50Мб – это еще ладно, можно в настройках php указать разрешение на загрузку файлов такого объема… А если 1гб? 5Гб? 10Гб? Да, можно также, обычным POST… Но это и нагрузка на сервер/хостинг… да и вообще не красиво. Решение на PHP + Java + HTML дает возможность загружать файлы неограниченного размера, по частям =)

Как это было… Около недели искал бесплатный загрузчик, позволяющий заливать файлы большого объема… 5-10Гб. Не нашел…
JUpload
Java апплет для загрузки файлов неограниченного объема + PHP Backend
Требования: Java-машина на стороне клиента, PHP5 на сервере.
Функционал: Загрузка файлов на сервер по частям
Описание: Апплет делит файл на машине клиента на части (размер частей указывается в параметрах) и по частям методом POST передает PHP, который склеивает эти части. Апплет позволяет выбрать файл, имеется прогрессбар. По окончании загрузки вызывает javascript: onUploaded(*), при ошибке – onFailed(*), где * – имя файла. Да, имя файла указывается вручную, в параметрах, так как апплет писался для использования совместно с ajax. Также апплет показывает примерное время окончания загрузки и ее скорость.
