Архив Тэгов: ссылки

Интернет Программирование

DataTable — сравнение на Angular 2, React и JQuery

Решил сравнить трендовые JS фреймворки Angular и React со старым добрым JQuery подходом. В Интернете много статей, где сравнивают их абсолютно предвзято, на изначально неверных примерах. Сравнивают как апельсины с картошкой:)

Я вот лично всегда беру для сравнения какой-то одинаковый элемент, притом очень сложный и показательный для крупных приложений. Таким компонентом является сложная таблица с фильтрами и сортировками (DataGrid или DataTable), и как пик эволюции — табличный ввод (TabularInput или EditableGrid). Притом ввод не просто текста (input) или из статичных выпадающих списков (select), а из динамического выпадающего списка с AJAX подкачкой значений (по типу библиотеки JQuery Select2). Чтобы можно было организовать гибкий табличный CRUD интерфейс.

И так, какие самые продвинутые компоненты я нашел (Open Source), ссылки на Demo, где можно попробовать: читать далее »

Интернет Программирование

SCRUM методология управления гибкой (Agile) разработкой ПО

Немного современного прожект менеджмента…

Если вы разрабатываете какой-либо программный проект, особенно многопользовательский, вы понимаете, насколько сложная задача — командное сопровождение и развитие работающего ПО. Без систематизации не обойтись.

Суть менеджмента проектов: Почему 9 беременных женщин не могут родить ребенка за 1 месяц?

Суть менеджмента проектов: Почему 9 беременных женщин не могут родить ребенка за 1 месяц?

Даже если вы не слышали про методику SCRUM или Agile, у вас точно есть список TODO, или список «хотелок пользователей«, список идей по развитию проекта. Такой список, ранжированный по приоритетам, является первой ступенью методологии SCRUM и подобных ей подходов быстрого и гибкого развития IT-проектов. Этот список в методологии называется «Бэклог проекта» (Project backlog) или «Пользовательские истории» (User stories).

И так, идеи по развитию проекта есть. А как же далее эффективно организовать разработку?  читать далее »

Дизайн Интернет

Parallax scrolling, Flat design, Wordperss

Не заголовок, а какой-то набор непонятных слов:) Поясню.

Parallax scrolling — это модная тенденция дизайна сайтов, когда весь сайт — одна длинная страница, при прокручивании которой секции меняются с красивыми эффектами. В России это часто соотносят с Лэндингами (Landing page). Но паралакс в данном случае — это просто дизайн-решение.

Flat design — это новомодный плоский дизайн, когда все иконки и графические элементы — плоские. Сейчас это модно во всех интерфейсах, объем и реализм в сайтостроении — прошедший тренд.

WordPress — это движок блога или сайта, на котором можно всё это воплотить.

Parallax + Flat design — это вообще самый пик моды. Сейчас все кому не лень переводят свои сайты на эту парадигму. В качестве примера, вот вам потрясающий сайт на паралаксе, рассказывающий о FLAT дизайне: flatvsrealism.com

flatvsrealism.com

Позволю себе шуточку… Лет 10 назад я как раз и делал одностраничный сайты в Flat design стиле! До того как это стало мэйнстримом. Но тогда я делал это потому что еще только осваивал динамику PHP и красоту Photoshop и потому что не было даже близко CSS 3 с его border-radius!!!

Мы это правда раньше называли аскетизмом:)

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

Дизайн Интернет

База готовых бесплатных иконок, картинок и логотипов

Хочу представить 2 сервиса, которыми я пользуюсь для поиска бесплатной графики: разного рода готовых картинок для вставки использования в свои, к примеру, веб-проекты.

1. Vector.me

База Векторных изображений, то есть с легкостью масштабируемых по вашим нуждам. Есть форматы CDR и AI, а также EPS, открывающийся как в Corel, так и в PhotoShop. База просто огромная, на любую фантазию!

2. Findicons.com

Этой базой я пользовался ранее — в ней много именно маленьких иконок. Минус в том, что эта база меньше. И форматы там НЕ векторные (обычно PNG и ICO).

А так, в принципе, тоже отличная база логотипов и иконок, изображений разных предметов на все случаи жизни веб-разработчика. Очень простой поиск, в том числе по цветовой гамме. Правда, хоть и есть русский интерфейс, но ключевые слова для поиска нужно вводить на английском. Легкое скачивание. Всё бесплатно.

