Visual Studio для Mac и другие новости конференции Connect(); //2016

Автор: admin от 16-11-2016, 20:40, посмотрело: 126

Visual Studio для Mac и другие новости конференции Connect(); //2016


Одна из самых важных конференций для разработчиков Connect(); //2016 в самом разгаре, а мы представляем вам итоги прошедшего открытия, на котором было много интересных новостей!

Помимо анонсов о сотрудничестве Microsoft с Linux Foundation, неожиданном официальном заявлении о присоединении Samsung и Google к .NET Foundation, мы рады поделиться с вами новостями об обновлениях инструментов Microsoft для разработчиков и выходом Visual Studio для Mac, новыми возможностями облачной платформы и полноценной поддержкой Docker, шикарными анонсами для Windows и Office разработчиков!

Категория: Программирование, Microsoft, Windows, Linux

 

Ваш язык программирования отстой

Автор: admin от 16-11-2016, 20:35, посмотрело: 180

1 Почему javascript отстой
1.1 Плохая конструкция
1.2 Система типов
1.3 Плохие функции
1.4 Отсутствующие функции
1.5 DOM
2 Почему Lua отстой
3 Почему PHP отстой
3.1 Исправлено в поддерживаемых в настоящее время версиях
4 Почему Perl 5 отстой
5 Почему Python отстой
5.1 Исправлено в Python 3
6 Почему Ruby отстой
7 Почему Flex/ActionScript отстой
8 Почему скриптовые языки отстой
9 Почему C отстой
10 Почему C++ отстой
11 Почему .NET отстой
12 Почему C# отстой
13 Почему VB.NET отстой
15 Почему Objective-C отстой
16 Почему Java отстой
16.1 Синтаксис
16.2 Исправлено в Java 7 (2011)
16.3 Библиотека
16.4 Обсуждение
17 Почему Backbase отстой
18 Почему XML отстой
19 Почему отстой XSLT/XPath
20 Почему CSS отстой
20.1 Исправлено в CSS3
21 Почему Scala отстой
22 Почему Haskell отстой
23 Почему Closure отстой
24 Почему Go отстой
24.1 Базовые средства программирования (базовый язык)
24.2 Взаимосовместимость
24.3 Стандартная библиотека
24.4 Набор инструментальных средств
24.5 Сообщество
25 Почему Rust отстой
25.1 Безопасность
25.2 Синтаксис
25.3 Конструкция API и система типов
25.4 Сообщество
25.5 Набор инструментальных средств

https://developer.mozilla.org/en/docs/Web/API).

Категория: Программирование, Веб-разработка

 

Ю. Шмидхубер: «Прекрасно быть частью будущего искусственного интеллекта»

Автор: admin от 16-11-2016, 19:20, посмотрело: 78

Ю. Шмидхубер: «Прекрасно быть частью будущего искусственного интеллекта»

В последние дни сентября в Амстердаме проходила конференция по графическим технологиям GTC EUROPE 2016. Профессор Юрген Шмибдхубер представлял свою презентацию, как научный директор IDSIA, швейцарской лаборатории, где он с коллегами занимается исследованиями в области искусственного интеллекта.

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

Категория: Программирование » Веб-разработка

 

Обзор децентрализованных крипто-платформ. Часть 2: Lisk

Автор: admin от 16-11-2016, 18:35, посмотрело: 150

Обзор децентрализованных крипто-платформ. Часть 2: LiskЭтим постом мы продолжаем цикл обзоров блокчейн-платформ (Часть 1: Waves), которые крайне редко упоминаются и обсуждаются в российских СМИ, однако, широко известны в узких «криптовалютных» кругах и среди энтузиастов.

Во втором материале цикла речь пойдет об open source блокчейн-платформе Lisk, которой к марту этого года за время предварительной продажи монет (ICO) удалось собрать 14 009 BTC и более 80 млн XCR на общую сумму 5,9 млн долларов.

Я решил подробнее ознакомиться с функционалом этой платформы децентрализованных приложений, которая дает разработчикам возможность самостоятельно участвовать в экосистеме проекта. При этом сами разработчики постепенно отказываются от привычного термина dapps в пользу термина «блокчейн-приложения».

Категория: Веб-разработка, Криптография

 

Визуальный генератор регулярных выражений

Автор: admin от 16-11-2016, 17:30, посмотрело: 194

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

