Персональный блог Игоря Антонова aka "spider_net"

советы

Подписаться на эту метку по RSS

Пример оптимального конфига для mySQL и проверка таблиц БД


Рубрика: Linux -> Администрирование -> Без рамки
Метки: | | | | | | |
Просмотров: 8133
Пример оптимального конфига для mySQL и проверка таблиц БД

На одном из web-серверов клиента по случайным обстоятельствам упал MySQL. Сервер работает под управлением Debian 7, MySQL используется последней версии. Стандартные попытки перезагрузки сервиса проблему не решили. Попытка найти ответ в логах также не увенчалась успехом. Размер файла с логом был равен 0. Поскольку MySQL использовался сугубо для web-приложений, было принято решение сразу изменить созданный конфигурационный файл. На многих своих серверах я использую проверенный временем конфигурационный файл MySQL. В нем остается лишь изменить пару параметров, которые зависят от объема установленной на сервере памяти.

Читать дальше

Как подключить Яндекс.Директ к MaxSite CMS


Рубрика: PHP -> Программирование
Метки: | | | | | | |
Просмотров: 3881
Как подключить Яндекс.Директ к MaxSite CMS

Давно хотел поэкспериментировать с размещением на блоге рекламы от "Яндекс.Директ". Всегда слышал множество восторженных отзывов о данном способе монетизации, но как-то обходил его стороной. Был у меня в своем время печальный опыт работы с AdSense. После двух месяцев работы, Google посчитал (это было еще на проекте VR-Online.ru), что мы занимаемся накруткой и заморозил все честно заработанные средства. Не знаю с чего он так решил (никто ничего не накручивал), но что случилось, то случилось. Негативный осадок еще остался, поэтому на своем персональном блоге было принято решение попробовать аналогичное предложение от Яндекс. Посмотрим, что из этого выйдет. Если блог начнет окупать затраты на хостинг, то будет уже хорошо. Теперь, посмотрим как подключить Яндекс.Директ к MaxSite CMS.

Читать дальше

Что такое docker? Как установить, настроить и развернуть контейнер


Рубрика: Видео -> Программирование
Метки: | | | | |
Просмотров: 8111
Что такое docker? Как установить, настроить и развернуть контейнер

Не знаю как вы, а я что-то тормознул и пропустил контейнерную "революцию". Docker обсуждают уже как года два, а мне довелось с ним познакомиться только в конце минувшего декабря. Как говориться, лучше поздно, чем никогда. У меня в планах есть заметка про docker, но пока свободного времени нет, предлагаю посмотреть интересный доклад от команды GetDevNet. Автор достаточно хорошо рассказывает теорию контейнеров и знакомит с основами docker. После просмотра вы однозначно сможете установить docker и развернуть свой первый контейнер. В общем, рекомендую.

Читать дальше

Какой язык программирования учить в 2015 году


Рубрика: 1С:Предприятие -> JavaScript -> Программирование
Метки: | | | |
Просмотров: 11277
Какой язык программирования учить в 2015 году

Не так давно разговаривал с приятелем на тему языков программирования. Он (приятель) только начинает свой путь в этом нелегком деле и попросил посоветовать язык программирования для изучения. С таким советом ко мне обращались всегда и мой ответ постоянно менялся. Например, если бы мне задали этот вопрос в 2001 или 2002 году, то ответом был однозначно “Delphi”. Тогда рулили десктопные приложения и Delphi был неслыханно популярным решением для быстрой разработки.

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

Хорошо, а все таки, какой язык программирования изучать в 2015 году? Барабанная дробь… JavaScript! Если вы ищите перспективный язык с намеком на универсальность (back-end, front-end, mobile development, desktop и т.д.), то обязательно посмотрите на JavaScript.

Читать дальше

Побывал в Забайкальске


Рубрика: Без рамки
Метки: | | | | | | |
Просмотров: 5572
Побывал в Забайкальске

Моя командировка не ограничивалась одной Читой. За неделю предстояло посетить несколько небольших близлежащих городков. Первым из таких городков стал “Забайкальск”. От Читы до него “пилить” аж 480 километров. Этот путь нам удалось преодолеть за 6 часов. Качество асфальта по всей дороге отличное, поэтому во многих местах можно смело идти под 140 км/час и не бояться, что где-то внезапно “выскочит” яма размером с машину. Мне в последнее время приходится частенько ездить из Хабаровска в Советскую Гавань. Вот там дорога полна настоящих сюрпризов.

Читать дальше

Снимаем блокировку учетной записи в diafan.cms и меняем забытый пароль администратора


Рубрика: PHP -> Администрирование -> Программирование
Метки: | | |
Просмотров: 5993
Снимаем блокировку учетной записи в diafan.cms и меняем забытый пароль администратора

Уже несколько раз нахвалил систему diafan.cms на которой я делаю большинство коммерческих сайтов. За два года использования этот продукт меня ни разу не подводил, а скорей наоборот, постоянно удивляет новыми фишками. Разработчики не забывают обновлять функционал и наводить порядок в старом. Багфиксы выходят регулярно и это здорово. Есть небольшие сложности с интеграцией 1С, но это отдельная история.

Не буду в очередной раз рассказывать о достоинствах этой CMS, а лучше поделюсь парочкой трюков, которые обязательно пригодятся новичкам. Начну с наболевшей проблемы: Вы превысили количество попыток и будите заблокированы на 30 минут.

Читать дальше

Книги и материалы для изучения JavaScript


Рубрика: JavaScript -> Книги -> Программирование
Метки: | | | | | |
Просмотров: 15861
Книги и материалы для изучения JavaScript

Не смотря на всю свою странность, JavaScript - интересный язык программирования. Можно по разному относится к его странностям, но изучать однозначно стоит. JavaScript за достаточно короткое время стал неслыханно популярным и сегодня без него вряд ли можно представить современное web-приложение. Хорошо, а как лучше изучать любой новый язык программирования? Конечно, же по книгам и различным вспомогательным материалам! В этой заметке я решил собрать книги и полезные ссылки, которые в свое время помогли сделать первые шаги в освоении JavaScript.

Читать дальше