Якщо ви розробляєте сайти на PHP-фреймворках і ще не маєте своєї платформи, то напевно про неї думали. Це могли бути CMF, CMS, конструктор сайтів, набір компонентів — матеріал підходить для будь-якого з цих випадків. У статті поділюся радами і прикладами для тих, хто планує створити свій інструмент, або вже знаходиться на початку цього шляху.

Що потрібно знати при розробці своїх CMF і CMS. Досвід довжиною в 2 роки

Ми не буде говорити про розробку заради фана, вивчення нових технологій або дипломного проекту, якщо немає мети дати йому подальший розвиток. Ми поговоримо про розробку інструментів для комерційних проектів.

Читати далі →



Андрій Аксьонов ділиться труднощами у підготовці слайдів для доповіді. Це — розшифровка виступу Highload++.



Якщо бачите цей слайд – я не дуже встиг картинки. Прийшов Бунін, переконався, що у нього доповідач не пропав і поставив підлий питання. Ми заздалегідь готуємо конференцію, 1 вересня прийом доповідей. Я теж хотів заздалегідь підготуватися. Вчора в 6 вечора почав малювати слайди для іншого доповіді, а для цього в 11, тому ось так.

Доведеться робити чистий стендап – а слухати вухом, але це, напевно, на краще, тому що можна спокійно тупити в телефон.

Що означає чистий стендап? Ніякого коду абсолютно, я спеціально намагався мінімізувати кількість рядків коду в презентації, правда пара все одно протекла. Ніяких революційних міркувань ні на які теми. Ну і чистий быдлятский гумор.

Можливо це федерально злочин і мене ФСБ замете відразу після того, як я зі сцени вийду. Ризикнемо, заодно познайомлюсь, поїхали.

Про що доповідь?

Читати далі →

Секрет швидкого програмування: не замислюйтесь



Програмувати швидко — це легко! Так вважає інженер-програміст компанії Google, який всі публікації в своєму блозі підписує лаконічним «Макс». Макс також працює головним архітектором, ком'юніті-менеджером і реліз-менеджером в Bugzilla Project. Ми в Alconost вразили і перевели його поради про те, чи як навчитися програмувати з космічною швидкістю.

Якщо обговорювати з розробниками складність коду, вони часто говорять, що хочуть писати простий код, але із-за тиску дедлайнів і більш глибинних причин у них не вистачає часу або знань для того, щоб виконати завдання і оптимізувати рішення до максимальної простоти.

Вони, звичайно, мають рацію в тому, що в умовах стислих термінів розробники, як правило, будуть писати складний код. Втім, дедлайни не повинні призводити до складності. Замість фрази «Цей дедлайн завадив мені написати простий код» можна вимовити рівноцінну: «Я недостатньо швидко програмують, щоб писати просто». Тобто чим швидше ви як програміст — тим менше впливу на якість вашого коду мають дедлайни.

Тепер давайте розберемося, як, власне, стати швидше? Може, це вроджене магічне вміння? Треба бути «розумнішими» інших, щоб бути швидким?

Ні, це взагалі не магія і не вроджений дар. Насправді існує лише одне просте правило, рахуючись з яким, з часом ви вирішите проблему:

Читати далі →

Як «прокачатися» дизайнеру: поради та корисні посилання від російських експертів



Фото: Flickr / Tobias Toft / CC

В блозі на Хабре ми пишемо про розвиток веб-технологій та їх практичному застосуванні — раніше публікували історії нетехнарей, які вивчили верстку та отримали роботу в сфері ІТ, і сьогодні продовжимо тему навчання. Ще одна сфера, котра близько пов'язана з версткою, — це веб-дизайн. На цей раз ми попросили російських інтернет-експертів дати поради щодо професійного розвитку для початківців дизайнерів.
Читати далі →

Пояснюємо бабусі: Як зашифроваться за годину

«Виживають тільки параноїки».
— Енді Гроув
image

Енді Гроув був угорським біженцем, який уникнув комунізму, вивчаючи інженерна справа, і в кінцевому підсумку очолив революцію комп'ютерів в якості генерального директора Intel. Він помер на початку цього року в Силіконовій долині після тривалої боротьби з хворобою Паркінсона.
Коли один з наймогутніших людей у світі закликає нас бути параноїком, можливо, нам варто прислухатися.

Мушу попередити, що Гроув не єдиний впливовий чоловік, який закликає до цього. Навіть директор ФБР — той самий чоловік, який недавно заплатив хакерам мільйон доларів, щоб розблокувати iPhone терориста — настійно рекомендує всім приховувати свої веб-камери.

Але ви підкоряєтеся законом. Чого вам боятися? Як свідчить девіз програми спостереження Сполученого Королівства: «якщо вам нічого приховувати, вам нема чого боятися». Ну, законослухняні громадяни мають підстави побоюватися. У них є вагомі причини захищати свої пристрої, файли і спілкування з близькими.

