Gulp, typescript, angular2, webpack for my studying

В общем так сложилось, что несмотря на то, что время от времени необходимо бывает заниматься фронтендом, никак не доходили руки до Angular. Точнее ни до чего серьезней хеловорда. И пока я использовал jQuery и Module pattern — оказалось, что подоспел уже второй «ангуляр». Ну и наконец-то дошли руки попробовать его не просто так, а попытаться […]

Continue reading


Сборка js с помощью bash и google closure compiller

В связи с падением HD вынужденно копался в своих старых проектах, наткнулся на скрипт, которым раньше собирал js для фронта. А как раз недавно вспоминали и что-то не нашелся. Так что оставлю тут, просто чтобы снова не потерять. #!/bin/bash #author shrewmus #script for compile or simple concatenate several javascript files #path to google closure compiler […]

Continue reading


Впечатления об ExtJS

Недавно попытался поучаствовать в проекте, использующем ExtJS. Именно попытался. И проект использует ExtJS немного не обычным способом. А именно: берутся представления – объекты-классы ExtJS, которые описывают расположение элементов в контейнере, и затем, отбрасывая контроллеры, пишутся классы на typescript, которые и пользуются для отображения этими представлениями. Отмечу, что до того как мы расстались с этим проектом, […]

Continue reading


javascript assert

В js пока что нет своей функции assert, а иногда довольно удобно делать примерно такую проверку: assert(typeof variable == ‘undefinded’, ‘No “variable” defined yet’); Но довольно просто добавить свою window.assert = function (condition, message) { if (!condition) { throw message || “Assertion failed”; } }

Continue reading