Функция для получения уменьшенной копии картинки (рисунка). function CreateResampledImgJpg($src_file_name, $res_file_name, $res_max_w, $res_max_h, $quality = 80) { // Создаем уменьшенную копию //////////////////////////// $img_info = getimagesize($src_file_name); $img_d_w = $img_info[0]; $img_d_h = $img_info[1]; $img_t_kw = (($res_max_w)/$img_d_w); $img_t_kh = (($res_max_h)/$img_d_h); if ($img_t_kw < $img_t_kh) { $img_new_w = $res_max_w; $img_new_h = round($img_d_h*$img_t_kw); } else { $img_new_h = $res_max_h; $img_new_w = […]
Виртуальное рабочее место
Каждый раз, когда по тем или иным причинам приходится менять рабочий или домашний компьютер (в силу поломки или апгрейта) на восстановление рабочего пространства в том виде, в котором привычно и удобно работать, уходит достаточно много времени. Опять же, изменяя среду разработки скажем дома, установив (обновив) компонент, приходится повторять эту процедуру также на рабочем компьютере. На […]
Теперь у нас доступен плагин SintaxHightlighter
Теперь у нас доступен плагин SintaxHightlighter — красивая авто-подсветка кода при выводе. /** * Handles the lazy loading of model associations by looking in the association arrays for the requested variable * * @param string $name variable tested for existence in class * @return boolean true if the variable exists (if is a not loaded […]
Разморозка DateMind
Спустя длительное время команда решила возобновить проект DateMind (Хранитель событий). Планируется существенно увеличить функциональность программы, удобство использования.
Посмотри, в каком красивом мире ты живешь…
Просто посмотрите… Впечатляет то, что природа рисует миллиардами звезд в нашей вселенной. https://spacetelescope.org/images/archive/top100/
Установка Firebird на Ubuntu Linux
Установка Firebird на Ubuntu Linux Алексей В. Тимофеев. 2011, август. Перевод — оригинальной статьи: Setting up Firebird on Ubuntu Linux — Rodney Gedda, Marius Popa Просмотр перевода статьи на документах Goggle. В данной статье описывается процесс установки и запуска Firebird на Ubuntu Linux. Он также должен работать без изменений в дистрибутивах Debian GNU / Linux […]
Отложенный запуск программ
Однажды, когда мой домашний компьютер все меньше и меньше соответствовал возрастающим требованиям программ, я обнаружил, что рабочий стол Windows загружается невыносимо медленно. Пытаясь исправить ситуацию, я обнаружил большое количество запускаемых при входе программ. Что же происходит в системе, при входе? При входе, Windows инициализирует одновременный запуск нескольких программ, при этом продолжает загружать рабочий стол, службы, […]
Первый блог
Раз уж команда решила использовать блоговый движок, постараюсь вести свой блог. Посвятить его думаю IT технологиям, которые могут быть полезны многим.