NemerleWeb — Уникальный веб-фреймворк

Автор: admin от 6-10-2014, 22:57, посмотрело: 196

NemerleWeb — Уникальный веб-фреймворк NemerleWeb — это фреймворк для создания одностраничных веб приложений (Single Page Application — SPA), который транслирует код написанный на Nemerle в смесь javascript и HTML, а также обеспечивает двустороннюю привязку данных, прозрачное дуплексное общение с сервером, статическую типизацию с настоящими подсказками и ещё много чего другого.

Как это работает?


Разработчик описывает логику моделей на компилируемом языке Nemerle.
Благодаря макросам, код на этом языке получается очень лаконичным, фактически мы только описываем логику приложения. Это выгодно отличает наше решение от библиотек на чистом javascript.

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

 

«Умные деньги» от Microsoft и ФРИИ для стартапов

Автор: admin от 6-10-2014, 20:51, посмотрело: 199

В рамках нового совместного проекта Microsoft и ФРИИ стартапы могут получить грантовое финансирование от Microsoft, инвестиции от ФРИИ и принять участие в уникальной программе акселерации c фокусом на индустриальные ИТ-решения, включающей в себя консалтинговые и образовательные услуги, инфраструктурную и технологическую поддержку, а также поддержку во взаимодействии с отраслевыми заказчиками с целью реализации пилотных проектов по внедрению. Кроме того, участникам проекта будет оказано содействие в дальнейшем привлечении инвестиций.
«Умные деньги» от Microsoft и ФРИИ для стартапов

Категория: Компании » Microsoft

 

По мотивам «трёх интервью о статических анализаторах», или четвертое интервью

Автор: admin от 6-10-2014, 20:17, посмотрело: 223

По мотивам «трёх интервью о статических анализаторах», или четвертое интервью
Примерно неделю назад на Хабре мною была опубликована статья "Три интервью о статических анализаторах кода", в которой на читательский суд были представлены точки зрения опытных программистов из Acronis, AlternativaPlatform и НПО «Эшелон» о методике разработки ПО, а также некоторые их размышления относительно использования статических анализаторов кода.

Поскольку спонсором статьи выступила компания ООО «СиПроВер» — разработчик статического анализатора PVS-Studio, — я решил попросить Андрея Карпова (технический директор) также ответить на некоторые вопросы. А именно — прокомментировать интересные моменты всех трёх интервью. Плюс сделать обращение к коллегам и читателям. Получился вот такой интересный результат.

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

 

Тестирование встраиваемых систем — один аспект, о котором почему-то мало говорят

Автор: admin от 6-10-2014, 20:12, посмотрело: 247

К написанию статьи подтолкнуло прочтение статьи с похожим названием, последнее посещение Embedded World и опыт разработки в этой области.

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

Безусловно, подход имеет место быть, и с его помощью можно многое протестировать и найти, но…

Вот в качестве примера простенькая система: микроконтроллер и подключенный к нему по I2C инфракрасный датчик температуры. Как будем тестировать?

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

 

Модифицирование преобразователя USB-UART на чипе CP2102 для использования в качестве программатора Arduino

Автор: admin от 6-10-2014, 19:23, посмотрело: 969

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

Ко мне в руки попал преобразователь USB-UART на чипе CP2102, который шел в комплекте с Arduino Pro Mini и заявлялся как программатор для него:

Модифицирование преобразователя USB-UART на чипе CP2102 для использования в качестве программатора Arduino

Подключив к Arduino и попробовав залить скетч, я обнаружил, что заливка не происходит. Выдается ошибка:

Категория: Железо » Сделай Сам

 

Чему сфера технологий научилась у Линуса Торвальдса

Автор: admin от 6-10-2014, 18:16, посмотрело: 227

Чему сфера технологий научилась у Линуса Торвальдса

Джим Землин внес лепту в развитие трех крупнейших технологических трендов последнего десятилетия: мобильных вычислений, вычислений в облаке и открытого ПО. Будучи исполнительным директором Фонда Линукс, он применяет свой опыт для ускорения внедрения систем Линукс и поддержки будущего вычислительных систем. Землин сотрудничает с крупнейшими технологическими компаниями в мире, и они вместе формируют будущее вычислений на серверах, в облаке и новых мобильных устройствах.

Землин — признанный в блогосфере автор статей о Линукс и открытом ПО. Его комментарии об изменениях в технологической экономике регулярно цитируют СМИ. Землин также консультирует разнообразные стартапы и входит в руководящие советы таких организаций, как Глобальный Экономический Симпозиум, Открытое ПО для Америки и Китайский Союз в Поддержку Открытого ПО.

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

 

Уязвимость Yandex money или как восстановить платежный пароль

Автор: admin от 6-10-2014, 17:49, посмотрело: 503

Уязвимость Yandex money или как восстановить платежный пароль
Добрый день, Хабр!
Хочу поведать вам историю, как легко и без особых усилий можно было восстановить платежный пароль от яндекс денег.
Недавно я наткнулся на объявление в котором предлагались услуги вывода яндекс денег за определенный процент не имея платежного пароля. Поискав в интернете я наткнулся на тему в которой и описывался данный способ восстановления платежного пароля.
Уязвимость Yandex money или как восстановить платежный пароль
Как видите способ был очень простой.
Я написал в службу поддержки Яндекс после чего уязвимость была закрыта но ответа я так и не получил. http://habrahabr.ru/post/239395/#habracut

Категория: Информационная безопасность, Яндекс

 

Тестирование встроенных систем

Автор: admin от 6-10-2014, 16:51, посмотрело: 233

Тестирование встроенных систем Я являюсь участником проекта по разработке ОСРВ Embox для встроенных систем. Чаще всего ОС для встроенных систем поддерживает множество аппаратных платформ, и мы не исключение. Также в проекте имеется множество сервисов и библиотек: ssh, telnet, Qt и т.д. Все эти сервисы и библиотеки хотелось бы иметь в рабочем состоянии на различных платформах.

Я хорошо помню то время, когда именно мне приходилось поддерживать в рабочем состоянии Qt. Это был ужас! Вот я пришел днем на работу, что-то опять сломано. Начинаю разбираться. Оказывается, что кто-то пофиксил багу в сетевом стеке и теперь Qt не может создать сокет. Короче говоря, Qt ломалось практически ежедневно и по самым неожиданным причинам.

Естественно, напрашивалось решение внедрить в проект некоторое автоматизированное тестирование различных сервисов. В чем же проблема сделать сервер, который будет все это тестировать?

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

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

 

Лучший подарок – книга. Делаем красивый переплет

Автор: admin от 6-10-2014, 16:20, посмотрело: 1142

Идея создания книги собственными руками поселилась в голове изрядно давно. Изучив практическую сторону вопроса, я лишь укрепился в этом желании, но руки никак не доходили даже до выбора книги. И вот некоторое время назад судьба распорядилась за меня. В силу обстоятельств непреодолимой силы во мне появилось желание подарить уникальную вещь, а, как известно, лучше книги подарка нет. Выбор пал на любимое произведение объекта моего неконтролируемого интереса, невероятно мудрое и емкое, смыслом, а не словами, творение Экзюпери — «Маленький принц». Желание творить подстегивала и моя личная любовь к этой книге. Решение было принято, время неумолимо приближало момент вручения, и я приступил к работе.

Категория: Железо » Сделай Сам

 

Dummy about Dummies и одно увлекательное путешествие в недра Excel. Долгожданный RegExp в таблицах

Автор: admin от 6-10-2014, 16:04, посмотрело: 353

Пролог, просто пролог!


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

Dummy about Dummies и одно увлекательное путешествие в недра Excel. Долгожданный RegExp в таблицах

Криптонит для чайника.


Знакомьтесь, я чайник! Вообще-то я и правда не особо силен в программировании, но особенно не комфортно себя чувствую пытаясь «что-то» создать на незнакомом мне языке. В моем рассказе «Virtual Basic for Applications» и есть тот непривычный для меня язык. На самом деле, все это лирическое отступление, не более чем попытка занизить ваши ожидания.

Моя повесть начинается как типовой рассказ офисного работника. Единственная отличительная черта в том, что офиса у меня нет и работаю я на дому (черт, никого уже этим не удивишь). Но к всеобщему счастью, я такой же брюзга, как и большинство.

Утро понедельника как всегда было отвратительным. Рассеивающаяся дымка и еле заметно срывающийся дождь — малоприятное зрелище. Желание работать отпало еще в воскресенье. Работы как всегда много, ничего не клеится, а тут еще и экселевская база на 300к строк свалилась мне в руки. Ну не то что-бы свалилась, закончила парсится. И как вы понимаете, что структурированной, форматированной и однородной базой там и не пахло, а иначе откуда статье взяться. Так что на выходе я получил громадное множество неоднородной информации, из которой необходимо было выделить то нужное, что требовалось мне для работы, отсекая все остальное.
И что в итоге?

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

 
Назад Вперед