Web-кодинг

Зарабатываем на скачивании файлов (файловый трафик)

Привет всем. Попробовал еще один метод заработка — довольно действенный (при наличии трафика).

1. Регистрируем домен — прокладку (благо рушки дешевые, по 100 рублей в год) или же просто вставляем скрипт на свой сайт (лучше первое или на поддомен)

Читать дальше »

MySQL 5.5 и Ubuntu

В репозиториях на данный момент этой версии нет…

Но можно поставить достаточно легко и просто. Проверено на ubuntu 11.04a, 10.10, 10.04.

в /etc/apt/sources.list добавляем

deb http://ppa.launchpad.net/clint-fewbar/fixes/ubuntu natty main
deb-src http://ppa.launchpad.net/clint-fewbar/fixes/ubuntu natty main

Делаем apt-get update. Если ругается на ключик, делаем sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys XXX ,где XXX - ключ, на который ругается apt. ну и собственно apt-get install mysql-server-5.5

Flagfox 4.1a4 для Firefox 4 beta 9

С выходом Firefox 4.0 beta 9 столкнулся с проблемой — не завелся Flagfox… Ждать телодвижений разработчиков не хотелось и я поправил версию 4.1a4 для новой версии firefox…

Скачать (571 Кб)

Denwer (Денвер) мод.

Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер») — проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе.

Denwer от Synergy (xDenwer) — это модификация оригинального пакета, настроенного на использование кодировки utf-8 по умолчанию, с последними версиями используемого ПО, в отличии от оригинального образа.

Версия базового пакета 07-11-2010 (Base)
Версия сборки v1 от 19.12.2010
Версия Apache 2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o
Версия PHP 5.3.4 с полным набором модулей
Версия MySQL 5.5.8
Версия phpMyAdmin 3.4.0 beta 1

Скачать 20 Мб

Акция!

Внимание! Акция! Сайт за 2010 рублей! Спешите, предложение ограничено! Ссылка

JSON и проблемы с кириллицей в php

Никто при использовании json_decode и json_encode не испытывал проблем с русскими символами, которые после json_encode и последующего json_decode становились вопросиками, кубиками и другими неприятными и некрасивыми символами? Есть решение!

json ошибка в кодировке

Две функции. Для замены в использовании соответственно.

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);

}

Загрузка файлов любого размера на сервер

Некоторые разработчики сталкиваются с проблемой загрузки на сервер файлов большого размера… 10Мб, 50Мб — это еще ладно, можно в настройках php указать разрешение на загрузку файлов такого объема… А если 1гб? 5Гб? 10Гб? Да, можно также, обычным POST… Но это и нагрузка на сервер/хостинг… да и вообще не красиво. Решение на PHP + Java + HTML дает возможность загружать файлы неограниченного размера, по частям =)

jupload

Как это было… Около недели искал бесплатный загрузчик, позволяющий заливать файлы большого объема… 5-10Гб. Не нашел…

JUpload

Java апплет для загрузки файлов неограниченного объема + PHP Backend

Требования: Java-машина на стороне клиента, PHP5 на сервере.

Функционал: Загрузка файлов на сервер по частям

Описание: Апплет делит файл на машине клиента на части (размер частей указывается в параметрах) и по частям методом POST передает PHP, который склеивает эти части. Апплет позволяет выбрать файл, имеется прогрессбар. По окончании загрузки вызывает javascript: onUploaded(*), при ошибке — onFailed(*), где * — имя файла. Да, имя файла указывается вручную, в параметрах, так как апплет писался для использования совместно с ajax. Также апплет показывает примерное время окончания загрузки и ее скорость.

Скачать апплет + php backend + пример

Google Cache Parser

Для выполнения одной задачи потребовался кэш гугла… Вручную 800 страниц было лень пересохранять, скрипта / проги не нашел для этого.

Решено было написать самому. Собирался на php, потом передумал…

В-общем прога. Парсер кэша гугла для домена. Вводим имя домена «test.ru», нажимаем «Сканировать», получаем результаты, нажимаем «Слить». Рядом с EXE создается папка с именем домена, внутрь которого помещаются полученные страницы из кэша гугла.

Область применения: восстановление материалов удаленного сайта.

Замечание! Гугл не выдает более 1000 страниц в результатах, так что сохранить все не получится, если сайт был более 1000 страниц в индексе.

Софтина бесплатная, пользуйтесь.

Скачать

Discuz! RSE

Да и кстати все забыл написать о том, что уже давно занимаюсь переводом форумного движка Discuz! 7.0.0 =)
Сегодня обновил сайт сборки, заодно решил об этом сказать тут.

Discuz! русская версия