Универсальный сериализаторДавно этот код у меня уже валяется. Писал я его для себя , но думаю хоть раз но пригодится каждому. Сериализатор выводит все public поля класа у файл и выводит обратно из файла в клас....
Поиск всех кратчайших путей методом ШимбеллаПоиск всех кратчайших путей в графе. На вход подается матрица смежности графа (поле last структуры), где на месте отсутствия связей должен быть INT_MAX, а по диагонали нули. Метод преобразует так матрицу, что наименьший путь с вершины i в вершину j б...
Урезка изображения cropImage()cropImage(width, height, offset x, offset y) – метод урезает часть изображения. Первые два параметра метода (width, height) указывают ширину и высоту урезаемой области, вторые два параметра (offset x, offset y) позицию места, откуда начинается урезка...
Виджет "Мы вконтакте", адаптивныйСам виджет можно получить и настроить в самом вк, данный код демонстрирует как его сделать равным ширине экрана, блока родителя....
Пример обращения к сервису Whois на PHPПредставляем вашему вниманию скрипт обращения к сервису Whois, реализованный средствами языка PHP. Скрипт, достаточно прост и пояснений практически не требует. Рекурсивное обращение к Whois-сервису...
Извлечение favicon сайтаКогда есть список ссылок, то для визуального украшательства можно использовать фавиконы, рисуя их слева от ссылок. Так, например, делает яндекс в результатах поиска. Использовать очень просто: ---- Что делает функция get_favicon_from_url? Она скач...
Определение местоположения по ipВот полезный фрагмент кода для определения расположения конкретного IP. Ниже функция принимает один IP в качестве параметра, и возвращает местоположение IP. Если местоположение не найдено, возвращается UNKNOWN....