Большинство из нас, впервые столкнувшись с данной проблемой, начинают забивать в поисковых системах что-то типа: «regexp online generator» и к своему великому сожалению осознают что гугл сломался все результаты в поиске являются сервисами для проверки корректности уже составленного регулярного выражения (или я плохо гуглил).

А как же составить это самое регулярное выражение?


Визуальный генератор регулярных выражений

До недавнего времени существовало 2 ответа на этот вопрос:


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

  • Попросить кого-то более опытного сделать это за вас


  • Теперь, после нескольких месяцев разработки, рад представить и 3-й ответ:

    » Генератор регулярных выражений

    История


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

    Категория: Программирование, Веб-разработка

     

    Проверка мобильного приложения на соответвтвие требованиям европейского законодательства в области защиты данных

    Автор: admin от 16-11-2016, 17:15, посмотрело: 77

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

    » Черновик перевода я оставил на GitBooks (просьба все правки по переводу добавлять прямо туда).
    » Скомпилированная и готовая к боевому использованию версия документа может быть найдена тут.
    » Оригинальная версия всё еще лежит здесь.

    Категория: Программирование » Веб-разработка

     

    Connect(); // 2016: Текстовая трансляция

    Автор: admin от 16-11-2016, 16:35, посмотрело: 128

    Чуть больше чем через полчаса начнётся онлайн-трансляция одного из ключевых технологических событий от Microsoft — Connect();. Событие будет проходить несколько дней, 16 — 18 ноября, и соберет в себе все ключевые новости для разработчиков. Под катом вы найдете текстовую трансляцию события на русском языке.

    Connect(); // 2016: Текстовая трансляция

    Категория: Программирование, Game Development, Microsoft

     

    Сотворение мира Опыт создания разумной жизни своими руками

    Автор: admin от 16-11-2016, 15:45, посмотрело: 91

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

    Сотворение мира Опыт создания разумной жизни своими руками

    TL;DR
    Под катом история о том, как я в качестве практики для изучения Python разрабатываю свою библиотеку для агентного моделирования с машинным обучением и богами.

    Ссылка на github. Для работы из коробки нужен pygame. Для ознакомительного примера понадобится sklearn.

    Категория: Веб-разработка, Game Development

     

    Пишем протоколы счетчиков Меркурий 230 и Меркурий 200 для OpenSCADA

    Автор: admin от 16-11-2016, 15:45, посмотрело: 386

    Для кого
    — Для тех кто использует OpenSCADA, но не может реализовать больше чем решения «из коробки»
    — Для тех кто ищет СКАДу для себя, но так и не может определится
    — Для тех кто забросил этот проект, так и не разобравшись как он работает

    Зачем
    — Данное решение позволяет считывать показания счетчиков меркурий 230 и меркурий 200 без каких либо лимитов
    — Это бесплатно

    Пишем протоколы счетчиков Меркурий 230 и Меркурий 200 для OpenSCADA

    Проекту openscada (oscada.org) уделяют не заслужено мало внимания, о нем написана всего одна статья на хабре. Большинство инженеров боятся трогать и трехметровой палкой этот продукт, черт его знает какой этот ваш линукс. Разрабатывает его уже не первый десяток лет фактически один человек, Роман Савоченко.

    Категория: Программирование

     

    Как быстрее запускать приложения под Android

    Автор: admin от 16-11-2016, 15:00, посмотрело: 702

    Как быстрее запускать приложения под Android

    Привет! Я хочу предложить вам виджет (сегодня совершенно бесплатно — читайте в статье), который экономит наше с вами время.


    Проблема проста — для того, чтобы запустить приложение его вначале нужно найти! Есть разные варианты решения — часто используемые приложения в виде иконок, папки для сортировки приложений по категориям и что-нибудь более экзотичное, вроде поиска приложения по названию.


    Launcher Widget — предлагает другой подход — он отображает все установленные приложения в виде маленьких иконок и при прикосновении увеличивает область касания (чтобы запустить конкретное приложение).


    Виджет сохраняет позицию иконок.

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


    Виджет обновляет иконки по установке, удалению и обновлению приложений.

    Не нужно решать в какую папку положить то или иное приложение, не нужно постоянно поддерживать порядок или думать куда положить приложение не попадающее ни в одну папку. В этом плане виджет для ленивых — поставил и забыл.

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

     
    Назад Вперед