«Якщо хтось дасть мені шість рядків, написаних самим чесним людиною, я знайду те, за що його можна повісити.»
— кардинал Рішельє в 1641.
У цій статті я покажу вам, як убезпечити себе, використовуючи мистецтво шифрування. В один присід, ви можете зробити великий крок уперед до забезпечення конфіденційності.

Читати далі →

Як вибрати хмарного провайдера?



Очевидно, що ми – не єдина хостинг-компанія на ринку. Багато компаній, у кожного свої апетити і можливості. Так само очевидно, що ринок може розвиватися тільки якщо розвиваються його клієнти – не тільки бізнес, але і розуміння технологій. Ринок будується зусиллями учасників і цей пост – черговий маленький камінь у його фундамент. У ньому (в пості) ми узагальнили деякі рекомендації, які можуть бути корисні тим, хто обмірковує, вирішується/збирається (деколи, дуже нешвидко) йти в хмари. Під катом — кілька порад, які будуть корисні при плануванні переходу в хмару і виборі хмарного провайдера.

Читати далі →

Владислав Кочетков, президент холдингу «ФІНАМ»: «Нам краще вдається вчити, ніж агресивно продавати»



Як нам ввічливо повідомляє «Вікіпедія»: АТ «Інвестиційний холдинг " ФІНАМ» — найбільший в Росії роздрібний брокер, а також інвестиційна група, що спеціалізується на наданні трейдерських, інвестиційних банківських послуг, довірче управління грошовими коштами та цінними паперами, інвестування на валютному ринку Forex.

Найчастіше, коли у нас в «Хабрахабре» виникає питання щодо фінансів в цифровому світі — ми намагаємося поставити його людям, що мають незаперечний досвід і експертизу в даній області. І Владислав Кочетков, президент вищезгаданої фінансової організації, як раз один з таких людей — це не секрет.

Тому ми вирішили без зайвих прелюдій розпитати самого Владислава щодо того, як компанія, в якій він обіймає не останню посаду, орієнтується і оперує в сучасному динамічному світі, де за минулий 2015 рік її оборот склав $102 млрд.

— Владислав, на сайті Фінама написано, що ви працюєте в компанії з 2005 року. Ви мали відношення і до створення даної організації?

Немає. ФІНАМ – значно старше, у 1994 році заснував Віктор Ремша. Він тоді якраз закінчив МГТУ їм Баумана. Останні 11 років я працюю в ФИНАМе, але ФІНАМ увійшов в лідери ринку на початку 2000-х. Це було зроблено до мене.

Читати далі →

Пошта Росії для чайників

Пошта Росії — це велика, складна і не дуже дружня структура. На неї прийнято плюватися в соціальних мережах, а похід за листом або посилкою часто перетворюється в маленький квест. Про таке кажуть «Життя мене до не готувала».



Хочеш відправити книжку в подарунок другові. Приходиш в відділення, а втомлена жінка запитує: «Як відправляємо, рекомендованою бандероллю з оголошеною цінністю або першим класом?». І ти розумієш, що це буде складніше високонавантажених систем, великих даних і нейромереж.

Ми в «Дадате» сильно пов'язані з поштою: виправляємо адреси і непогано розбираємося в особливості її роботи. Написали докладний гід послуг Пошти Росії, для чайників. Автор статті   Сергій Король, редактор і поштова двк.


Читати далі →

12 неписаних правил в дизайні

Від теорії сіток до Золотого перерізу є набір основних принципів, які передаються дизайнерами з покоління в покоління. Ці правила знає кожен хороший дизайнер, їх описують в книжках, розповідають на курсах і у вищих навчальних закладах. Але на рівні з писаними, у дизайнерів є ще неписані правила. І на жаль, багато з нас дізнається про це лише з власного гіркого досвіду. Але зовсім не обов'язково вчитися на своїх помилках, тим більше, коли є чужі.

У пості зібрані прості, але корисні поради від провідних дизайнерів, які люб'язно погодилися поділитися особистим досвідом. Отже, приступимо до вдосконалення власних професійних навичок.



1. Дізнайтеся, що насправді хоче ваш клієнт

Стадія обговорення — одна з найважливіших. Ніколи не скупіться на питання, витягайте з клієнта якомога більше інформації. Ви повинні копнути глибше, практично влізти в мозок замовника і скласти найбільш точну картину того, чого він хоче. Таким чином з'явиться більше шансів уникнути нескінченних правок.


Читати далі →

Як підготуватися до релізу і не потрапити до психіатра

Ми давно не писали, тому що у нас було дуже багато роботи. Це, звичайно, не виправдання, але вже сьогодні ми поділимося корисним матеріалом, нашим досвідом як дійти до релізу і при цьому зберегти самовладання. Я не вішав ярлик tutorial тому що формат статті вільний, але матеріал буде на нього дуже схожий. Починаючи ідеєю, потім альфа-бета тестами і закінчуючи підготовкою до релізом: кілька порад отриманих на власному досвіді.



Читати далі →