Обновить
29
Дмитрий Смирнов@fantaseour

Пользователь

10
Подписчики
Отправить сообщение
Не думаю, что Вы жалуетесь, но впечатление может создаться.

Просто Вы по собеседованиям давно не ходили вот и все.

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

Если на собеседовании засыпали чем-то — так это ж здорово — можно почитать, да и запомниться лучше. Я вот свои фейлы помню :) и это не грустные воспоминания.

Мне вот возраст в одном напрягает — слишком много бытовых забот и мало времени на учебу :) А хочется и то и это и знания в систему привести…

Как-то оглянуться не успел, уже вот тоже скоро 39.
Посмотрите на класс Zend_Config из Zend Framework. Он решает эту задачу путем превращения любого «подмассива» в объект Zend_Config.
по-крайней мере он разбирался в том, что делает. был фанатичен в том, что делает. Посмотрите ролики на йутубе про NEXT. Как он ставил задачу, как он рекламировал этот компутер. Есть в нем харизма не откажешь.

И, как назло он, конечно, маньяк, обижал сотрудников, вел себя плохо и т.д. Что тут сделаешь.
Писал-писал:
en.wikipedia.org/wiki/Bill_gates

During Microsoft's early years, all employees had broad responsibility for the company's business. Gates oversaw the business details, but continued to write code as well. In the first five years, he personally reviewed every line of code the company shipped, and often rewrote parts of it as he saw fit



Gates's role at Microsoft for most of its history was primarily a management and executive role. However, he was an active software developer in the early years, particularly on the company's programming language products. He has not officially been on a development team since working on the TRS-80 Model 100 line, but wrote code as late as 1989 that shipped in the company's products.

См. также рассказ Спольски о том, как Билл делал ревью его проекта VBA для Excel.
www.joelonsoftware.com/items/2006/06/16.html

Bill Gates was amazingly technical. He understood Variants, and COM objects, and IDispatch and why Automation is different than vtables and why this might lead to dual interfaces. He worried about date functions. He didn't meddle in software if he trusted the people who were working on it, but you couldn't bullshit him for a minute because he was a programmer. A real, actual, programmer.
Там должна быть принципиальная переделка — из графической системы должны были убрать HAL (http://en.wikipedia.org/wiki/HAL_(software))
А HAL из убунты и правда убрали? и как оно теперь? Не глючит, нормально работает?
у оперы на «зажатая правая кнопка+движение влево-вправо» повешены гестуры, т.е. взад-вперед по истории страниц можно бегать. Повернул Ваш кубик влево, отпустил правую кнопку и обратно на хабр попал :)

так, что шифт очень даже нужен.
Автор клавиатуры отвечает на это обсуждение здесь
ivan-ghandhi.livejournal.com/1346495.html

ну или можно пригласить его сюда, если есть инвайты.
тут есть одно но. Такой способ крайне прямолинеен при работе с DI. Никто туда руками это количество параметров совать не будет. IoC контейнер это сделает за Вас. Зато отлаживать и тестировать удобно, когда все закинуто через конструктор и никаких чудес и магии.

Так, что
function __construct(User $user, Request $request, $maxPerPage)

вполне будет жить и вы об это споткнетесь только когда плагин будете писать. и там это будет удобно и уместно.

а вот с номером 1 вы как раз пихаете один большой супер-мега-глобальный контекст в класс и внутри начинается магия.
Написать толковые классы и есть воплощение мастерства программиста это не так просто, жеж. Харизма нужна.
1. Там в GoF и MVC нету. Она рассматривает более простые паттерны и более старые. Это у фаулера надо смотреть, в PoEEA (http://martinfowler.com/eaaCatalog/plugin.html)

martinfowler.com/articles/injection.html#InversionOfControl

2. Насчет лень толкать. Так пойди толкни, когда оно сложно изложено и ум разработчика сопротивляется лишним накладкам. Симфони молодцы именно тем, что у них относительно просто и на PHP, а не на джаве. А в Phemto и того проще.
Не сочтите за самопиар, токмо из научного рвения.

Я считаю, что разработчики Симфонии, действительно олицетворяют движение к революционно новому и правильному развитию. И их шаг в сторону DI, это революция для php-разработки.

Ведь во-первых можно использовать их DI-контейнер независимо (http://components.symfony-project.org/dependency-injection/).

И во-вторых, можно использовать совсем минимальный DI-контейнер Phemto, который написал Маркус Бейкер, автор Simpletest. Там кода менее 1000 строк. Осмелюсь рекомендовать мой перевод статьи, как это чудо использовать:
h-type.com/filez/lj/articles/di/

И тоже самое, незначительно устаревшее на хабре:
habrahabr.ru/blogs/php/64061/
habrahabr.ru/blogs/php/64078/

Думаю после принятия этого паттерна сообществом, так же как и принятие MVC, ActiveRecord и пр. должен быть бум внедрения сторонних библиотек. Ведь именно DI позволяет построить мостик между вашим фреймворком и кусочком чужого фреймворка.
привезти->приве_с_ти

спасибо за статью.
Еще виджет можно сделать типа еще месяц назад я пил столько, а сейчас пью меньше (гы-гы: но дороже), контролируй свой алкоголизм! (ссылка на сервис).

Такой виджет (пусть просто картинка) можно было бы в жж постить, поможет развитию и популярности сервиса
этот сервис для контроля сколько ты пьешь, а у тындра заглавная страница — куда пойти выпить
Спасибо. Хорошая игрушка. Таки удобно было бы вводить стоимость выпивки. Типа либо ввести стоимость, либо взять среднее значение (по умолчанию)
Действительно сервис как раз, чтобы мыслящий человек контролировал свой потенциальный алкоголизм. Сервис правильный, в смысле чтобы не было пьянства.

Сам поймал себя на мысли, что не могу вечером не выпить. И, знаете, важно было понять, что это плохо и напрячься не покупать свои вечерние 100 грамм.
интересно почему сильно различаются праметры OpenVZ и Hyper-V?

я сижу на виртуоззо и что-то получается даже 1500р в мес. Мелколавочного клиента на такое трудно уговорить. А на 300-400р вполне можно.
Хостеры оказывают медвежью услугу предоставляя шаред на самом деле. Ибо разница не столь велика, но в глазах клиента она в три раза. Ну и все — возникает куча костылей, которые потом только боком выйдут.
это где это VPS за 300р/мес?

если пройти мимо скидок при покупке на год, то стоить будет 1000р. Народ жмется, правда.
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность