Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Программирование

Хабр: чистый код на PHP

Просмотров: 60Комментарии: 0
Alib.spb.ru

На Хабре очередная классная статья. Про чистый код. Вроде бы "ясно как пень", но зачастую об этих мелочах все забывают. Статья содержит в названии "на PHP", но лично мне кажется, что для большинства современных языков программирования она будет очень и очень актуальна. Потому что там описываются не основы языка, а основы написания кода, которые в общем-то универсальны.

Ссылка: https://habrahabr.ru/company/mailru/blog/336788/

Хабр: никогда не пишите длиных IF-ов

Просмотров: 555Комментарии: 0
Alib.spb.ru

Сугубо техническая статья, для молодых разработчиков. Я в свое время понаступал на грабли "IF-в-тридцать-три-этажа", поэтому статья нашла во мне большой отклик. В общем, вот.

ScriptJava - аналог jQuery?

Просмотров: 3479Комментарии: 2
Alib.spb.ru

Не помню уже по какому поводу, натолкнулся в сети на интересный проект - ScriptJava. Его страничка: http://scriptjava.net/

Смысл в том, что разработчики предложили еще одну библиотеку для динамической манипуляции содержимым. В текущем релизе есть работа с куками, ajax, работа с атрибутами текста, работа с событиями, манипуляции элементами (удаление, создание), получение элемента и т.д.

Честно сказать - не совсем понимаю, чем руководствовался автор. В мире есть как минимум 2 известных мне (jQuery и extJS) и куча неизвестных мне библиотек, которые делают "Ровно то же самое". Но идея показалась мне интересной: попробовал - получилось. Работает:)

Кстати, заявлена поддержка всех известных браузеров (включая Safari и NN) - спорное, но преимущество. Спорное потому, что Safari худо бедно поддерживается jQuery - а NN по-моему, поддерживать бессмысленно.

В общем, проект не революционный - но вдруг кому понадобится.

PS Судя по частоте релизов, проект жив, но ооочень медленно жив:)

Быстрое разворачивание базы данных mqsql на хостинге

Просмотров: 1661Комментарии: 0
MaxSiteWordpress

Пришлось тут переносить сайт с локального на нормальный хостинг. Все бы хорошо - да нет на нем предустановленных оболочек типа phpMyAdmin, а снаружи порты mysql, естественно, закрыты.

В общем, засада. Не знаю, кто как - а я нашел отличное решение.

Знакомитесь: Sypex Dumper 2.

Скрипт устанавливается в отдельную папку на сервере, и работает автономно. При запуске вводите имя и пароль на сервер mysql - он не хранит их нигде (что хорошо с позиции безопасности)? получаете доступ к собственно скрипту.

Собственно, он "заточен" под создание и восстановление бекапов в виде .sql файлов. Причем, по заверениям разработчиков, с большими по размерами файлами он справляется не менее легко, чем с маленькими. Не знаю, не проверял - но вот небольшие (120 Кб) .sql файлы, сгенерированные phpMyAdmin, он "съедает" на ура. Что, в общем от него и требовалось ))

Так что если кому надо - весьма рекомендую.

NB - на сайте есть платные версии, и есть бесплатная. Мне более чем хватило возможностей бесплатной, хотя в платной, наверное, тоже есть своя "фишка", и не одна.