Интернет Программирование

Безопасны ли бесплатные шаблоны WordPress?

На Хабре появилась интересная  статистика по результатам WordPress эксперимента, проведенного одним из хабрапользователей. Цель эксперимента — узнать, сколько процентов бесплатных шаблонов для WordPress подправлены хакерами, то есть имеют уязвимости разного рода. Статистика очень печальная, чесно говоря. Поэтому нужно с большой настороженностью подходить к выбору темы.

От себя добавлю, что и многие плагины имеют уязвимости. На моей практике были такие случаи. Так что и здесь нужно «доверять, но проверять»… читать далее »

Дизайн

Онлайн база данных торговых марок РФ

FindTM.ru — поиск торговых марок, то есть логотипов или зарегистрированных словосочетаний и их правообладателей.

Очень значимый инструмент для специалистов в этой области. А для нас, для планктона Интернет-дизайна — кладезь феерических, но чаще всего совковых логотипов. Вот один из примеров умопомрачительных логотипов, найденных мной, что побудило к написанию целую статью о дизайне в области туалетной бумаги!

Интернет

Интернет-проекты, которые стоит поддержать

Хоть я и сторонник всего бесплатного в Интернете, но бесплатное, это не значит не нуждающееся в деньгах. Многие активисты Интернета, будь то одиночки или очень крупные организации, делают Веб-сервисы, которыми могут пользоваться все, бесплатно и без ограничений.

Но ведь проект не может взяться из неоткуда, его делали специалисты, которые хотят кормить себя и семью. Сервера тоже хотят питаться электроэнергией..

Можно пытаться монетизировать проект с помощью рекламы, партнерских программ и так далее. Это делает проект более комерсионализированным что-ли, не таким духовно чистым.. Но есть и компромиссное решение — Donate. Всё-таки есть добрые люди, которые просто так готовы отдать свои деньги на благо полезных проектов. Лично я вносил пожертвования в 2 проекта не нуждающихся в представлении:

Происходило это на некоей волне оптимизма навеянной идеями свободного Интернета!

Можно еще отметить и мое участие в почти столь же значимом проекте dmoz.org в качестве редактора. Тоже своего рода бесплатная поддержка.

В России мало таких проектов, которые воодушевят участника сделать донэйт. Да и в целом создатели проектов, наверное, меньше чем на западе верят в такую бескорыстную поддержку своих пользователей. А зря! Ведь пожертвовать деньги на замечательный и нужный проект может даже такой скупердяй, как я:)

Интернет Программирование

Как найти программиста в Сыктывкаре?

Озадачился каналами поиска специалиста IT-сферы, точнее, веб-разработчика. В Интернете множество порталов по трудоустройству, я побродил по ним всем и попытался составить рейтинг порталов поиска работы. Площадки расставлены по степени полезности (по мнению автора) и количеству резюме применительно в Сыктывкару:  читать далее »

Интернет Программирование

Yii framework vs Symfony2 — борьба двух трендовых PHP фреймворков

При очередном изучении новинок на фронте PHP фреймворков, я озадачился сравнением моего любимого Yii в нынешней версии 1.1 с чуть более новым и «прокачанным» Symfony 2. В итоге нашел исчерпывающую статью «Why We Prefer Symfony 2 Over Yii Framework» с полным подведением итогов. В двух словах, Symfony 2 на данный момент чуть более современен (в нынешние времена чрезмерно стремительно развивающихся технологий, разница старта проектов в 2 года — это почти пропасть). Из его преимуществ можно озвучить: читать далее »

Дизайн

GoDesigner.ru — коллективный разум дизайнеров

Проект коллективного дизайна GoDesigner.ru может раз и навсегда решить извечную проблему нестыковки видения дизайна заказчиком и реализации дизайнером. Ключ к разрешению этой ситуации прост и заключается в 3-х шагах:

  1. заказчик выкладывает свои требования,
  2. их пытаются воплотить сразу множество дизайнерских умов,
  3. в итоге клиент платит только тому исполнителю, чья реализация идеи ему понравилась.

Всё гениальное просто!