• +1
    По поводу таких вопросов — я на собеседовании также такие вопросы задаю, но лишь чтобы услышать как человек думает и рассуждает. Не всегда обязательно ответить. Почему я их задаю: когда человек может на такое ответить — он сам сможет создать стайл гайд, а не будет выучивать правила. На проекте часто нет времени на то, чтобы апдейтить стайл гайд увидев очередной «перл» гугл-драйвен девелопмента. Человек сам должен осознавать, почему это включено в гайд и почему так не стоит делать.
    И еще, на больших проектах не всегда все медленно и спокойно. Разработка всегда зависит от потребностей бизнеса. А в бизнесе важно вовремя выпустить продукт.
    JavaScript. Вопросы на собеседовании
  • 0
    Ндя… Прям ностальгию пробудили статьей… Когда то больше 2 тысяч вирусов в коллекции было, вирмейкерские журналы, за сценой следил… Софтайс, асм, краки… Интересно будет поковырять крэкми.
    Reverse engineering на собеседовании: как мы нанимаем на работу
  • 0
    практически полное отсутствие МФУ вариантов даже в верхнем ценовом диапазоне (если кто-либо в курсе подобных вариантов по адекватным ценам — прошу указать в комментариях).


    указанный сайт. сам пользуюсь вторым уже МФУ с данного сайта, там же есть и мфу в верхнем ценовом. просто по прочтении статьи сложилось впечатление, что до недавнего времени вообще никто не знал о том, что снпч существуют вообще. а они доступны достаточно давно уже и не по сильно завышенным ценам.
    Open Source и 2d печать
  • –1
    Слушайте, никто чтоли про снпч не знает? посмотрите например оригиналам.нет, второй принтер струйник дома… Первый столько напечатал, что удивлялись как он еще жив. Краску в банку у принтера заливали только. 4 банки краски 600 рублей, и никаких проблем…
    Open Source и 2d печать
  • 0
    да я все понял по исходникам, такое оно точно не компилирует. сегодня вечером посмотрю, если никто до меня не поможет
    Двухпанельный менеджер закладок для Firefox на ExtJS
  • 0
    Вопрос в том, что все, что находится в тэгах debug последний senchacmd вырезает из релиза. незачем зазря это все сыпать в консоль
    Двухпанельный менеджер закладок для Firefox на ExtJS
  • 0
    Попробовал почитать код… Как то вы непривычно используете экст… Непонятно как senchacmd это компилирует… Хотя возможно вы стационарно натравливаете
    Двухпанельный менеджер закладок для Firefox на ExtJS
  • 0
    1) вместо console.log, делайте как и принято в ExtJS 4.2:
    // if (Ext.isDefined(Ext.global.console)) {
    Ext.global.console.log('Console log');
    }
    //
    2) content\about\esc.js — там у вас работа напрямую с innerHTML. Вообще окно сделано как то не так, раз уж используете экст :(
    Двухпанельный менеджер закладок для Firefox на ExtJS
  • +2
    Я S.T.A.L.K.E.R. покупал, еще первый, когда он только вышел. Дак вот из-за старфорса или что там было уж не помню, он у меня не запустился ни под каким предлогом тогда. После долгих мучений мне поддержка по телефону посоветовала поставить noCD из сети. Это было просто шикарно.
    Правообладатели и интернет — от спора к рынку. Позиция Яндекса
  • 0
    Я тоже на HTC Disire, но на прошивке от vijendrahs, CM10.1 портированный. Прошивка достаточно быстрая, хотя и не без проблем c фотоаппаратом… ссылка на тему xda
    Android прошивки на личном опыте
  • +1
    Для ExtJS накидывать стандартные формочки и гриды очень просто и достаточно быстро. Если есть опыт, то простейшая форма с гридом/полями займет не больше часу сделать, вместе с примитивной логикой проверки вводимых значений. Плюс, если писал опытный человек, поддерживать будет достаточно просто. Особенно, если код будет комментироваться и будет постоянно компилироваться документация (JsDuck ориентирован на экст).

    Я думаю дорого/дешево зависит от того, есть ли специалист. Порог входа в экст все таки как мне кажется выше. Многие фронтендеры подходят к таким приложениям как к обычному вебу и верстке. Такой код превращается в ад. Если спеца нет, наверное все таки лучше посмотреть на dojo или может yui. хотя тут выбор велик и нужно отталкиваться от того, какой дизайн приложения и насколько сложна структура форм.
    10 причин почему ваш проект должен использовать Dojo Toolkit
  • 0
    Разработкой на ExtJS уже около 6 лет занимаюсь, хочу по пунктам вам ответить.

    — Кастомизация. В принципе возможно все, но да, в этом фреймворке это будет непросто…

    — Ленивая подгрузка. Есть. В последних версиях подключаем ext-dev.js и грузим только необходимое. Соответственно и само боевое приложение грузится также. Компилятор SenchaCMD умеет собирать проект используя только те файлы, которые необходимы приложению. Лишние модули фреймворка можно убирать

    — deferred. Тут во первых в эксте все на событиях, посему итак все асинхронно вроде как. Для асинхронных задач есть Ext.util.TaskRunner

    — Тесты. С этим в sencha есть Selenium, CasperJS, Siesta. Можно почитать тут. Плюс я тестирую отдельно код, без визуалки посредством js-test-driver + Jasmine

    — touch реально хорош. это нужно смотреть.

    — дизайн в эксте очень кастомизируется просто. Но, начинать смотреть стоит с версии 4.2.1 и последней версии SenchaCMD. Появились пакеты (package) с темой/кодом. Все на SASS+Compass

    Обфусцированный, минимизированный ExtJS может занимать от 700-800Кб, по крайней мере это то, что делал я. Текущий большой intranet проект полностью скомпилированный с фреймворком одним файлом весит 1.2 мб
    10 причин почему ваш проект должен использовать Dojo Toolkit
  • 0
    ExtJS достаточно сильно кэширует данные. Их постоянно засыпают багами по производительности и они постоянно в эту сторону оптимизируют библиотеку.
    Сравнение производительности JS-библиотек
  • 0
    Толку в этих навыках? Я 13 лет с компьютерами, могу настраивать операционки от Novell Netware, Windows NT до Linux/BSD, работал с серверами различных размеров от подборки железа до сборки настройки профилактики. Протоколы писал на ассемблере, а винду облазил с софтайсом. Реализовывал прокси, http/ftp/smtp/pop3 сервера на ассемблере, парсеры сайтов на C#, понимаю «от ядра», как написать большую CMS, в разработке каковой участвовал и сделал пользовательский интерфейc. Писал программы под микрокалькуляторы, на бейсике, паскале, делфи, питоне, ассемблере, с. Работал в БД MySQL, MS SQL, Oracle.Сейчас же пишу на джаваскрипте под фреймворк ExtJs, понимаю верстку, но верстать могу только с дизайнером и по большей части с гуглом.
    Работал в таких критических ситуациях, что врагу не посоветуешь, всегда брал на себя ответственность за свою работу и свои ошибки. И что? Нормальную работу найти не могу, ибо все знания поверхностны, а углубляюсь в область только при необходимости технологии под конкретную задачу. + Теряюсь на собеседованиях напрочь. Итог — приходит товарищ, у которого в резюме охеренный опыт. А ничего углубленного ответить не могет. Вобщем…
    Хрен знает, мне кажется, чтобы реально хорошо знать ВСЕ эти технологии надо быть гением как минимум и иметь знания на уровне великого Онотоле.
    Кто такой «Full Stack» разработчик?
  • 0
    Устанавливал vgaswictheroo, но часто видеокарта все таки не переключалась. По каким причинам не знаю, но для меня это было очень значительно ибо ноут при встроенной до 6-7 часов работает, с атишкой не больше 3. Свободный драйвер я тоже ставил, его преимуществ особо не заметил.
    Еще один момент вспомнился — очень часто при закрытии крышки ноут не выключался.

    по приведенным статьям спасибо, почитаю.
    Про Linux — для любознательных Windows-пользователей
  • 0
    Видеокарта Intel GMA 5700MHD и Mobility Radeon HD 5470. Настраивал начиная от этой страницы wiki.archlinux.org/index.php/Acer_TimelineX
    glxinfo сейчас выдать не могу, так как арч к сожалению в итоге снес. По производительности чисто субъективно, на ноуте я пару раз запускал под виндой контру, XCOM последний, почти все из valve orange box и все бегало нормально. Под линуксом все было печально. тот же тим фортресс — даже поворот к цели с задержкой шел. Но в принципе игрушки для меня не так важны. Уже лет 10 пытаюсь на линух перейти раз в полгода, на разные дистрибутивы… Видимо еще время мое не пришло )

    Corel AfterShot Pro не увидел, искал бесплатное… Спасибо, посмотрю, вроде даже не дорогой.
    Про Linux — для любознательных Windows-пользователей
  • 0
    Ключевое слово Gateway. Remmina пробовал, не работает.
    Про Linux — для любознательных Windows-пользователей
  • 0
    Понравился арч, очень. Но не прижился на ноуте. Почему:

    1) Acer TimeLinex 3820TG — переключаемое видео. Работает исключительно криво. В интернете решений куча, сработало одно — прошить ломаный биос и отключать видеокарту в биосе дабы переключаемую графику убрать.
    2) Нет RDP через gateway. На работу часто захожу именно таким образом из дома, ужасно удобно (на работе Windows окружение). FreeRDP из ветки awakecoding вроде как один раз смог подключиться, но потом после обновления, опять все умерло (
    3) Steam. Благодаря переключаемой графике, даже после патча биоса и переключения на ati — не запустился. Либо есть звук и черный экран, либо есть звук и видео но настолько медленно…
    4) Дома Windows окружение, переводить все компы на линукс не переведя ноут нет возможности, настройки принтера нормальной не нашел. Принтер находящийся в домашней сети от Windows 7 оказался никоим образом не доступным CUPSу…
    5) Нет Adobe LightRoom, аналоги типа DarkTable не прижились

    Для меня к огромному сожалению он пока оказался не годен, как и другие дистрибутивы (пробовал помимо арча xubuntu, freebsd).
    Винда на текущий момент ставится и с нуля настраивается до полностью рабочего моего состояния за минут 40 со всем ПО. С линуксом же времени надо немало… А чего нет, так это именно времени…
    Про Linux — для любознательных Windows-пользователей
  • +1
    Вот у меня специализация Javascript+ExtJS, у меня работа с ним, дополнительная почасовая по вечерам и по выходным, в метро (3 часа в день) профильные книжки. Честно, дома заниматься чем то по профессии уже не выходит. Итогом на гитхабе ассемблер складировать начал и скорее всего Javascript там не появится, либо появится в последнюю очередь… Как то сложно видимо будет с такими подходами работу искать если что…
    Как я нанимаю программистов
  • 0
    Блин, тоже босса бы найти :) 2:5071/9 Crimson BBS Андрей Ковязин. Он вроде как куда-то толи в питер, то ли в москву умотал работать.
    Как я был поинтом
  • +1
    я из 5071, недалеко от вас был с 96 по 2005 год :) фидошка реально была сетью друзей, текущее поколение теряет ужасно много, имхается мне :(
    Как я был поинтом
  • 0
    Понятно, сканирование и прочее, но вот моя ситуация. 5 лет на пчелайне, но после переезда внутри бутово попал в дом, где пчелайн ловит только на улице. внутри дома — только у окон. Итогом переезд на мегафон, который не особо нравится. Как такое проверяется?
    «Ёжик» на выезде: измерение качества сети
  • 0
    Я так разработку дома веду. Т.е. на хосте поставил арчлинукс, 8гб памяти и влупил виртуалбокс. По поводу скайпа — у меня в хосте, но я редко им пользуюсь, посему ничего сказать не могу. ВМ с собой не ношу. Достаточно один раз скопировать на домашнюю и рабочую машины одинаковые ВМ и остальная синхронизация через SVN у меня идет или GIT. При работе загрузка процессора ноута (acer timeline 3820tg) где то в районе 50%. Крутится все быстро. У меня там ms sql server 2012 и VS2012 триалка ультимейт. Очень нравится такой подход.
    Нужна ли разработчику виртуальная машина, и насколько
  • 0
    Ну если первый прошли за несколько часов, пробуйте второй :) У меня dosbox с первой и второй уфошкой )))) Первую уже раз десятый прошел, а вторую даже один раз пройти никак не получается ((( Терроры по четыре палубы выбивают (
    Почему мне упорно кажется, что новый XCOM — это портированная настольная игра
  • 0
    Извините, а чем не понравился Ext.grid.column.Action?
    Компонент для интеграции строк Ext.grid.Panel с Ext.toolbar.Toolbar
  • 0
    Очень не хватает во всем этом празднике SASS с поддержкой Compass…
    Расширение Web Essentials для Visual Studio: LESS, Zen Coding, CoffeeScript и многое другое
  • +3
    Возможно я путанно выражаюсь. На сервере пишется шаблон на каком нть мета языке, он компилируется создав джаваскрипт и отдается на клиент. на клиенте уже данная функция запускается. В нее скорее всего передается имя шаблона, который надо сформировать и пришедшие от сервера опции (скажем список писем в джейсоне) а функция эта по шаблону формирует и возвращает dom, которую просто надо подставить на место.
    Yate: Яндекс.Почта перешла на новый шаблонизатор
  • 0
    Шаблон компилируется на сервере, формируя Javascript код функции, которая позже на клиенте будет получать данные из джейсона и формировать dom модель для отображения.
    Yate: Яндекс.Почта перешла на новый шаблонизатор
  • +1
    Судя по файрбагу сейчас как раз сделали все на клиенте. Приходит джейсон, на основе которого строится клиентская часть. Сейчас приходит анонимная функция, которая сформирована на сервере(там по факту под имя шаблона сформированный js для формирования dom), и уже она формирует гуй. т.е. передав один раз шаблоны при старте клиента, потом только передают опции в функцию с шаблоном для отрисовки dom с этими новыми данными. все кэшируется, все быстро в принципе работает.
    Yate: Яндекс.Почта перешла на новый шаблонизатор
  • +3
    Может я не дрожу на собеседовании, но теряюсь полностью и забываю совершенно все. И не помогает ничего. Даже прописные истины забываю, которые вспомню только выйдя с собеседования.

    Особенно меня вырубают задачки «на сообразительность» в основном основанные на том, что ты уже либо решал подобное, либо где-то читал это. Я, увы, на работе сталкивался максимум с сутками разборов задачек «на сообразительность» от отдела физ лиц банка, разруливая в конце года проводки по базам и пытаясь свести проценты по вкладам и проводки по счетам. Не говоря уже о попытках выровнять клиентскую базу утрясая ее с КЛАДРом.

    Видимо при таком раскладе, хорошей работы мне не видать?
    Почему я не провожу собеседования
  • 0
    Поделитесь пожалуйста купончиком, если осталось у кого!
    Ещё +2Гб для вашего DropBox аккаунта. На сей раз, промо-акция DropBox и Three.com.hk
  • 0
    Для Вас — повторюсь «Я зашел в топик скачать книгу. Ибо понимаю украинский.»
    Бесплатная электронная книга по шаблонам проектирования на украинском языке
  • +1
    Я зашел в топик скачать книгу. Ибо понимаю украинский. Меня напрягает то, что вы с темы перешли на выяснение какой язык лучше и почему. И да, смогу я и по украински вас послать и объегорить, и по испански, если надо будет. но смысл? Просто к такой книге коменты должны быть по существу, а здесь по факту приколы и наезды.
    Бесплатная электронная книга по шаблонам проектирования на украинском языке
  • 0
    При чем тут зашоренность? Зачем спорить о том, какой язык лучше? Возвращаемся к дивотному? Это русский ресурс. Для большинства данная тема просто получилась бесполезной, благодаря неизвестному языку. Все. Меня только это расстроило, я, реально, английский на данный момент лучше знаю, чем украинский.
    Бесплатная электронная книга по шаблонам проектирования на украинском языке
  • +2
    Вообще я прожил на украине 13 лет и знаю достаточно хорошо язык, но за эти годы я видел только одного человека, красиво и чисто говорившего на украинском. Это была наша школьная учительница. И судя по высказываниям моих друзей, украинцев, мало что изменилось. Вобщем проблема не в том. Зачем человеку учить украинский? Здесь русский ресурс, с таким же успехом можно выкладывать книги на японском. А что? Его вроде тоже учат.
    Поэтому я думаю, не надо наезжать на человека, которому язык нет желания учить, ради того, чтобы высказать автору свое мнение и помочь.
    Бесплатная электронная книга по шаблонам проектирования на украинском языке
  • 0
    Боже… Описание Soldier of Fortune на сайте просто убило… Промт отдыхает…

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

    Норм, аха… Дальше круче…

    «И после всего этого садизма все еще может взорвать его, разрывая любые части тела на полу или съемку на огнемет который услышит крики отчаяния увидеть его тело было сожжено.» ёклмн…
    Открыт репозиторий с играми для Ubuntu 10.04, 10.10, 11.04, 11.10
  • 0
    Что именно вас интересует? Проход по сайту или именно проход данного конкретного сайта с выкачиванием информации? Я просто думал, если никто еще не писал — написать статейку о том, как сканировать сайт, как работать с get-post запросами и проч. Скажем сейчас таким образом работаю с кинопоиском
    Разбор простейшей капчи (C#)
  • +1
    Не знаю что сказать, мне нравится их документация, а то, чего там нет — ищется в исходниках. Тем более что кликнув на каждом компоненте/методе/свойстве вы попадете непосредственно в кусок кода, где этот элемент описан. Очудобно.

    По поводу afterrender да, не критично. Хотя если такое вдруг повесить на 'show' или 'activate' — можно и забыть.

    Кстати, для отладки советую посмотреть плагин для файрбага — Illuminations
    Принципы написания приложений на ExtJS 2.x/3.x