От идеи до AppStore

Автор: admin от 29-03-2018, 12:40, посмотрело: 36

Пол года назад у меня появилась идея, и вот несколько дней назад (27.03.18) приложение под названием "***" опубликовали в AppStore. Но, обо всем по порядку.



От идеи до AppStore


Все началось с простой идеи



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

Категория: Операционные системы » iOS

 

Сравнение ITSM-систем

Автор: admin от 29-03-2018, 09:05, посмотрело: 44

Сравнение ITSM-систем


По мере своего развития у компаний появляется необходимость развивать и адаптировать свою структуру ИТ. И возникает логичный вопрос: «А что для этого нужно?» или «С чего начать?» И тут на помощь приходит ITIL и ITSM.



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



На рынке существует множество ITSM-систем, которые можно разбить на 2 группы:




  • Open-source решения (бесплатное решение с открытым кодом);

  • Коммерческие решения.



Рассмотрим особенности и функциональные возможности некоторых ITSM-систем. Для анализа мною были выбраны популярные решения на российском рынке, с которыми я плотно работал:




  • Bpm`online;

  • OTRS;

  • Naumen SD;

  • Omnitracker.



Анализ этих систем буду проводить по следующим критериям:




  • сложность внедрения;

  • соответствие ITIL;

  • удобство работы и дизайн.



Все решения рассматриваются с точки зрения «коробочных» решений. Итак, начнем.

Категория: Операционные системы » iOS

 

Работа с API КОМПАС-3D -> Урок 8 -> Более сложные методы записи в основную надпись

Автор: admin от 29-03-2018, 09:05, посмотрело: 30

Продолжаем цикл статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ «Сигнал», автора книги «Разработка приложений под КОМПАС в Delphi». В качестве среды используется C++ Builder. Мы уже рассматривали работу с основной надписью в четвертой части нашего цикла статей. В этой статье я хотел бы рассмотреть более сложные приемы записи в основную надпись. Но вначале нам нужно познакомиться с рядом новых интерфейсов.



Работа с API КОМПАС-3D -> Урок 8 -> Более сложные методы записи в основную надпись

Категория: Операционные системы » iOS

 

Большой комок грязи

Автор: admin от 21-03-2018, 13:05, посмотрело: 45

Привет, Хабр! Представляю вашему вниманию перевод статьи "Big Ball of Mud" авторов Brian Foote и Joseph Yoder.

От переводчика: Статья Big Ball of Mud написана Брайаном Футе и Джозефом Йодером летом 1999 года. Она рассказывает о наиболее распространённых антипаттернах разработки ПО, причине их возникновения и развития. Несмотря на то, что с момента публикации прошло больше 18 лет, описанные проблемы никуда не пропали, так что большая часть написанного актуальна и по сей день. Это первая часть статьи из трёх, остальные я надеюсь выложить в ближайшее время.

Введение


В последние годы сразу несколько авторов [Garlan и Shaw, 1993] [Shaw, 1996] [Buschmann и другие, 1996] [Meszaros, 1997] представили паттерны, которые характеризуют архитектуру ПО высокого уровня, например, PIPELINE (конвейер) и LAYERED ARCHITECTURE (многоуровневая архитектура).

В идеальном мире все системы были бы образцом одного или более подобных шаблонов высокого уровня. Тем не менее, в реальной жизни все не так. Архитектура, которая на данный момент является доминирующий, до сегодняшнего дня ещё не обсуждалась. Речь идет о BIG BALL OF MUD или БОЛЬШОМ КОМКЕ ГРЯЗИ.

Категория: Операционные системы » iOS

 

Security Week 9: майнер устраняет конкурентов, обманка для светофора и крайне взломоопасные камеры

Автор: admin от 21-03-2018, 13:05, посмотрело: 30

Новость

Security Week 9: майнер устраняет конкурентов, обманка для светофора и крайне взломоопасные камерыМайнинг стал, пожалуй, самым частым поводом для новостей и самым модным развлечением киберпреступников. Однако где популярность — там и конкуренция: такими темпами скоро на каждом компьютере будет работать несколько зловредов разных разработчиков, не говоря уже о скриптах, встроенных в веб-страницы. А ресурсы CPU не резиновые.



Неизвестный умелец задумался о такой перспективе и решил подстраховаться: на просторах сети появился троян-майнер, который находит и останавливает конкурентов.

Категория: Операционные системы » iOS

 

Java 10 General Availability

Автор: admin от 21-03-2018, 13:05, посмотрело: 33

Java 10 General Availability
Ссылка для скачивания: [/url][url=http://jdk.java.net/10/]http://jdk.java.net/10/.

                                                   

Категория: Операционные системы » iOS

 

Graal: как использовать новый JIT-компилятор JVM в реальной жизни

Автор: admin от 21-03-2018, 13:05, посмотрело: 37

На главной сибирской Java-конференции JBreak-2018, проходившей в Новосибирске, Christian Thalinger из Twitter поделился практическим опытом использования Graal. Этот доклад мы слушали всей рабочей группой в полном составе. Вполне объяснимо, если учесть тот факт, что Graal по-прежнему считается смелым и потенциально опасным экспериментом (хотя очень похоже, что он войдёт в JDK 10). Было очень интересно узнать, как эта новинка проявляет себя в бою — да не где-нибудь, а в разработке такого уровня.



Graal: как использовать новый JIT-компилятор JVM в реальной жизни


Кристиан Талингер десяток с лишним лет работает с виртуальными машинами Java, причём ключевой навык в его экспертизе — как раз JIT-компиляторы. Именно Кристиан внедрил Graal и стал инициатором его нынешнего (весьма, по словам Криса, активного) использования в продакшн-среде Twitter. И, если верить Талингеру, это нововведение сохраняет компании приличные деньги за счёт экономии железных ресурсов.

Категория: Операционные системы » iOS

 

24 марта, Москва – CocoaHeads Special Event

Автор: admin от 21-03-2018, 13:05, посмотрело: 45

Привет, Хабр!



В эту субботу, 24 марта, пройдет полезное и интересное для всех iOS-разработчиков мероприятие – CocoaHeads Special Event.



24 марта, Москва – CocoaHeads Special Event



Нас там будет представлять Илья iltsarev
Царев, Head of iOS Альфа-Банка с докладом про итеративную разработку «Feedback Driven Development».



А теперь подробности.

Категория: Операционные системы » iOS

 

Переписываем приложение под blockchain

Автор: admin от 20-03-2018, 09:05, посмотрело: 38

Переписываем приложение под blockchain



Отмечу сразу, что данная статья не о том как писать код на Solidity, а как существующую классическую архитектуру вашего приложения можно перевести на рельсы blockchain и думать в ключе децентрализации.



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



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



Итак, взглянем на фронт работ.

Категория: Операционные системы » iOS

 

Обзор и практическое руководство по Katalon Recorder (Selenium IDE++ для Chrome и Firefox)

Автор: admin от 20-03-2018, 09:05, посмотрело: 73

Когда Firefox, начиная с версии Firefox 55, перестал поддерживать Selenium IDE, миллионы тестировщиков и разработчиков столкнулись с тем, что привычный ход работы по автоматизированному тестированию был нарушен, что вызвало среди них немалое беспокойство. К счастью, разработки в данной области продолжились, и не так давно команда Katalon представила Katalon Recorder – инструмент, который был разработан как альтернатива Selenium IDE.

Категория: Операционные системы » iOS