Рубрика: Программирование

Фиксируем блок в процессе вертикальной прокрутки (css, jquery)

3 января, 2014

Решил для себя записывать некоторые готовые решения, которые применяю в повседневности, для этого обновляю рубрику программирование. По большей части это не совсем программирование, а скорее разметка, код, верстка, в общем клиентская часть. Итак на заметку jQuery код, меняющий класс блока на fixed если меняется значение прокрутки по вертикали более чем на 333 пикселя. Это необходимо… Читать далее »

Служебные слова в именовании переменных

5 августа, 2013

Атрибуты XML сущностей именованные с тире нужно оборачивать в скобки. Вот так: var_dump ($booking->gate); Но вот так: var_dump ($booking->{paid-at}); А еще служебные слова. Например вот это: $booking->{ticket-information}->{return-date} . «\t»; Возвращает вот это: Parse error: syntax error, unexpected T_RETURN in /var/www/../../../../stats/index.php on line 96 Но этот камень в огород проектировщиков XML файла о именовании свойств в… Читать далее »

PHP dom loadHTML добавление xml сигнатуры

14 апреля, 2013

Так не работает: $dom->loadHTML($html); А вот так работает: $dom->loadHTML(».$html); Очень долго пытался понять что не так, пока не подставил сигнатуру xml к началу HTML кода, который загружаю в $dom объект

Google достаточно запутанная компания

24 апреля, 2012

Удивительная все же компания Google. Приходит следующего рода письмо. Вот этот номер набрать не получилось 810 800 252 31044, на моем сотовом телефоне было 200 руб. но мне написали что этого слишком мало для того что бы позвонить по этому номер. Я решил написать в обратную связь и все же поинтересоваться, а как мне консультацию… Читать далее »

Парсер Яндекс.Маркет

24 октября, 2011

Писал сегодня парсер Яндекс.Маркет для одного из своих сайтов. Решил реализовать обычным способом через регэкспы HTML тэгов + Curl() <?php   if (isset($title)){ $title = $title; $title = str_replace(" ","%20",$title); }   function getPageContent($url, $agent = false) { $contentPage = »; $ch = curl_init(); $user_cookie_file = $_SERVER[’DOCUMENT_ROOT’].’/assets/cookies/cookies.txt’; curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT,… Читать далее »

В чем прелесть Symfony

15 февраля, 2010

Прелесть Symfony в том, что его не так просто освоить. А далее: — Полная реализация паттерна MVC; — ORM в виде Propel или Doctrine на ваш выбор; — Объектная работа с MySQL запросами через объект Criteria; — Очень удобный генератор админки, CRUD генератор форм для объектов; И наверное многое другое, но так как основная прелесть… Читать далее »

propel build:model

8 сентября, 2009

Первый блин всегда комом. Скриншот попытки реализовать отражение структуры БД в классы PHP. Полдня было потрачено вообще на саму попытку выполнить эту команду. $ php symfony propel:build-model Дело все в том что, исполнять ее надо было вот так $ /usr/local/php5/bin/php-cgi symfony propel:build-model Картинка как бы говорит мне о том, что придется еще кое с чем… Читать далее »

Осваиваю Symfony

6 сентября, 2009

MODx конечно хорош, но в определенных пределах. Сейчас плотнее осваиваю фреймворк Symfony. Взялся сразу на коммерческом проекте. Пока нравится. Много новых слов, технологий и концепций YAML, Propel, ORM (кстати не знал, что у этого явления есть концептуальное название) В общем пока впечатления очень положительные, буду копать далее.

Программисты это плохо. Программисты это хорошо

22 мая, 2009

Значит присылает мне сегодня друг-программист из Великого-Новгорода в аську такую строчку. // локаничный дедлок единственного потока :) C# System.Threading.Thread.CurrentThread.Join(); А я на это ему отвечаю — Степан, если ты мне хотел, что-то сообщить, то это до меня не дошло. А он мне отвечает — Сергей, это шутка была, как можно не понять такое? Я немного… Читать далее »

Юзабилити? Веб 2.0? :)

22 мая, 2009

Любовь трехлетней жительницы Новой Зеландии Пипи Куинлан к игрушечным тракторам и землеройным машинам чуть не разорила ее родителей. Малышка сумела не только самостоятельно зарегистрироваться на интернет-аукционе, но и стать счастливым обладателем одного из выставленных лотов — девочка приобрела самый настоящий бульдозер за 15,6 тысячи долларов. Когда мать малышки Сара Куинлан  подошла к компьютеру, то обнаружила… Читать далее »

CMS — пост про системы управления содержимым

11 марта, 2009

Этот пост будет про CMS. CMS расшифровывается как Content Managment System (Система Управления Содержимым). Любой нормальный сайт снабжается такой системой, для того что бы пользователь далекий от программирования мог управлять содержимым сайта. Ловкость рук и никакого мошенничества! Сейчас я расскажу Вам с  какими CMS мне приходилось иметь дело. 1. phpNuke — это было очень давно… Читать далее »

Создание сайтов на CMS MODx

1 апреля, 2008

Достаточно долго я присматривался к разным системам управления контентом (CMS). За 2 года попробовал такие системы как Joomla, Drupal, Bitrix, Symfony. Каждая из них по своему хорошо решает поставленные перед ними задачи. Но почему-то я остановил свой выбор именно на MODx Я искал систему, которая будет настолько же функциональна как Bitrix. На которой можно будет… Читать далее »