суббота, 24 сентября 2016 г.

Как я докатился до возни с cookies между доменами или исповедь [s]рукож...[/s] программиста в отделе управления бизнес-процессами

Предыстория.


Давным-давно, уже, действительно, кроме шуток, давно на работе, работая местным сисодминчегом имелась у меня привычечка, когда делать было нечего, писать на php, ну одминчег, он ведь, чем меньше появляется у пользователя, тем лучше работает. Ну вот, и у меня сначала времени совсем не было, а потом было столько, что я, буквально, изнывал от ничегонеделания на работе. Тогдашечки игрался я в одну mmorpg, с названием muonline. Ну слово за слово, дело за дело, написал я обвязку для этой игры, разобрался в работе сервера с бд. понятно, что не совсем лицензионного. Ну и выложил свою поделку в интернеты. Со временем, скилл моего хобби рос, как и обязка, и... я сменил работу :). В общем, понадобился на новом месте кусочек моего хобби, а точнее, опыт в костылепке на php. Ну и началась

пятница, 23 сентября 2016 г.

последние новости

Давненько я тут не отмечался. Из новостей, которые можно и уместно здесь разместить:

  • сайт, а точнее, движок успешно продолжает развиваться, в энтерпрайзе дошел до того, что научился между сабдоменами работать с 1 сессией (чуть позжее опишу основные принципы), разделяться на билды, что кочуют между сабдоменами и позволяют путем почкования снижать нагрузку, вынося тяжелые функции (загрузки/выгрузки документов, рассылка почты, получение интерактивных сообщений, отчеты и т.п.) на эти самые сабдомены... Работаю над улучшением внутренних функций, уменьшил количество используемых библиотек, обновил оные 
  • я так подозреваю, скоро будем нагонять серьезные ERP, вот только с дизайном все как обычно... 
  • Для му тоже билд не забросил, правда, сил не так уж и много остается после основной работы, но модули потихоньку пишутся, рефакторятся, свн не пылится....
В общем, жизнь бурлит, так сказать. Сюда постараюсь складывать какие-то интересности и свои решения каких-то лютых задач, которые периодически бывают.
  

среда, 25 мая 2016 г.

всего чуток

Каждый раз, затевая очередной выкат в продакшн больших нововведений, думаю, что все в кой-то веки будет быстро и безболезненно... 15 записей в баг трекере.. и чую, это только было в первый день, но запись не совсем об этом.

пятница, 22 апреля 2016 г.

Чтобы не искать, положу сюда: чтение файлика экселя с переделкой и выплевыванием на экран

четверг, 21 апреля 2016 г.

о движке

Давно не было никаких новостей по поводу движка.
А между тем, новостей достаточно: был переосмыслен ряд моментов, связанных с mvc, это вылилось в глобальный очередной  пересмотр всего и вся:

вторник, 12 апреля 2016 г.

анализ и работа над ошибками mwce

Дорогой дневник, на самом деле хочется уже послать тебя и "в" и "на" и "по", но так как ты являешься моей записной книжной, пока воздержусь... о чем это я.. А.. Если кто читает, то здравия желаю.

пятница, 4 марта 2016 г.

о вечном холиваре

..что же лучше: структурное программирование или ООП. А лучше, я вам скажу, велосипед, спортзал и перчатки.

среда, 2 марта 2016 г.

О переходе на php7

На работе перевел продакшн на семерку.
Процесс перехода был, относительно, быстрым: более всего волновали вопросы с поддержкой библиотек, так как, свой код в паре мест поправить проблем не составляло. Однако, все было более чем дружелюбно и не проблемно. Заодно с новой пыхой поменял апач на более свежий - с 2.2 шагнул на 2.4.
По скорости - в некоторых местах стало значительно быстрее. Работает не медленнее везде. В общем - то, не обманули бенчмарки - в среднем от 10-30% прироста, но на некоторых операциях и того быстрее.

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

немного о mwce и о планах

Наконец, взялся за написание гайдов "как напилить свой модуль на коленке" с примерами и скриншотами. Забавно, но пока написал первую четверть, нашел небольшую недоработку, поправил... И тут меня посетила мысль, что опять надо будет делать билд, собирать архив, сувать его на обменник.. долго, нудно, а, главное - лень. Вспомнился старый добрый уже давно запиленный модуль для получения обновлений (еще на версии 1.5.3 и 1.6.0), и скорее всего, надо сделать локальную установку патчей. Но вводить его буду, когда пойму, что процесс пошел и народ, наконец, начал что-то сам писать.

Вообще, забавно.. На данный момент, аналога движка для му нет... вообще нет: и бесплатный и куча ништяков может делать...
Либо я не донес до народа, либо народ зажрался...


суббота, 5 декабря 2015 г.

немного поработал с php 7

собирал по-быстрому пыху с офф сайта вин сборку + апачу отсюда. Настройка стандартная, в общем-то, ничего существенно нового не прибавилось (единственное, если сидели на апаче 2.2, то на 2.4 изменено order allow deny, имейте ввиду) Как я писал ранее, весьма себя оправдывает новый движок: где-то работает так же, а где-то в разы быстрее выходит. Пока побаиваюсь ставить его на продакшн, но ковыряю и подгоняю CMS под стандарты 7ки. Вот тут есть видео про новые возможности (требуется регистрация). Более-менее внятно человек ведает о what's new.
О своих впечатлениях могу сказать так: все замечательно, но есть 1 большое но: нет адекватных инструментов для работы с mssql или я слепой... это несколько удручает, но поживем-посмотрим и найдем еще..