Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 7637 сообщений
Cообщения с меткой

приложения - Самое интересное в блогах

Следующие 30  »
Chizz_TecTeP

Быстропост. Мануал. Часть 1

Четверг, 21 Июля 2016 г. 15:04 (ссылка)


Habby настаивает на том, чтобы я сделал мануал по своей программе - клиенту для лиру Lirurssreader aka Быстропост. 



Но я же...




Кстате, аватарка ничего так получится.. Надо б обновить.


 


Итак, чтобы дело сдвинулось с мертвой точки, надо сделать первый шаг. 


 


1. Запуск программы




 


1.1 Вход и авторизация.


 


Вводим логин и пароль, нажимаем "Войти"


 


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


 


1.2 Настройки


 




 



Настройки загрузки релевантны только для загрузки RSS ленты дневника. В RSS - ленте показывается только 20 последних записей блога. Можно грузить не все для экономии трафика. Кнопка "Быстрая загрузка" включает режим, при котором ленты загружаются быстрее. При этом используется промежуточный сервер, через который идет обмен с лиру. Режим имеет смысл включать, если вы не грузите все записи из Rss-Ленты. Если грузите все, то скорость загрузки одинакова. Разве что при быстрой загрузке картинки не подгружаются. Лично я использую обычный режим. В этом режиме обмен идет напрямую с лиру и сразу подгружается одна картинка из поста. Но если у вас медленный интернет или вы в роуминге, то лучше использовать быстрый режим и ограничить количество загружаемых постов. Так тратится гораздо меньше интернета. 


 


Шрифт - задает размер шрифта, который будет использоваться в ленте. 


 



1.3 Кнопка зарегистрироваться


По этой кнопке просто открывается браузер со страницей регистрации лиру. 


 


Уфффф... Умаялся.. 


 

Метки:   Комментарии (1)КомментироватьВ цитатник или сообщество
Хиллит

Покимоны в Сирии

Четверг, 21 Июля 2016 г. 14:59 (ссылка)


Сирийские дети напоминают миру, что есть те кого действительно лучше бы найти и забрать.



Они держат в руках листовки со своим именем и деревней в Сирии, где они живут и надписью "спаси меня".





1.

13775602_1774462662769161_8868200938561966930_n (700x466, 342Kb)

Читать далее...
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

В помощь дизайнеру: 10 инструментов, которые помогут улучшить и оптимизировать рабочий процесс

Понедельник, 18 Июля 2016 г. 09:58 (ссылка)





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



Atom



Atom — текстовый редактор с открытым исходным кодом, разрабатывается командой Github. Его еще называют open source редактором ХХI столетия. Редактор не сложен в использовании, при этом предоставляет полную свободу для установок и расширения.







Бесплатный текстовый редактор для OS X, Linux, Windows c поддержкой плагинов, которые написаны на Node.js, и встраиваемых под управлением Git Control. За счет кроссплатформенности, хорошо работает на всех популярных платформах. Функциональный интерфейс, встроенный менеджер плагинов, умное автозаполнение с гибкой настройкой, возможность разделять рабочую область на несколько независимых окон.







Среди преимуществ — дополнение, темизация, кастомизация. Приложение создано с помощью HTML, CSS, Javascipt, Node.js, в основу положен специально разработанный вариант браузера Chromium.



Вы можете более детально ознакомится с работой редактора, почитать подробную документацию на сайте



DragDis







Дизайнеры — люди творчества, всегда в поисках вдохновения. DragDis инструмент-муза, в котором можно его почерпнуть. Он прост в использовании, приложение представляет собой онлайн сервис для хранения интересных картинок, видео, текстов и ссылок; добавить пришедшийся Вам по душе контент вы можете- просто выделив его на странице и перетащив в открывающуюся в тот же момент панель. Панель работает благодаря установленному расширению (Chrome, Firefox, Safari).



iTerm 2



iTerm являет собой альтернативу встроенному терминалу OS X, правда можно назвать пару особенностей: используя настройки iTerm2 получится назначить различные горячие клавиши для доступа к важным функциям, поддерживает Expose, что дает возможность быстро переключаться между открытыми окнами.







Преимуществом данного приложения является автозаполнение, iTerm2 запоминает все команды, которые вы вводите и при следующем вводе команды достаточно нажать

https://habrahabr.ru/post/305784/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
irinov

20 приложений, которые пригодятся каждому путешественнику

Пятница, 16 Июля 2016 г. 00:16 (ссылка)


20 приложений, которые пригодятся каждому путешественнику



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



AdMe.ru собрал удобные приложения, способные существенно облегчить, украсить или дополнить новыми впечатлениями отпуск.



Нажмите на ссылку после описания приложения, чтобы скачать его.



Читать далее...
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Приложения в системе электронного документооборота. Часть 5: Задания и маршрутизация документов в приложениях СЭД

Вторник, 12 Июля 2016 г. 16:16 (ссылка)

Работа с заданиями — это, пожалуй, наиболее часто используемая функция системы электронного документооборота. Казалось бы, что может быть проще — доставить документ исполнителю и получить реакцию на его обработку, но практика показывает, что задание — один из самых сложных объектов в СЭД. Российские СЭД имеют мощные средства управления заданиями. Расскажем, как реализованы задания в Docsvision, и какие есть особенности их реализации.



В отличие от других приложений корпоративной системы (ERP, CRM, PDM и пр.), в которых пользователь работает постоянно и выполняет активную роль при взаимодействии с программой, большинство пользователей СЭД работают в ней периодически, по мере возникновения необходимости обработки того или иного документа в рамках регламентов. Например, необходимо согласовать договор или заявку, утвердить распоряжение по входящему документу и пр. Большая часть процессов даже функцию инициации обработки документа реализует автоматически на основании стандартных процедур регламентов. Сценарий работы в СЭД отличается от работы в других приложениях: система должна уведомить пользователя о необходимости выполнения тех или иных действий и предоставить ему все необходимые данные в удобном интуитивно понятном интерфейсе для их выполнения, т.к. он может обрабатывать этот вид задания раз в год или вообще единственный раз. Уведомление и «доставка» документов и необходимого контента пользователю в нужное время реализуется как раз через механизм заданий. Задание обеспечивает также необходимый интерфейс для обработки документа, предлагая различные варианты завершения, форму для заполнения и пр., а иногда и краткую инструкцию о том, что необходимо сделать.

Как мы уже отметили, задание — достаточно сложный объект. Эта сложность – следствие разнообразия сценариев, которые приходится реализовать разработчикам приложений СЭД с использованием заданий. При всей сложности оно должно быть интуитивно понятным, чтобы сотрудник быстро сориентировался, что и как нужно сделать.



Базовые функции задания



Задание Docsvision базируется на том же объекте, что и карточка документа Docsvision (см. статью habrahabr.ru/company/docsvision/blog/263263) – соответственно, к ней применимы те же возможности кастомизации. Это возможность изменить структуру данных, интерфейс, логику обработки, машину состояний, ролевую модель и пр. Однако задание имеет предопределенную логику обработки, которая не может быть изменена. Задание имеет такие поля, как исполнитель, контролер, плановый и реальный сроки исполнения, плановую и фактическую трудоемкость и прочие, характерные именно для задания. Базовая логика обработки подразумевает маршрутизацию задания и уведомлений исполнителей, возможность для исполнителя видеть задание в соответствующих папках (Входящие) и завершить с помощью соответствующей кнопки.





Рис. 1. Интерфейс работы с заданием позволяет реализовать разнообразные операции по его обработке с помощью кнопок ленты.



Возможности маршрутизации заданий



Задание имеет разнообразные варианты маршрутизации в базовой функциональности: исполнитель может делегировать его (при наличии соответствующих прав) заместителю вручную, либо передав ему полностью права на исполнение, либо потребовав возврата по завершении. Задание может иметь шаг контроля: в этом случае после завершения задания оно будет передано контролеру на подтверждение исполнения. Задание может быть декомпозировано, т.е. по нему могут быть созданы подчиненные задания, которые, в свою очередь, могут быть декомпозированы — таким образом, формируется иерархия подчиненных заданий – это своего рода процесс исполнения задания, который может контролировать исполнитель. Помимо ручной маршрутизации, реализуются сценарии автоматического замещения: если сотрудник оказался, по тем или иным причинам, недоступен, то задание будет автоматически переправлено заместителям на исполнение.



Способы инициализации заданий в приложениях



Само по себе задание является отдельным приложением Docsvision. Оно может быть создано пользователем, но это далеко не единственный сценарий его инициализации. Есть несколько способов встроить задание в приложения Docsvision:

• Самый простой – использовать функцию инициализации задания в бизнес-процессе (https://habrahabr.ru/company/docsvision/blog/281959/), при этом при конструировании процесса нужно позаботиться о правильной инициализации параметров задания – назначении исполнителя, сроков, выбор вида задания, передаче в задания необходимых документов и пр.

• Для инициализации задания можно использовать специальный .Net компонент, который доступен для любой карточки. Он позволяет встраивать функции создания задач и контроля хода их исполнения для любых документов, настраиваемых с помощью конструктора или создаваемых в виде отдельных программных компонентов системы.

• И, наконец, функциональность работы с заданием может быть добавлена в любое приложение с использованием программного кода через API.



Кастомизация задания



Поведение стандартного функционала задания может быть настроено в справочнике видов объекта «Задание». Например, можно настроить правила делегирования, возможности декомпозиции, правила создания задания из карточек документов (в частности, правила автоматического заполнения полей задания из полей карточки документа).





Рис.2. Богатые возможности настройки стандартного поведения задания в справочнике видов задний без программирования



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



Кастомизация бизнес-логики, сбор метрик



В случае необходимости изменения бизнес-логики работы с заданиями в отдельных приложениях, например, реализуется нестандартная логика завершения. Предусмотрены так же средства настройки в справочнике видов заданий. Например, в случае специализированного задания в приложении «согласование финансовых документов» нужно не просто завершить задания, а выбрать одну из альтернатив – «Согласовать», «Отклонить» и «Дополнительное согласование», при этом в случае выбора альтернативы «Отклонить» необходимо указать причину в виде простого текста, в случае «Дополнительное согласование» — сотрудника или группу из справочника сотрудников. Подобные сценарии могут быть настроены стандартными механизмами без программирования.





Рис.3. Для кастомизации интерфейса и логики обработки задания доступны все инструменты Docsvision



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



Маршрутизируемые в задании объекты



Основная функция задания – доставлять исполнителю те или иные документы. Практика показывает, что это могут быть самые различные типы документов – обычные файлы, структурированные карточки документов, ссылки на различные внешние сущности, например, URL-ссылки, на те или иные WEB страницы, и, наконец, это могут быть объекты различных внешних систем, с которыми работает подсистема бизнес-процессов, через механизм шлюзов, про который мы говорили в предыдущей статье (https://habrahabr.ru/company/docsvision/blog/281959/).

Особенностью реализации работы заданий в Docsvision является возможность бесшовной маршрутизации внешних объектов шлюзов непосредственно в задании. Например, если пользователю необходимо на определенном этапе бизнес-процесса поработать с тем или иным документом 1С, он получит задание, в котором будет содержаться соответствующая ссылка и, инициировав ее, пользователь откроет именно тот документ, который ему необходим. У него нет нужды отдельно открывать программу 1С и искать там соответствующий объект.





Рис. 4. Задание поддерживает механизмы in-place – работу с контентом непосредственно в интерфейсе задания.



Управление задачами в бизнес-процессах



В случае если стандартных инструментов маршрутизации и обработки бизнес-логики задания для реализации функций приложения оказывается недостаточно, можно применить еще один механизм кастомизации – специальную функцию бизнес-процесса. Если задание инициировано бизнес-процессом, или бизнес-процесс каким-то образом «отыскал» задание для обработки, то можно настроить его таким образом, что он будет реализовывать логику обработки задания. Например, реализовать обработку нештатных ситуаций — автоматически завершить или отозвать задание, изменить исполнителя, сроки или текст задания, если нарушены какие-то регламенты его обработки. Это можно реализовать без программирования. И, естественно, в процессе можно применить и программную обработку задания, что делает возможности расширения логики обработки практически неограниченными.



Различные интерфейсы работы с заданиями



Задание – это объект, с которым пользователь должен взаимодействовать в любой момент времени через доступные ему средства коммуникации. Поэтому мы реализовали различные варианты работы с заданиями, через различные типы устройств. Сегодня пользователям доступны:

• Полнофункциональный клиент — Windows приложение

• Легкий клиент, работающий в HTML браузере

• Отдельное мобильное приложение для IPad или IPhone

• Почтовый клиент. Этот тип клиента позволяет обрабатывать задания прямо в стандартной программе электронной почты (например, в Gmail или почтовом клиенте мобильного телефона) без установки дополнительных компонент. Этот тип клиента, конечно, позволяет выполнить далеко не все операции, работы с заданием описанные выше. Но позволяет ознакомиться с файлом документа, внести в него изменения и сообщить о результатах обработки задания, например, согласовать или отклонить документ. Информация об этих действия будет доставлена в СЭД.

Помимо легкости такой обработки, преимуществом является возможность работы в Off-line.





Рис.5. Работа с заданием в легком клиенте





Рис. 6. Так выглядит задание в почтовом клиенте



Описанное далеко не исчерпывает возможностей задания в системе Docsvision, есть и другие возможности для реализации специфических сценариев в приложениях, но, как нам кажется, и этого достаточно, чтобы представить, насколько изощренные сценарии обработки заданий приходится реализовывать при создании приложений СЭД.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/305504/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
SoftLabirint

LoftSchoo. Комплексное обучение разработке на PHP (2016) Видеокурс » SoftLabirint.Ru: Скачать бесплатно и без регистрации - Самые Популярные Новости Интернета

Пятница, 08 Июля 2016 г. 21:27 (ссылка)
softlabirint.ru/video/video...okurs.html


LoftSchoo. Комплексное обучение разработке на PHP (2016) Видеокурс

Данный курс рассчитан как на новичков с минимальным опытом, так и на тех, кто уже работал на php, но у кого нет возможности узнать, как писать правильно, а так же закрыть пробелы в знаниях.



Чему ты научишься, пройдя курс:

1. Создавать современные PHP приложения

• Используя лучшие передовые инструменты и технологии. Наша цель — дать тебе как можно больше знаний и навыков, необходимых для работы в современной веб-студии.

2. Быстро реализовывать свою идею

• И запускать новый проект в срок от 2 дней до 2 недель.

3. Использовать все необходимые инструменты для построения PHP приложений

• Хватит ковыряться в блокноте, используй профессиональные инструменты для разработки!

4. Работать с CMS

• Использовать CMS Wordpress и MODx для создания сайтов с УДОБНОЙ админкой за пару дней!

5. Работать с базами данных

• Использовать ORM-решения и напрямую работать с MySQL.

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

7. Получишь портфолио из своих приложений

• Во время курса ты напишешь свои собственные приложения и сделаешь сайт-каталог.



Учебная программа:

1. Открытие курса

· Правила обучения

· Базовая настройка окружения



2. Workflow

· PHPStorm

· PhpMyAdmin

· Composer

· SourceTree + Git + bitbucket



3. Основы языка

· Типы данных

· Операторы языка

· Преобразования типов

· Константы

· Массивы

· Конструкции языка

· Обработка исключений



4. Работа с функциями

· Понятие функции

· Написание пользовательских функций

· Лямбда функции

· Рекурсии

· Функции с переменным числом аргументов

· Параметры по умолчанию



5. Встроенные возможности языка

· Функции для работы с переменными

· Строковые функции

· Математические функции

· Работа с датой и временем

· Работа с массивами

· Работа с файлами

· Работа с изображениями



6. Верстка типовых элементов веб-приложений

· Html структура проекта

· Обязательные стили и настройки корректного отображения

· «Прибитие» футера

· Настройка отображения для мобильных устройств

· Выравнивание контента

· Частоиспользуемые плагины jQuery



7. Работа с данными — часть 1

· Создание БД

· Создание таблиц

· Целостность данных

· Создание запросов

· Подключение к БД в PHP

· Интерфейс PDO и MySQLi



8. Работа с данными — часть 2

· Работа с XML

· Работа с JSON

· Работа с CSV

· Работа с ini-файлами

· Работа с удаленными данными с использованием CURL



9. Безопасность

· Фильтрация и валидация форм

· Криптографические функции

· Безопасность работы с БД

· Защита от XSS

· Безопасная загрузка файлов



10. Введение в ООП

· Классы и объекты

· Инкапсуляция

· Полиморфизм

· Наследование

· Абстрактные и финальные классы

· Интерфейсы и трейты

· Пространства имен



11. Примеры работы в ООП стиле

· Шаблоны проектирования

· Singleton

· Factory

· Strategy

· Observer

· Adapter



12. MVC

· Как устроен и для чего нужен

· Контроллеры

· Представления

· Модели

· Практикум

· Домашнее задание



13. Внедрение сторонних библиотек

· Composer

· Eloquent ORM — работа с БД

· PHPMailer — отправка писем

· Intervention Image — работа с изображениями

· Шаблонизатор Twig

· Google Recaptcha



14. Отладка и профилирование приложения

· xDebug настройка и работа с PHPStorm

· PHPUnit

· Codeception

· Selenium



15. CMS Wordpress

· Как создать свою тему для WP

· Как создать свой плагин

· Как создавать таксономии и Custom Post Types



16. CMS MODX

· +бонус — Вебинар "Как сделать сайт на MODX за час"

· Базовые знания для работы с MODX

· Практика работы с MODX



17. Начало работы с Laravel

· Установка и настройка

· Artisan. Создание контроллеров, моделей и миграций на примере простых товаров для интернет-витрины

· Маршрутизация



18. Продолжаем работу с Laravel

· Работа с шаблонизатором Blade

· Использование встроенной middleware авторизации

· Отладка в Laravel



19. Знакомство с Phalcon

· Что такое Phalcon

· Установка Phalcon

· Создание контроллеров

· Работа с представлениями

· Работа с моделями



20. Закрытие курса

· Прохождение собеседования на должность php разработчика

· Выпускной



Примечание:

Этот курс стал доступен в полном объеме с 01.03.2016. Ориентировочно, он проходил с января по март. Курс, который начался 25 апреля и закончится 25 июня идет по точно такой же программе, как в архиве.

 



LoftSchoo. Комплексное обучение разработке на PHP (2016) Видеокурс



LoftSchoo. Комплексное обучение разработке на PHP (2016) Видеокурс



LoftSchoo. Комплексное обучение разработке на PHP (2016) Видеокурс






Информация о курсе:

Название: Комплексное обучение разработке на PHP

Год выпуска: 2016

Автор: LoftSchool

Язык: русский

Жанр: обучающее видео



Информация о файле:

Формат: MP4

Видео: AVC/H.264, 1278x720, ~110 Kbps

Аудио: AAC, 2 ch, 126 Kbps

Продолжительность: 35:49:32

Размер: 3.78 GB



Скачать: LoftSchoo. Комплексное обучение разработке на PHP (2016) Видеокурс >>>



Подписка на новости сайта…

http://feeds.feedburner.com/Soft-Labirint

http://feeds.feedburner.com/Soft-Labirint?format=xml

https://feedburner.google.com/fb/a/mailverify?uri=Soft-Labirint



 



 

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
NetFact

Мастер мобильных приложений. От новичка до профи (2015) Видеокурс » NetFact.Ru: Скачать бесплатно – Популярная Интернет Библиотека

Четверг, 07 Июля 2016 г. 14:37 (ссылка)
netfact.ru/videotech/3017-m...okurs.html


Мастер мобильных приложений. От новичка до профи (2015) Видеокурс




" 6 МЕСЯЦЕВ НАЗАД — МЫ ДАЖЕ НЕ ЗНАЛИ, ЧТО ЭТО ВОЗМОЖНО, ВЕДЬ МЫ НЕ БЫЛИ ПРОГРАММИСТАМИ...."



ЧТО Я ПОЛУЧУ ?

ПОСЛЕ ПРОХОЖДЕНИЯ ВАШЕГО ОБУЧЕНИЯ...



Вы сможете создавать мобильные приложения для смартфонов, планшетов не имея знаний программирования.

Вы научитесь отправлять Push-уведомления, которые будут получать Ваши клиенты, независимо запущено приложение в данный момент на их мобильном устройстве или нет.

Вы сможете создавать неограниченное количество приложений разных тематик

( игры, сайты, каталоги, интернет-магазины, партнерские товары и т.д.)

Вы научитесь монетизировать свои приложения без ограничений, и выводить деньги на самые известные платежные системы Рунета.

Вы получите доступ в закрытую группу ВКОНТАКТЕ, которая создана специально для покупателей этого курса, что даст Вам возможность получать оперативную помощь.







Мастер мобильных приложений. От новичка до профи (2015) Видеокурс



Мастер мобильных приложений. От новичка до профи (2015) Видеокурс



Мастер мобильных приложений. От новичка до профи (2015) Видеокурс






Название: Мастер мобильных приложений. От новичка до профи (2015) Видеокурс

Год: 2015

Video: AVC, 1280x720, 15.000 fps, 240 Kbps

Audio: AAC LC, 44.1 KHz, 2 channels, 192 Kbps

Язык: русский

Формат: mp4

Размер: 735.59 MB



Скачать: Мастер мобильных приложений. От новичка до профи (2015) Видеокурс



Скачать | Download | TurboBit.net

http://turbobit.net/v3iwuewoaod1/Master_mobilnyh_p..._ot_novichka_do_profi.rar.html



Скачать | Download | HitFile.net

http://www.hitfile.net/RKhNbbh/Master_mobilnyh_pri..._ot_novichka_do_profi.rar.html



Скачать | Download | Файлообменник.рф

http://файлообменник.рф/yueu0c5u5jyt/Master_mobiln..._ot_novichka_do_profi.rar.html



Скачать | Download | DataFile.com

http://www.datafile.com/d/TVRZME5qQTNPVFUF9/Master...heniy_ot_novichka_do_profi.rar

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
SoftLabirint

Практика Java. Разработка Web приложения (2016) Обучающие видео » SoftLabirint.Ru: Скачать бесплатно и без регистрации - Самые Популярные Новости Интернета

Вторник, 06 Июля 2016 г. 02:35 (ссылка)
softlabirint.ru/video/video...video.html


Практика Java. Разработка Web приложения (2016) Обучающие видео

Данный курс направлен на быстрое получения необходимых знаний и практики, с тем, чтобы окончивший их смог успешно пройти собеседование и работать в команде разработчиков на языке Java.



Приложение будет разрабатываться начиная со второго занятия, основываясь на базовых темах курса: объектная модель, коллекции, система ввода-вывода, работа с файлами, сериализация, работа с XML, SQL, персистентность в базу данных (PostgreSQL), сервлеты, технология JSP, веб-контейнер Tomcat, HTML, javascript, модульные тесты JUnit, java.util.Logging, система контроля версий Git. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, ...) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании. Курс будет построен на активном взаимодействии с обучаемыми: выбора оптимальной доменной модели; реализации, паттернов проектирования, дизайна разрабатываемого приложения. Побочным результатом курса будет ваше личное резюме java разработчика с одним из пунктов в списке достижений: разработка веб-приложения.



После лекции, через месяц у студента в голове остаётся 3% знаний. А если он выполнил упражнение на практике более 7 раз, то в памяти сохраняется 95% знаний + бонус. Студент, практикуя упражнение, открывает ещё 50% нюансов знаний, которые не были озвучены преподавателем.



Дополнительная информация:

Понимание и практика программирования на Java в объектно-ориентированном стиле.

Структурное (красивое и надежное) Java кодирование

По всем темам курса- подготовка к собеседованию на позицию Java- разработчик

Использование де-факто (lingua franca) стандартов в разработке ПО: IntelliJ IDEA, PostgreSQL, Tomcat, JUnit, FireBug, Git.

Итог курса- совместное написание с нуля сложного Web приложения на стеке: Servlets, JSP, JAXB, JDBC



Требование к участникам:

Умение программировать на любом языке.

Желательно иметь представление о XML, HTML, SQL, javascript.

Желание и возможность изучить простую часть материала (типы, операции, управляющие конструкции) в первой половине курса самостоятельно.

 



Практика Java. Разработка Web приложения (2016) Обучающие видео



Практика Java. Разработка Web приложения (2016) Обучающие видео



Практика Java. Разработка Web приложения (2016) Обучающие видео






Информация о курсе:

Название: Практика Java. Разработка Web приложения

Год выпуска: 2016

Автор: Святослав Ширинкин

Язык: русский

Жанр: обучающее видео



Информация о файле:

Формат: MP4

Видео: AVC/H.264, 800x450, ~560 Kbps

Аудио: AAC, 2 ch, 192 Kbps

Продолжительность: 12:30:00

Размер: 5.69 GB



Скачать: Практика Java. Разработка Web приложения (2016) Обучающие видео >>>



 



Подписка на новости сайта…

http://feeds.feedburner.com/Soft-Labirint

http://feeds.feedburner.com/Soft-Labirint?format=xml

https://feedburner.google.com/fb/a/mailverify?uri=Soft-Labirint

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Кикайон

5 популярных приложений, которые нельзя устанавливать на свой Android-гаджет

Суббота, 02 Июля 2016 г. 12:02 (ссылка)


 




















В Google Play сегодня представлены сотни тысяч разных приложений, поэтому найти нужное среди них может быть не так просто. В этой ситуации многие пользователи ориентируются на такие показатели, как количество загрузок и рейтинг. Однако всегда ли стоит доверять этим цифрам? Нет! В этой статье мы собрали для вас пять бестселлеров каталога Google Play, которые на самом деле являются откровенным шлаком.





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



Галерея QuickPic





В прошлом один из лучших просмотрщиков графики для Android. Лёгкий, быстрый, функциональный и совершенно бесплатный. Но все эти преимущества были до покупки приложения Cheetah Mobile. После этого в QuickPic был внедрён определённый код, в результате чего оно начало собирать информацию о пользователях и отправлять на серверы этой китайской компании. Плюс к этому добавилась назойливая реклама фирменного облачного сервиса, что в один миг свело на нет все былые достоинства этой популярной галереи.



ES File Explorer



http://lh3.googleusercontent.com/GXJtgfcxiEaLabZDmJasdFYB74hSSz1M5fdpKA0wPAmobuI1uc6mcSH_tTdu5XpQaNES=w128



Один из лучших файловых менеджеров для Android попал недавно в центр громкого скандала из-за провальной попытки разработчиков заработать на рекламе. Напомню, что тогда в составе ES File Explorer появилась новая утилита, которая, по уверениям разработчиков, должна была экономить заряд батареи.



На самом деле это оказалось обычным рекламным модулем, который прокручивал рекламные объявления на экране блокировки. В результате съедался дополнительный трафик, а аккумулятор садился на 20% быстрее. Через некоторое время adware удалили, но осадок остался. Какой сюрприз создатели ES File Explorer преподнесут нам в следующий раз?



UC Browser





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



Отслеживание. Сразу несколько специалистов по компьютерной безопасности обратили внимание, что UC Browser отсылает IMEI, Android ID, MAC-адрес устройства и некоторые другие данные пользователя на сервер компании Umeng, занимающейся сбором информации для торговой площадки Alibaba. Поэтому если приватность для вас не пустой звук, то лучше не использовать это приложение.



DU Battery Saver & Fast Charge



http://lh3.googleusercontent.com/K2LOnvYqRMacxAmUlLib9qfQw_Xm-iR67AEhkaeecTjL2G1RQVyVPhi7XHi6pzrGxQ=w128



Чрезвычайно популярное приложение, имеющее в Google Play более 7 миллионов (!) загрузок. Оно обещает оснастить ваш гаджет специальными интеллектуальными функциями, которые позволят добиться фантастической экономии заряда аккумулятора.



На самом деле единственное достижение DU Battery Saver & Fast Charge — это великолепная работа маркетингового отдела, которому удалось обмануть такое огромное количество пользователей. Интеллектуальное энергосбережение? Быстрый и полный заряд батареи? Обман и имитация! Зато рекламными объявлениями это приложение нашпиговано свыше всякой меры.



Clean Master



http://lh3.ggpht.com/hx9UAWTinSn-R_CQleBveiMFoiW7XKxBl1gU0ev4zZ2v5OGxFZJ_k_370vwDzAJ4vho=w128



Когда-то эта программа была лёгким и функциональным чистильщиком мусора, накапливающегося в Android. Со временем же обросла таким огромным количеством дополнительных возможностей, что превратилась в прожорливый комбайн.



Теперь Clean Master — это ещё и антивирус, блокировщик приложений, охладитель процессора, менеджер автозапуска, ускоритель игр и так далее. К сожалению, далеко не все из этих функций работают должным образом, зато рекламу этот монстр демонстрирует исправно. Ведь владеет Clean Master всё та же компания Cheetah Mobile, пользующаяся исключительно дурной репутацией среди владельцев Android-гаджетов.



Читать статью полностью







 

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Как bot-to-bot в ближайшее время может заменить API-интерфейсы

Среда, 29 Июня 2016 г. 18:39 (ссылка)

К настоящему времени стало понятно, что боты будут вызывать значительные системные изменения в обслуживании клиентов, электронной коммерции и, по-правде говоря, во всех аспектах взаимодействия программного обеспечения с человеком. Нынешнее состояние ботов — бот-к-потребителю, оно означает, что боты общаются с людьми. Но в ближайшее время они начнут говорить не с нами, а с другими ботами. Начинается новая эра bot-to-bot.







Представьте, что боту — для удобства назовем ее Энни — нужно ответить на вопрос клиента. Но информации из ее собственных систем серверов недостаточно. Тогда Энни использует свой искусственный интеллект и спонтанно решает обратиться к другому боту для того, чтобы найти нужные ответы. Она получает информацию и передает клиенту.



Смерть API?



На сегодня, когда две системы программного обеспечения могут говорить друг с другом, разработчикам ПО необходимо осуществить интеграцию с использованием API (интерфейсы программирования приложений). Этот процесс отнимает много времени. Вот почему за последние несколько лет стали популярны такие услуги, как Zapier, Scribe и FTT. Они обеспечивают исключительные интерфейсы для сотен приложений, позволяя Вам присоединить, например, Вашу систему CRM к инструментами рассылки или платформой аналитики.



Однако, в эпоху bot-to-bot программные приложения могут говорить с системами друг друга, независимо от того имеют ли они существующую интеграцию API. Конечно, общение bot-to-bot не будет использовать обмен большим количеством данных, но оно создаст специальную связь между, например, пользовательским банковским программным обеспечением и интернет-магазином. Банковское ПО может поговорить с ботом интернет-магазина и попросить потерянный счет: «Моему клиенту нужен счет для заказа 45678, можете ли Вы предоставить его?».



Большой финал: bot-to-bot-to-consume



Красотой общения bot-to-bot является то, что оно будет происходить на простом английском языке; это будет разговор, который сможет понять каждый человек. При условии, что все разговоры между моим ботом Энни и другими ботами попадают в архив, я смогу вернуться и посмотреть, как они пришли к определенному выводу. В моем банковском примере, когда счет остается потерянным, я могу нажать на кнопку «подробнее» и открыть разговор Энни с интернет-магазином.



Но дальше все еще интереснее. Если мой бот зашел в тупик в разговоре с другим ботом, она может позвать меня на помощь: «Привет, это Энни, твой финансовый бот. Я разговариваю с поставщиком, но у меня возникают некоторые трудности в понимании того, что он мне говорит». Я могу присоединиться — конечно, если у меня есть несколько свободных часов (поскольку терпение ботов неограниченно) и перефразировать вопрос Энни, чтобы получить ответ от другого бота. Далее Энни может продолжать разговор и управлять моими делами.



Семантическая паутина



Разве мы не говорили 10 лет назад о присоединении одного онлайн сервиса к другому? Как оно называлось? Правильно, семантическая паутина. Каждый веб-сайт собирался быть аннотированным с использованием стандартных форматов данных, позволяя другим сервисам сканировать эти данные и использовать их в своей бизнес-логике. Я считаю, что боты будут выполнять подобное в ближайшие 3-5 лет и это означает, что все данные будут равномерно отформатированы. Вместо них боты продемонстрируют онлайн сервисы и данные на простом английском языке, позволяя людям и другим ботам взаимодействовать, даже если они ранее никогда не общались.



Созыв всех разработчиков программного обеспечения



Итак, разработчики программного обеспечения, когда Вы разрабатываете Вашу платформу для электронной коммерции, онлайн маркетинга, финансов, системы ERP (планирование ресурсов предприятия) или любого другого программного решения, пожалуйста, подумайте о реализации смарт-бот, кроме вашего традиционного API интерфейса.



Ссылка на оригинал статья
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/262539/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Почему не взлетел Pied Piper: наш разбор 9 серии 3 сезона сериала «Кремниевая долина»

Пятница, 24 Июня 2016 г. 12:55 (ссылка)

Осторожно, данный текст содержит спойлеры! Если вы смотрите сериал “Кремниевая долина” и еще не видели 9 серию 3 сезона, то не читайте эту статью.



Напомню, что Pied Piper — это сервис эффективной компрессии и облачного хранения файлов, который в этой серии выходит на массовый рынок, и пока что выходит не совсем успешно.







Итак, Pied Piper не взлетел. Сомнений нет, что всё будет хорошо (сезон ещё не закончен, сериал тем более), но для этого Ричарду & Co (точнее, сценаристам) придётся сделать что-то из ряда вон выходящее. Пока же имеем следующие цифры: на 500 тысяч установок лишь 19 тысяч активных пользователей в день (DAU). Неясно, сколько дней прошло с начала запуска приложения, а потому точные значения retention, то есть процент пользователей, которые посетили проект в определенный срок, рассчитать трудно. Но судя по всему, прошло совсем немного времени, и можно с небольшим допущением говорить о метриках retention 1 день или 7 дней.

И 3,8% (то есть19 тысяч / 500 тысяч) — это совсем мало. По опыту, retention 1 дня должен быть в районе 30%, retention 7 дня — в районе 15%. Или ещё одна оценка — 20% за неделю (именно поэтому Моника поначалу прикинула, что должно быть 100 тысяч пользователей), ещё больше завышающая планку для Pied Piper.



На правах аналитика сервиса devtodev разберу основные ошибки ребят из Pied Piper:



Ошибка первая, распространенная: неправильный выбор метрик



Все следят лишь за одной метрикой: количеством установок. Эта метрика всегда будет расти, она кумулятивная, но за растущим числом установок почти никто не видит проблему продукта: пользователи в него не возвращаются.

На этапе запуска продукта метрика Installs часто находится в центр внимания, так как показывает количество пользователей, попробовавших продукт. Однако на первое место надо ставить всё же метрики качества продукта: retention первых дней, ARPU (average retention per user — доход с пользователя), иногда среднюю продолжительность сессии. Если с этими показателями всё в порядке, то можно быть спокойным за продукт, а установки пусть продолжают расти.



Я рекомендую отслеживать ключевые события (хотя бы сжатие файла), чтобы понять:


  • какой процент пользователь доходит до сжатия файла;

  • какие типы файлов выбирает пользователь;

  • насколько успешно происходит сжатие.



Отслеживание этих метрик поможет распознать проблемы, а отчёты по событиям помогут сформулировать гипотезы для их решения.







Ошибка вторая, предсказуемая: неправильный выбор фокус-группы при бета-тестировании



Ключи от закрытого бета-теста были получены лишь ближайшим окружением разработчиков, то есть теми, кто уже знаком с уникальным алгоритмом, придуманным Ричардом. Когда продукт попадает к ним в руки, они знают, куда смотреть, что проверять и чем восторгаться, их отзывы заведомо положительны. Поэтому Ричард не получает должной обратной связи от обычных пользователей (на реплику Моники он предпочёл не обращать внимания).



Что же надо было сделать?



Самое главное: нужно было увеличить количество людей, принимающих участие в бета-тесте, тем самым подняв свои шансы услышать справедливое мнение и необходимую критику. Стоит всё же помнить, что люди, участвующие в бета-тесте и люди, которые будут в дальнейшем использовать продукт — это разные категории людей. Первые интересуются технологиями, следят за разработками, и уже наслышаны о Pied Piper (то есть будут проверять лишь алгоритм, а значит останутся им довольны). Вторые же — обычные пользователи, и Pied Piper, который они устанавливают к себе на устройство — лишь одно из десятков других приложений, детально разбираться в преимуществах которого у них не будет времени

Отсюда следует, что фокус-группу можно и нужно было собрать до запуска продукта, чтобы выявить проблему и успеть её решить.







Ошибка третья, поучительная: проблема с активацией пользователя



Пользователи не могут понять преимущества системы ни с первой попытки (когда фокус-группа проходила ещё без Ричарда), ни со второй (когда Ричард начал рассказывать про то, что яйца состоят из электронов). Лишь потом, потратив много времени и исписав доску маркером, Ричард добивается своего: пользователи понимают, что платформа действительно очень и очень крутая.

Разумеется, до каждого пользователя лекциями и семинарами этого не донести (а попытки были), поэтому правильно было бы в первую сессию провести некоторое обучение пользователя.

Пользователь, впервые увидевший новое для себя приложение, задаёт себе вопросы:


  • что это такое?

  • чем это может быть мне полезно?

  • чем это отличается от других подобных приложений на рынке?

  • сколько это будет мне стоить?



И если бы ответы на эти вопросы были даны в первую сессию, показатели были бы выше. Можно просто предложить пользователю сжать свой первый файл, увидеть его на всех своих устройствах и рассказать, что этот файл на устройстве ничего не весит. Уже тогда заинтригованный пользователь разберется во всём сам. Так что интерактивный помощник при всей своей возможной нелепости — не самое худшее из решений.



Процесс осознания пользователем преимущества продукта называется активацией (user onboarding), а сам момент, в который пользователь понимает функционал продукта, иногда именуют aha-моментом (“Ага! Я понял, в чём фишка”) — я про это подробно рассказывал вот здесь. Пользователь, испытавший aha-момент, как правило, остаётся в продукте надолго (явно дольше, чем пользователь, до этого момента не дошедший). Для справки: сервис Dropbox, работающий на том же рынке, что и вымышленный Pied Piper, своим aha-моментом считает загрузку первого файла в облако.







Что же будет дальше? Мне самому интересно узнать, как сценаристы выкрутятся из ситуации и выведут Pied Piper на новый уровень: тут надо отдать должное создателям сериала, эмпатия к персонажам настолько высока, что каждую серию переживаешь за них, как за родных. Некоторые вот даже статьи пишут.
Original source: habrahabr.ru.

https://habrahabr.ru/post/304020/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best

Комментарии (0)КомментироватьВ цитатник или сообщество
NetFact

Новейший самоучитель. Андроид для планшетов и смартфонов / В. Леонтьев (2015) PDF, RTF, FB2 » NetFact.Ru: Скачать бесплатно – Популярная Интернет Библиотека

Вторник, 21 Июня 2016 г. 14:52 (ссылка)
netfact.ru/computer/2914-no...f-fb2.html


Новейший самоучитель. Андроид для планшетов и смартфонов / В. Леонтьев (2015) PDF, RTF, FB2




Практически каждый сегодня является обладателем одного из устройств на базе Android – это может быть планшет, смартфон, игровая приставка, ноутбук и даже наручные часы ! Самоучитель от известного компьютерного журналиста Виталия Леонтьева познакомит вас с основами работы в последних версиях Android, а также предложит вам подборку из 250 лучших бесплатных программ.

Вы сможете использовать свой гаджет на все 100%.



Содержание



Введение ....................................................................................5

Выбираем гаджеты ........................................... 14

Экран .................................................................................17

Процессор ........................................................................18

Память ..............................................................................21

Камера ..............................................................................23

Батарея .............................................................................25

Беспроводные модули .................................................30

Знакомимся с Android ....................................... 34

Аккаунт Google ..............................................................34

Управление Android .....................................................37

Интерфейс Android ......................................................52

Коммуникации ..............................................................63

Приложения ...................................................................74

Стандартные приложения .........................................87

Мобильные приложения Google .......................... 117

Настройки Android ................................................... 150

Android для продвинутых ....................................... 159

Самые необходимые бесплатные приложения

для вашего гаджета ..........................................168

Система ......................................................................... 169

Интерфейс .................................................................... 176

Погода ............................................................................ 178

Связь .............................................................................. 179

Будильники ................................................................. 181

Телефон ......................................................................... 183

Приложения ................................................................ 185

Интернет ....................................................................... 186

Измерения .................................................................... 188

Облачные копилки .................................................... 190

Новости ......................................................................... 193

Социальные сети ........................................................ 195

Коммуникаторы ......................................................... 201

Знакомства ................................................................... 208

Офисные приложения ............................................. 210

Планировщики ........................................................... 213

Литература ................................................................... 215

Религия ......................................................................... 219

Музыка .......................................................................... 222

Радио .............................................................................. 226

Видео .............................................................................. 228

Фотография ................................................................. 233

Рисование, Дизайн .................................................... 240

Кулинария .................................................................... 241

Финансы ....................................................................... 242

Шоппинг ....................................................................... 244

Законодательство ...................................................... 251

Образование ................................................................ 253

Работа ............................................................................ 259

Медицина ..................................................................... 259

Спорт, фитнес ............................................................. 262

Путешествия, туризм ............................................... 264

Навигация .................................................................... 268

Автомобилистам ........................................................ 273

Геолокация ................................................................... 274

Детям.............................................................................. 277

Развлечения ................................................................. 280



Название: Новейший самоучитель. Андроид для планшетов и смартфонов / В. Леонтьев (2015) PDF, RTF, FB2

Автор: В. Леонтьев

Издательство: ЭСКМО

Жанр: Смартфон. Интернет-планшет. КПК

Формат: PDF, RTF, FB2,

Качество: Хороший скан

Иллюстрации: Чёрно-белые

Размер: 25,55 Мб



Скачать: Новейший самоучитель. Андроид для планшетов и смартфонов / В. Леонтьев (2015) PDF, RTF, FB2



Скачать | Download | TurboBit.net

http://turbobit.net/jg4ft5n1t00e/Android.rar.html



Скачать | Download | HitFile.net

http://www.hitfile.net/037SN4l/Android.rar.html



Скачать | Download | Файлообменник.рф

http://файлообменник.рф/cqzosdafimaw/Android.rar.html



Скачать | Download | File-Space.org

http://file-space.org/files/get/-JTtxglRpO/android.rar.html



Скачать | Download | DataFile.com

http://www.datafile.com/d/TVRVMk5UWXlOalkF9/Android.rar

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Chizz_TecTeP

СитиГИД / CityGuide v.9.3.783 + карты (Android)

Понедельник, 20 Июня 2016 г. 18:06 (ссылка)

Это цитата сообщения rss_rss_4pdainfo Оригинальное сообщение

СитиГИД / CityGuide v.9.3.783 + карты (Android)



City Guide - GPS навигатор нового поколения. СитиГИД относится к числу OFFLINE навигаторов, не требующих постоянного подключения к Интернету, что дает возможность использовать карты и при отсутствии связи, а также помогает существенно экономить на трафике.

http://lite.4pda.info/news/29091/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

Device Lab от Google: маячки с технологией Eddystone

Пятница, 17 Июня 2016 г. 21:13 (ссылка)

Долгое время мобильные приложения и физический мир никак не пересекались. Но технология Bluetooth маячков позволила разработчикам "общаться" с объектами реального мира, а  пользователям получать самые релевантные данные от их текущей локации с точностью до сантиметра. Первые устройства уже отправились разработчикам, а сегодня в Лаборатории Google мы представляем разработчикам маячки Eddystone - iBKS и BKON, реализующие, в том числе, и функцию так называемого Physical Web ("физического веба"). Подайте заявку, возьмите устройства для разработки, поделитесь с сообществом результатами, а с миром новым приложением, способным изменить его!
Читать далее

https://habrahabr.ru/post/302978/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<приложения - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda