Как вставить или обновить множество данных в MySQL?

Допустим, у вас есть таблица с некоторыми данными, скажем, пользовательской информацией с адресами электронной почты, именами, возрастом и т.д. Вы хотите вставить еще 10 строк данных, но не знаете, будут они предназначены для новых пользователей или это будут атрибуты для пользователей, уже имеющихся в базе данных. Это очень распространенный сценарий, когда вам нужно понять, что делать – обновлять строки (update) или вставлять их (insert)…

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

Активация JetBrains PhpStorm в несколько кликов

Вот уже долгое время я являюсь ярым фанатом замечательной IDE от JetBrains — PhpStorm. Эта IDE мне подходит во всем, начиная от ее скорости работы и заканчивая гибкостью и возможностью с комфортом кодить. В PhpStorm меня на 100% все устраивает, но есть всегда одно «НО», а именно стоимость этого продукта и в последнее время полное отсутствие «кряков» и других программ позволяющих грамотно активировать PhpStorm IDE. Далее я опишу свой простой метод активации этой замечательной IDE…

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

Поднимаем SSL за 5 минут

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

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

Четыре полезных JavaScript оператора, о которых вы могли не знать

Не секрет, что в JavaScript, операторы, предоставляют нам огромные возможности для реализации различных видов и типов логики в коде. Каждый оператор в JavaScript имеет свое назначение и синтаксис. Среди самых распространенных операторов можно выделить: условные операторы, операторы итерации и т.д. В этом посте я рассмотрю 4 не очень известных JavaScript оператора, ранее о которых вы могли и не знать, однако они помогут расширить ваши познания в JavaScript и взглянуть на ваш JS код по новому…

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

Правильное использование Git при разработке на WordPress

Вы же слышали про Git, верно? На сегодняшний день это одна из самых популярных систем контроля версий. Плюс ко всему, Git можно найти практически везде: он предустановлен многими хостинг-провайдерами, используется в качестве системы, работающей на GitHub и Bitbucket, а сейчас даже встроен в простые WordPress плагины. В этой статье я постараюсь рассказать, что за зверь этот Git и как с ним работать…

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

Обходим blacklist в font squirrel

Я думаю вы часто сталкивались с ситуацией, когда вам нужно было подключить нестандартный шрифт на сайт, но при загрузке его в конвертер Font Squirrel перед вами вылетал неприятный алерт, который посылал вас и ваш шрифт куда подальше. Дальше в я опишу, каким образом можно миновать коварный blacklist в Font Squirrel…

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

Решение partition problem на PHP

Не так давно мне на глаза попалась очень интересная задачка, которую нужно было решить на PHP. С первого взгляда она мне показалась не очень сложной, но впоследствии на ее решение и изучение всего необходимого материала у меня ушло достаточно большое количество времени. Все дело в том, что задача была связана с очень распространённой в динамическом программировании так называемой «Partition problem»…

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

Бесплатная раскрутка в социальных сетях

В этом посте я хочу поделиться с вами своим бесплатным способом пассивной раскрутки аккаунтов в социальных сетях. Способ на самом деле очень простой и будет вам приносить по 100-200 друзей, лайков, просмотров и т.п в день. Но для начала нам надо подготовиться…

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

PhoneGap — грабли при создании проекта

С PhoneGap я познакомился относительно недавно, и то что с помощью него можно создавать реально работающие приложения на любых платформах (как уверяет документация) конечно же, шокировало меня. Неужели теперь можно писать JS веб-приложения и выкидывать их на Google Play, AppStore или Windows Phone Store!

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