Pull to refresh
1
0

User

Send message
посылаю вам реквест на сырцы ))) сейчас как раз занимаюсь весьма бесполезной, но важной для собственного развития, задачей по гитхабу ))
а Автору огромное спасибо! про parse слышал, но благодаря статье — восхищён, и хочу попробовать в ближайшее время )
Я сделал так. В вагранте у меня крутится серверное окружение (LAMP с кучей нужных плагинов, extension'ов, и базой данных).
БД тестовая, но на 18 гигабайт. Изначально у меня база была на удалённом сервере, но от этой практики отказались в пользу локальной базы в виду низкой скорости коннектов к базе. А вот удалённый сервер — там и мастер ветка, и база данных, и используется уже для тестов перед деплоем на продакшн. К нему гитом лезем через нативную консоль, не через вагрант, т.к. неоднократно было замечено, что в вагранте даже при 4 гигах памяти гит работает недостаточно быстро.
А вот файлы веток у нас тоже нативно лежат, и подключаются в вагрант как shared_folder.
Хост Ubuntu 14.04, вагрант тот же, FS ext4. Ну и естественно, бокс запакован и раздаётся всем девелоперам. Доступ к удалённому серверу по ssh ключам, которые уже прописаны в боксе.
Я правильно понимаю, что если небольшой ботнет (из 10 компьютеров) будет подбирать пароль к пользователю ivan, то сам пользователь вообще не сможет зайти в систему, пока ботнет не будет остановлен, так как пользователю будет постоянно сообщаться что-то типа «auth error» потому что «две секунды» не прошли с момента последней попытки авторизации по этому логину?
Прочитал про Парадокс Абилина (за что спасибо автору), и понял, что я не один такой )))) каждый раз, когда с бывшей женой и её родственниками нужно было куда-то ехать, я не отказывался только потому что ценил их настроение, и расчитывал на радость остальных. Математика — наше всё!
Отличный аппарат, отличная возможность использовать API для работы с «задним» e-ink экраном. Жаль только, что розничная цена в итоге оказалась существенно выше заявленной…
фигак… и в продакшн! ) наши ребята, чо! )))
По мотивам этого коммента можно обзор сделать попозже :-) Спасибо большое
Для некоммерческих проектов можно пользоваться родными Laravel средствами авторизации + кастомные допиливания.
Для коммерческого продакшена 1300 рублей (если я не ошибся с курсом) не такие большие деньги, чтобы использовать эту библиотеку. Да и потом, подписка предусматривает не только использование одного Sentinel, а всех их пакетов, что значительно расширяет возможности Laravel.
А для поиграться — демо должно хватить с головой. Открою маленький секрет: можно обратиться к разработчикам с просьбами — они очень отзывчивые и хорошие ребята. Легко идут на контакт, и активно идут на встречу любым вопросам и предложениям. В своё время мне об этом «секрете» Джейсон Фрайд рассказал, когда я с ним начал переписываться после прочтения того же Rework. ))) Они же тоже люди, тоже программисты ))
Наверху cartalyst.com/manual/sentinel/1.0 есть строчка с восклицательным знаком:
This package requires a valid subscription.

Демо тут: github.com/cartalyst/demo-sentinel
Я не в курсе, но подозреваю что нативнее будут работать модули от Jeffery Way. Я с пятёркой еще не работал.
От себя добавлю, что активно использую три компонента: way/generators, way/database и codesleeve/laravel-stapler. Для меня большой радостью было, когда я нашёл информацию о Sentinel (до этого использовал встроенную авторизацию + много кастома). Я очень рад, что лично у меня интерес к PHP возродился как раз благодаря Laravel и многим нововведениям php 5.4 и 5.5. Laravel очень похож на рельсы, но как-то ближе, т.к. за плечами всё-таки много php кода. А рельсы как раз нравились скоростью разработки.
Не знаю, не знаю… Ubuntu 14.04, Chrome. при заходе даже на самые злые сайты с незакрываемыми вкладками доступ к меню хрома есть, оттуда через Tools -> Task Manager всё прекрасно запускается, после чего можно завершить любой процесс (читай вкладку) и продолжить спокойно работать ))
Прелесть. Спасибо за отличные примеры, и наглядность. Похожие впечатления на меня когда-то произвёл AngularJS
К чёрту десятку! Ждём Windows 11 ))
Долгое время работал с обычной проводной мышкой как на десктопе, так и на лаптопе. Сейчас десктопом практически не пользуюсь, а на лаптопах завёл bluetooth logitech. Очень доволен. Крайне редко — тачпад.
Хабракат торт, особенно в первый раз. А статья полезная, спасибо автору!
Я видел обе стороны баррикад. У меня был заказчик, мягко говоря, совершенно уникальный, очень упрямый, очень своенравный, но при этом с хорошим бюджетом. Договариваться с ним была «та еще работка», тем не менее проект сдали.
А был еще один звёздный программист, вокруг которого при желании можно было запустить несколько планет по орбите. С ним было очень тяжело, потому как на любой запрос и задачу от клиента — он говорил дословно: «а зачем это ему надо? он не будет этим пользоваться, я не буду делать это, я сделаю другое». Т.е. он не просто затягивал сроки, и отказывался от задач, а пытался внедряться в бизнес-процессы и бизнес-логику приложения на уровне заказчика, субьективно полагаясь на свой опыт и правоту. Мы проект завершили.
От таких клиентов и программистов мы отказались ))) да, это плохо, скажут многие: вы ведь теряете деньги. А вы знаете, нервы и здоровье, они как-то дороже ))))
Программисты и заказчики — вечный спор кто прав, кто нет. Программисту иногда виднее как реализовать идею заказчика. А заказчик вроде как важнее, ведь именно он обеспечивает программиста работой.
Во всём хороша золотая середина, и во многом эта середина — хороший ПМ.
Ваш текст заставляет меня хотеть работать у вас :-)

Information

Rating
Does not participate
Location
Stockby, Uppsala Län, Швеция
Registered
Activity