Search
Write a publication
Pull to refresh
7
0

Full stack Web Developer (php, magento, devops)

Send message
Как web разработчик из крыма, могу констатировать одно — без google play жизнь есть, но она довольно тяжелая. Перекочевал на все перечисленные сторы — не срослось. Как уже было замечено, альтернативные сторы не дотягивают по функционалу, актуальностью приложений и стабильностью. Единственное место для доступа к актуальным приложениям без гугла для меня остается 4pda.ru. Но чаще использую VPN тунель для тоступа к google play. Но и офтоп: google play это пол беды, жизнь без google — вот ЭТО действительно проблема — привет из партизанской VPN-овой жизни
Я тоже искал подобный стол для возможности работы стоя.
Но у него ряд недостатков: высота ограничена, небольшой, возможны проблемы с устойчивостью, прочность, цена…

Поэтому было решено сделать свой кастомный стол, который бы соответствовал моим параметрам.
Да, правда он не имеет возможности менять высоту, но теперь я считаю это преимуществом чем недостатком.

Рзмеры: высота/глубина/ширина — 130см/80см/180см

Работаю стоя, уже 2 года. полет нормальный.
по поводу модулей, есть возможность перегружать модели по аналогии с magento?
реализована возможность наследования представлений?
есть возможность добавить свой блок в представление другого модуля не меняя его код (например в magento, это делается через лэяуты)?

какие есть преимущества перед magento?
смеётесь? в России и 100 тысячные митинги успокаивали… боюсь что ничего уже не сделаешь против этой правительственной машины :(
все пункты логичны, а значить могут смело быть правдой.
в общем мой ответ: все пункты являются правдой
что опять? :)
все уже поняли что нужна золотая середина
и все таки, кто то же будет перерабатывать ее когда-нибудь.
ага, или :):
version_of_code_hash_equal_65599_multiple_hash_plus_c_whihc_working_faster();


в теле fastMultiplicationBy65599, так и придется добавить коментарий:

// Версия кода "hash = (65599 * hash) +c", которая выполняется быстрее
потеря исходников не грозит ничем

дргими словами вскрытие алгоритма самого соления ничем не грозит? можно подробнее этот момент.
у меня постоянно происходит конфликт мыслей. и паранойя не уменьшается даже посолив пароли. и не покидают голову следующие мысли:

вся суть защиты паролей солями и хешами — это усложнить взлом паролей в уже украденной базе.
но вот, тут и проблема. базу кто ворует? очевидно те у кого есть доступ к ней. Но в подавляющем большинстве, те кто имеют доступ к базе — имеют его и к исходникам. Так, как же сработает эта защита, если украли все, исходники и базу?

Или все таки есть способ защитить хеши так что при потери исходников и базы — взлом был «невозможен»?
Да это какой-то мировой сговор. США, Европа, теперь и мы. Тенденция понятна.
Нам нужно всеми силами противостоять шпионажу со стороны государства, придумывать все больше защищенных протоколов и тд.

Вот бы еще придумать эффективное IT средство контролирующее государство.
дополнительно вам пришлось отказаться от:
1. возможности принимать звонки «не глядя», нажав на хардварную кнопку (нащюпать ее не проблема, и находится она в нужном месте).
2. принимать звонок не трогая экран, (удобно зимой, или если руки измазаны чем-то)
2. разблокирована телефона одним нажатием
3. фоткать не трогая экран (да есть кнопка сбоку, но с чехлом к нему доступ усложнен)

да мало ли еще что можно на нее запрограммировать. :)
да, смартфон класный. но вот никак не могу понять почему они избавляются от физических кнопок.
не могу я пользоваться телефоном без физичиской кнопки аля iphone или samsung.

Довольно неплохо. Мне понравилась идея с реестром моделей.
PS:
1. memoryAttributes лучше положить в afterFind и afterSave родителя ExtActiveRecord
2. Yii::app()->modelRegistry->registry('car', 1); — теряется наглядность: по логике кажется что происходит запрос модели car с id = 1, но мы получим ModelList.
стоит завести модель UserCars который реализует интерфейс Iterator.
Yii::app()->modelRegistry->registry('userCars', 1); — вернет объект UserCars, наглядность вернулась :)
3. ошибка в методе Car::make, $dict->area_id — не существует
а разбить его легко?
это я понимаю, но в процессе работы правая рука прыгает с мыши на клаву постоянно. программирование — ведь не только набор текста, это работа с комплексом программ. Где постоянно используются комбинации мыши и клавиш которые обязывают убрать руку с рисок.

Причем набирать текст не глядя на клаву — научиться не сложно. Так как не приходится терять позицию рук. Но вот программирование ломает все мои наработанные навыки.

Выделю основные причины:
1. Постоянное использование мыши
2. Использование комбинаций клавиш.
3. Переключение на разные языки

Люди перечисляйте свои причины, я так понимаю что я не одинок.
кто нибудь расскажите как руку с мышки положить назад на клавиатуру, не глядя, в нужной позиции. Сколько пробую но никак не получается делать это на автомате.
а не устарела ли статья?
или еще кто то из адекватных разработчиков пишет ТТУКи?
или кто-то не передает модели в представления?

Конечно нельзя не согласиться с автором что контроллер это мост между приложением и моделью. По большей части это же очевидно.

Да, можно создать автоматического контроллера, а что кто то еще так не делает?
В известных фреймоворках это все уже предусмотрено, есть возможность подключать внешние экшены. Например в Yii Акшен CViewAction позволяет автоматизировать вывод статических страниц.


мда, статья действительно старая, датируется 2008 годом.
зачем она здесь? ностальгия?

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity