Локализация на 29 языках, релиз 1.2.0, и многое другое.
Читать полностью »
Рубрика «Программирование» - 811
Еженедельник io.js, 13 февраля 2015
2015-02-18 в 21:29, admin, рубрики: io.js, node.js, Веб-разработка, перевод, ПрограммированиеSelenium для Python. Глава 4. Поиск элементов
2015-02-18 в 13:55, admin, рубрики: python, selenium, selenium ide, selenium-webdriver, Программирование, метки: Python Продолжение перевода неофициальной документации Selenium для Python.
Перевод сделан с разрешения автора Baiju Muthukadan.
Оригинал можно найти здесь.
Содержание:
1. Установка
2. Первые Шаги
3. Навигация
4. Поиск Элементов
5. Ожидания
6. Объекты Страницы
7. WebDriver API
8. Приложение: Часто Задаваемые Вопросы
Читать полностью »
Что такое 1С. О сложной системе простыми словами
2015-02-18 в 12:10, admin, рубрики: 1с сервер, 1С-Битрикс, 1с:предприятие, Анализ и проектирование систем, Программирование 
1. Введение
   a. Пару слов о моем опыте работы с 1С
   b. Зачем я это все пишу
   c. 1С как экосистема
2. Платформа
   a. Варианты поставки платформы
   b. Версии 1С для разных платформ
   c. Компонентная база 1С
   d. Нативный клиент
   e. Web-клиент
   f. Мобильная версия
   g. Платформа 1С: резюме
3. Конфигурации
4. Резюме
Введение
На сегодняшний день программные продукты 1С являются неким стандартом для работы бухгалтерского, управленческого и других видов учета в малом и среднем бизнесе. Работодатели требуют от своих сотрудников обязательных навыков работы именно с этим программным продуктом. Если возникает на повестке дня вопрос интеграции интернет-магазина и систем автоматизации (остатки, цены, заявки и т.д.) – также на стороне офиса обычно оказывается база данных 1С, с которой и нужно провести интеграцию. Аналогично во многих других случаях: любой процесс автоматизации малого и среднего бизнеса традиционно начинается с продуктов 1С и продолжается с их применением.
Я, как бизнес-консультант, достаточно часто сталкиваюсь с вопросами о том, что такое 1С, какая структура может быть у этого программного продукта, и вообще – каким образом вся эта система работает.Их задают обычно веб-разработчики, которые вынуждены заниматься вопросами интеграции сайта и 1С, программисты, специализирующиеся на мобильных приложениях и другие специалисты, которым по роду работы с программами 1С приходится сталкиваться нечасто.
Читать полностью »
Selenium для Python. Глава 3. Навигация
2015-02-18 в 11:21, admin, рубрики: python, selenium, selenium ide, selenium-webdriver, Программирование, метки: Python Продолжение перевода неофициальной документации Selenium для Python.
Перевод сделан с разрешения автора Baiju Muthukadan.
Оригинал можно найти здесь.
Содержание:
1. Установка
2. Первые Шаги
3. Навигация
4. Поиск Элементов
5. Ожидания
6. Объекты Страницы
7. WebDriver API
8. Приложение: Часто Задаваемые Вопросы
Читать полностью »
Selenium для Python. Глава 2. Первые Шаги
2015-02-18 в 9:18, admin, рубрики: python, selenium, selenium ide, selenium-webdriver, Программирование, метки: Python Продолжение перевода неофициальной документации Selenium для Python.
Перевод сделан с разрешения автора Baiju Muthukadan.
Оригинал можно найти здесь.
Содержание:
1. Установка
2. Первые Шаги
3. Навигация
4. Поиск Элементов
5. Ожидания
6. Объекты Страницы
7. WebDriver API
8. Приложение: Часто Задаваемые Вопросы
Читать полностью »
Управление данными с помощью протокола OData
2015-02-18 в 8:34, admin, рубрики: javascript, json, odata, rest, rest apiful api, RESTful, Веб-разработка, интерфейсы, ПрограммированиеOpen Data Protocol (OData) – это открытый веб-протокол для запроса и обновления данных. Протокол позволяет выполнять операции с ресурсами, используя в качестве запросов HTTP-команды, и обмениваться данными в форматах JSON или XML.
OData является одним из лучших стандартов для создания RESTful API.
Вы можете запрашивать данные используя простые HTTP запросы, например:
http://nitrosdata.com/service/testdb/person?$filter=firstname eq «Lamar»
Найти всех людей по имени Lamar.
OData позволяет задавать огромное число параметров, которые позволяют сформировать очень сложные запросы к источнику данных, например:
http://nitrosdata.com/service/testdb/book?$filter=publisher/president/likes/author/firstname eq 'Georgie'&$top=10&$orderby=title
Выбрать все книги, удовлетворяющие следующему условию: президент издательства в котором издана книга, любит книги некоего автора с именем “Georgie”. Результат запроса необходимо отсортировать по названию, выдать первые 10 книг.
Язык запросов OData сопоставим по мощности с SQL.
Читать полностью »

Думаю, у многих хоть раз была мысль — я родился слишком поздно, все уже открыто, придумано и т. д.
Хорошо Декарту, или, тем более, всяким древнегреческим математикам, доказывать простенькие теоремки и вписывать свое имя в историю. Сейчас далеко не каждый (да что там, единицы на тысячи человек) физически способны добраться до переднего края науки, не выбросившись из окна главного корпуса МГУ по пути.
Хорошо ушлым ребятам в начале девяностых, поднимали миллионные бизнесы буквально с полоборота. Хорошо тем, кто вовремя прочухал перспективность интернета и открыл сайты в очевидных пустующих нишах. Брину и Пейджу, ведь когда они запускали Гугл, еще не было Гугла.
Джобс собирал компьютеры в гараже и продавал. Сейчас запуск нового техпроцесса обходится Интелу в миллиарды долларов.
Короче, слишком сложно нынче пробиться. Очень высокая конкуренция, куда ни плюнь.
У меня есть для вас обнадеживающая новость. В мире разработки ПО это абсолютно не так. Нерешенные задачи россыпями валяются на дороге, некому взять и сделать.
Читать полностью »
Прикладная практика оптимизации и немного истории
2015-02-17 в 15:43, admin, рубрики: Алгоритмы, идентификация модели, математика, оптимизация, прикладная математика, Программирование «Тысячу долларов за один удар кувалдой?!» — вскричал удивлённый, но счастливый (и спасённый решением проблемы) инженер паровой машины. «Нет, удар стоит 1$, остальное — за знание куда, когда и как сильно ударить» — ответил старый мастер.
Типа эпиграфа.
В патентовании есть такая категория изобретений, когда патентуется не то, что человек/коллектив придумал (оно уже достаточно давно известно, например, клей), и не новый способ достижения актуальной цели (например, герметизация раны от инфекции). А патентуется, например, применение широко известного вещества в совершенно новом (для данного вещества), но тоже хорошо и давно известном для достижения цели применении. «А давайте попробуем заклеить рану клеем БФ-6? О! А он, оказывается, имеет бактерицидные свойства..., и рана под ним дышит..., и быстрее заживает! Надо застолбить и применять!»
В прикладной математике есть инструменты, грамотное применение которых позволяет решать оч-ч-чень большой круг самых различных задач. Об этом я и хочу вам рассказать. Может кого натолкну на поиски своего нетривиального применения успешно освоенных алгоритмов или приёмов/программ. Здесь будет мало отсылок на строгие математические инструменты или соотношения, больше качественный разбор преимуществ и приложений численного метода (методов), сыгравшего в моей жизни большую роль и ставшего основой решения важных профессиональных задач.
Читать полностью »
Pebble: акселерометр, пример использования
2015-02-17 в 15:00, admin, рубрики: Pebble, pebble watch, tutorial, Программирование, метки: pebble
Акселорометр, который используется в Pebble откалиброван для измерения ускорения в пределах ± 4G, через API возможно получение ускорения по трем осям x, y и z в тысячных долях G. Таким образом диапазон возможных значений для каждой оси от -4000 до 4000.
Есть возможность установить частоту обновления данных акселерометром в: 10, 25 (по умолчанию), 50 и 100 Hz.
Ниже о том, как получать данные встроенного в Pebble акселерометра и экстремальное применение приобретенных знаний.
Читать полностью »
Как разработчик Android-приложения борется с пиратами
2015-02-17 в 12:22, admin, рубрики: android, копирайт, пираты, платные приложения, Программирование 
О том, что многие пользователи не прочь поработать со взломанной версией платного ПО, можно даже не говорить — само собой разумеется. Для разных приложений уровень «пиратства» разный. Разработчик альтернативного календаря для Android на днях заявил, что его приложение «пиратится» 85% пользователей. На днях этот разработчик (зовут его Джек Андервуд) поделился на Reddit интересным способом борьбы с пиратами.
Нет, Джек не подает исков в суд, не вычисляет взломщиков по IP и не использует вуду-магию для удаленного наказания пиратов. Вместо этого он использует более оригинальный способ. Кстати, само приложение называется Today Calendar Pro, и на сегодняшний день его оценка составляет 4,5 звезд при нескольких тысячах оценщиков.
Читать полностью »
