линия

Главная

воскресенье, 27 декабря 2015 г.

Unity vs AndEngine - что выбрать?

    
Данный пост написан с точки зрения разработки игр для платформы Android. И я, ни коем случае, не хочу и не стремлюсь принижать возможности   описываемых  методов написания игр. Все что написано лично мое, мое! мнение. Речь пойдет об Unity и графической библиотеки AndEngine GLES1 и почему лучше писать приложения на unity

вторник, 22 декабря 2015 г.

Кнопка "Показать еще" на странице фото галереи

Как то раз, одним отличным зимнем вечером, подкинули мне работенку - Сделать кнопку Показать еще  на странице фото галереи.  После изучения структуры сайта, пришел к выводу, что совершенно не хочу разбираться в данном CMS.  Для  вывода страниц использовался шаблонизатор Smarty. Возиться с   на стороне сервера не хотелось, и поэтому поступил очень хитро. Нашел участок где формируется список фотографий. И поставил условие - если больше 30 то  элементам добавляется свойство style="display:none", а пути к изображениям записываются в атрибут data.

bitrix - как добавить данные из формы в инфоблок

Как то мне пришлось дорабатывать один отличный сайт - http://buhtakila.ru . Работал на Bitrix. Задание было создать страницу отзывов   и разместить форму добавления отзыва.
Сам вывод отзывов не буду расписывать ибо это  делается очень просто. А вот про создание формы напишу.
 Итак, имеем инфоблок, с IBLOCK_ID => 14.   Переходим на страницу куда хотим разместить форму. Нажимаем кнопку изменить страницу.

понедельник, 21 декабря 2015 г.

Вывод отладочной информации на рабочем сайте

Работая на фрилансе, часто приходится браться за мелкие правки.  Обычно, такие правки делаю сразу же на продакшене.  Обычно для вывода отладочной информации пользуюсь такими методами в зависимости от вида CMS и  способа вывода информации.
Предположим, есть некий массив с данными. И нам надо вывести содержимое массива в браузер, чтобы тут же узреть его. Функция print_r( ) отлично подойдет для этого.

1. способ. Добавление $_GET параметра.
Суть в том чтобы добавить в адресную строку тестовый параметр, например test=1, и на стороне сервера проверять на существование этого переменного. И если оный существует выводить отладочную информацию.

пятница, 11 декабря 2015 г.

Генератор 2D карты на JavaScript + PHP

Как то мне срочно надо было создать карты для игры на AndEngine GLES1. Координаты хранились в XML формате.Перебрал кучу редакторов но так и не смог получить требуемый результат. Долго мудрить не стал, запустил NetBeans и накидал по быстрому генератор 2D карты для платформера на JavaScript



среда, 9 декабря 2015 г.

Как прошить картридж для принтера Samsung SCX-4220

Мой принтер, был из тех,  кто служит исправно и без нареканий. Но в один прекрасный, и, в очень нужный момент родной, перепрошитый картридж  начал печатать с белыми полосками.
Погуглив, пришел к умозаключению, что  покупка китайского картриджа для samsung SCX-4220 будет грамотней. Ибо, оригинальный стоил аж 2500 рублей, а из поднебесной - всего лишь 800руб.
Но, как обычно бывает, китайский картридж сломался - напечатав 20 страниц гордо сообщил что нет тонера. Но меня, матерого программиста, не проведешь. Долго не думая, взял перепрошитый чип из старого картриджа и поставил на китайский. Принтер снова заработал, весело шумя и кряхтя.  Радость была недолгой, напечатав 20 страниц, принтер выдал мне сообщение: нет тонера - замените картридж. После долгих манипуляций пришел к логическому выводу - надо перепрошить чип.

Bitrix , Каталог, ЧПУ

Как то надо было создать каталог товаров на одном сайте. Сайт крутился на Bitrix.
/portfolio/ - выводим список разделов ПОРТФОЛИО
/portfolio/xxx/ где xxx - название раздела. Вывод элементов раздела
/portfolio/xxx/yyy  - где yyy - элемент раздела. Детальный просмотр элемента.
Создаем вот такие файлы

Первая запись

Это первая запись, пытаюсь понять, как устроен блог от гугла. Пока все норм.