Pull to refresh
21
0
Валерий Яцко @darkwire

Senior Full Stack Web Developer

Send message
По поводу второго, можно в бинды добавить:

[
{ "key": "tab",                 "command": "editor.action.indentLines",
                                "when": "editorTextFocus" },
{ "key": "shift+tab",           "command": "editor.action.outdentLines",
                                "when": "editorTextFocus" }
]
Похоже, мы про одну и ту же вещь тут в комментариях написали, извиняюсь за первый абзац. :) В общем, заменил в статье. Я активно общаюсь с командой Atom сам и какой-то фикс зааплаил, никакого камня в их огород бросать или их подвиг принижать не хотел.
Я заменю на Electron. Однако Electron редактором не является, это всего-лишь оболочка.

В продолжение темы Atom задумываются «перенять» некоторые трики по производительности у VS Code:
github.com/atom/atom/issues/10188
Схлопывание блоков кода появится в феврале, работа началась :) github.com/Microsoft/vscode/issues/2616
Таких не видел, но объективно самый лучший vim mode на данный момент пока что у Atom'а atom.io/packages/vim-mode-plus

С апдейтами ядра VS Code появится возможность делать все более и более функциональные плагины, будем ждать :)
Пока нет, но можно высказаться об этом на Visual Studio's UserVoice visualstudio.uservoice.com/forums/293070-visual-studio-code/suggestions/7752789-minimap

К мнениям прислушиваются.
Спасибо за фидбек, видимо жажда поделиться пересилила здравый смысл. Исправлюсь в следующих материалах.
Оказывается, на Хабре про это не писали :) Опубликовал… habrahabr.ru/post/275435
Про Redux очень годные обучающие ролики от создателя egghead.io/series/getting-started-with-redux

В первых роликах по сути Redux пишется небольшими кусочками с нуля, что практически сразу приводит к пониманию что-когда-зачем-почему. Очень советую для быстрого «въезда» в технологию, тем более, что серия по времени не очень большая, но супер полезная.
Супер! Добровольцев в команду берете? :)
Что-то не помню, чтобы у какого-либо минификатора из benchmark'а была фича long-hand -> short-hand, на ум приходит только github.com/frankmarineau/shorthand, у которой нет ни grunt, ни gulp таска :(
Единственное — веб-разработка сейчас веет такими технологиями, как Rails, AppEngine и GWT, для которых требуются гораздо большие процессорные мощности, чем iPad 2 может предоставить (иначе — я представляю, в какой кошмар выльется пересборка GWT проекта и сколько это займет времени).

Но для фана — здорово :)
Очевидно за nginx там все-таки Apache:
20.vtb.ru/bitrix/modules/

Вот только у Apache для vhosts по умолчанию стоит AllowOverride none :) Скорее всего эта установка и была оставлена без внимания.

Но вообще за включенную Options Indexes, наверное, надо яица отрывать на production-сервере — мало ли для чего оно может быть использовано.
Парни, у Битрикса в корневом .htaccess есть директива:
Options -Indexes

А в файле /bitrix/modules/.htaccess находится директива:
Deny from all

Очевидно, основной проблемой сайта является проблема некорректной настройки веб-сервера. Из-за чего и был получен листинг директории.
Было бы прикольно, если бы стандарт CSS расширялся бы в эту же сторону. :)

Чем-то, кстати, напоминает, запланированные (но так и не реализованные фактически никем) изменения в стандарте.

Например, CSS variables:

@variables {
CorporateLogoBGColor: #fe8d12;
}

div.logoContainer {
background-color: var(CorporateLogoBGColor);
}
Банк-Клиент большинства банков требует IE
Нашел минимум две студии в Екатеринбурге, сайты у которых явно не дешевые:

it-studio.ru
art-performance.ru

Плюс Вы берете среднюю зарплату в городе, а нужно брать среднюю прибыль компаний, так как мне трудно представить физическое лицо, заказывающее сайт-визитку.
У Битрикса и Drupal с Joomla! совершенно разные подходы к разработке сайта. Битрикс основан на компонентном подходе построения сайтов (что, зачастую, удобнее, если необходимо повторно использовать код внутри сайта в нескольких разделах в неограниченном количестве), а Drupal и Joomla! — на модульном.

Но, извините меня, чтобы написать какое-то дополнение для Drupal или Joomla! нужно потратить гораздо больше сил, чем изучить Битрикс.

Я работаю в студии и клиенты на ура покупают и Битрикс и платят за разработку, предпочитая полагаться на надежного партнера в лице Битрикса.

> Я уже молчу про то, что проприетарное ПО тяжелее отладить и протестировать, нежели открытое…

Битрикс поставляется в открытых исходных текстах, и без проблем отлаживается Zend Debugger'ом и XDebug'ом.
Мне нравится Ruby on Rails и я долгое время разрабатывал проекты на нем, но я ушел, когда обнаружил, что с каждым релизом вместе с тем, что что-то новое начинало работать, другое просто отваливалось и не работало :(

Сейчас, насколько я знаю, ситуация изменилась в лучшую сторону, но у меня уже накопилось столько наработок для других систем, что переход обратно для меня теперь более чем болезненным будет
Мне нравится простота расширения framework'а, сохраняя его стиль и не применяя никаких костылей. Создание автогенерируемого grid'а для таблиц БД в админке (за что я так полюбил Django) для многих из framework'ов (я пробовал Yii, CodeIgniter, Kohana) порождало какое-то отдельное приложение, которое вообще не оставляло конкретных преимуществ framework'а — то есть, если пойти дальше — можно было бы вообще оставить эти grid'ы и не использовать framework вообще.

Я пробовал также и Symfony и CakePHP, близкие по философии к Django и Rails — но мне не понравился уровень документации — чтение занимало очень много времени, а специализированных IDE не существует.

Zend Framework в каком-то смысле лишен всего «лишнего» и позволяет легко создать на базе себя самого другой, собственный framework, который будет легко и приятно использовать во всех своих разработках.

У меня сейчас для ZF написаны как раз grid'ы, модули платежных систем, Интернет-магазин, шаблонизатор построен на любимом XSLT. Создание простеньких проектов занимает около 4 часов с версткой и небольшими изменениями админки для удобства клиента (визуальный редактор, вариант дизайна, брендинг, права доступа для разных сотрудников)

Когда видишь несколько концепций и лучшее в них — собрать по крупицам свою самую лучшую — просто

Information

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