PHP + Mysql + Docker + Facebook Login скачать сайт без регистрации и СМС

Для «игрового» проекта выращивания стажеров мною был создан репозиторий открытый кода, очень простой и очень наглядный пример как мы будем наворачивать функциональность от «базовый базовый» яваскрипт и php, до чуть более чем продвинутой версии. На данный момент — номер коммита «для статьи» — Вы можете скачать, запустить (по инструкции в корне проекта) и получить готовый работающий минисайтик с логином пользователя через Facebook и сохранением его данных в базу. Прелесть контейнеров — что можно не только собирать (как первый для примера собирается, но и запускать чужие без сборки).

Продолжить чтение…


Словарь Сленга Программистов: Буква А от Айти к Аутстаффу

Айти — от английского IT — информационные технологии. Общее понятие, не означающее уже абсолютно ничего, но в каждом конкретном случае уточняющее что это не просто так, а «информационные технологии». Раньше — до кризисов — сфера исключительно гиков и фанатиков, но теперь появился тренд последних лет «Вайти-в-Айти», не отмечающий куда именно собственно войти и что там делать собираются вошедшие.

Продолжить чтение…


Docker: Первый проект

Как оказалось — о магии Докера еще не все написано и моих стажеров она ставит в тупик — поэтому пример маленький, но хороший будет тут сейчас. (с) И немного мастера Йоды в смеси с капитаном Очевидность. Чтобы избежать фразы «ну ты же много раз уже это делаешь» — будет использован джанго и питон, а не мой любимый пых. (о любви к пыху я могу долго дискутировать, самое важное — не инструмент, а прямые руки). Итак: как запустить свой первый проект в докере?

Продолжить чтение…


Виды багов с пользовательской точки зрения

Бывают баги (ошибки) разной степени вредности и сложности, некоторые из них увижу только я, некоторые — остаются от «срочносрочно» влезть в бюджет подхода и будут исправлены на доработках, но а некоторые — просто плевок в душу пользователя. Итак — как понять что баг «запорол» весь сайт?

Грубый баг

Несоответствие показного контента — назначению сайта. Пример — сайт продажи услуг «создания лендингов» — с неработающим собственно лендингом. Сапожник без сапог конечно бывает — но тут это как стоматолог с дыркой вместо зуба…

Грубый баг

Продолжить чтение…


Как написать Техническое Задание простыми словами

Чтобы результат работы программистов радовал Вас — Вы должны как-то описать чего хотите, это единственный способ получить результат. Простите за тавтологию, но мы все тут собрались не просто «что-то запрограммировать», а решить задачу, достигнуть результата. Серьезные программисты сразу спрашивают — где ТЗ, а если у Вас это в первый раз, если это Ваш первый / второй сайт, то «как же написать это самое ТЗ» дает столько примеров, что кажется никогда такое детализированное не написать. Или наоборот, это примеры слишком абстрактные.

Итак, как составить Техническое Задание для программистов, особенно если Вы не программист, на примере «Яичница» с последовательными усложнениями от простого к полному ТЗ.


составить тз на яичницу

Продолжить чтение…