Архив за 05 апреля 2015 - 2

Open_sourceВерсия ОС Windows с открытым кодом «определенно возможна», так заявил один из ведущих инженеров компании Microsoft, Марк Руссинович (Mark Russinovich) в ходе конференции разработчиков Chef.

Тем не менее, Wired отмечает, что Microsoft не выпустит систему с открытым исходным кодом завтра. Windows является еще очень большой частью доходов Microsoft. И, как говорит Марк, открыть исходники не так то просто. Тем более Microsoft уже отдал одну версию Windows, бесплатно (хотя и не открывая исходный код). А также корпорация открывает исходный код других важных частей своей софтверной империи. Публичные замечания Марка показывают насколько мир технологий изменился. А также насколько изменилась Microsoft.
Читать полностью »

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

Сегодня мы обсудим способы улучшения и оптимизации форм.Читать полностью »

Здравствуйте.

Продолжаем тему написания простых и забавных программ, используя ПТК «Квинт 7» российской разработки. В предыдущих постах показывалось как можно просто и быстро написать игрушку вроде змейки или сапера. Но не смотря на то, что это две совершенно разные игрушки, с точки зрения программирования на CFC (в результате спора с одним товарищем пришли к мнению, что данный язык все-таки ближе к CFC чем к FBD) это была фактически одна и та же программа с небольшими косметическими изменениями. В этой статье мы с вами рассмотрим новый пример программирования, написав с нуля простенькую игрушку «БлэкДжек». Если Вас заинтересовала эта тема, добро пожаловать под кат.
Простая игра средствами ПТК «Квинт 7» - 1
Читать полностью »

Микрокомпьютерами размером с флэш-накопитель сейчас никого не удивишь. Такие устройства есть даже у Intel и Google, что уж говорить о многочисленных китайских и тайваньских аналогах. Тем не менее, иногда появляются изделия такого типа, обратить внимание на которые просто невозможно. Например, Mouse Computer m-Stick MS-PS01F: устройство выделяется из общей массы наличием системы активного охлаждения — вентилятора, который выдувает воздух через радиально расположенные на одном из боков отверстия.

Хочу поделиться еще одним крешем, с которым разбирался пару месяцев назад. Сейчас, по прошествии времени, крешрепорты такого типа больше не наблюдаются в HockeyApp, а раньше были одними из самых популярных. Собственно, проблема наблюдалась уже довольно давно, но тогда наше приложение еще использовало TestFlight и информации для анализа не доставало. Креш характеризовался примерно таким стеком:

Thread 0 Crashed:
0   libobjc.A.dylib                      0x39abcf42 objc_msgSend + 2
1   CoreFoundation                       0x2bfe0c61 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 10
2   CoreFoundation                       0x2bf3c6d5 _CFXNotificationPost + 1782
3   Foundation                           0x2cc6e129 -[NSNotificationCenter postNotificationName:object:userInfo:] + 70
4   Foundation                           0x2cc72c8f -[NSNotificationCenter postNotificationName:object:] + 28
5   UIKit                                0x2f750883 -[UIApplication _performMemoryWarning] + 132
6   libdispatch.dylib                    0x3a0107a7 _dispatch_client_callout + 20
7   libdispatch.dylib                    0x3a021253 _dispatch_source_latch_and_call + 624
8   libdispatch.dylib                    0x3a0122ed _dispatch_source_invoke + 210
9   libdispatch.dylib                    0x3a013e1f _dispatch_main_queue_callback_4CF + 328
10  CoreFoundation                       0x2bfee3b1 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 6
11  CoreFoundation                       0x2bfecab1 __CFRunLoopRun + 1510
12  CoreFoundation                       0x2bf3a3c1 CFRunLoopRunSpecific + 474
13  CoreFoundation                       0x2bf3a1d3 CFRunLoopRunInMode + 104
14  GraphicsServices                     0x332cf0a9 GSEventRunModal + 134
15  UIKit                                0x2f5487b1 UIApplicationMain + 1438
16  xxx                                  0x0015bb81 main (main.m:18)
17  libdyld.dylib                        0x3a030aaf start + 0

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

В предыдущих сериях: Big Data — это не просто много данных. Big Data — процесс с положительной обратной связью. «Кнопка Обамы» как воплощение rtBD&A.

В мире есть множество самых великих книг, которые пережили столетия и даже тысячелетия. Заложенные в этих книгах знания — универсальны. Китайские военные стратегмы, Библия, индийская Махабхарата содержат в том числе шаблоны и каноны, которые могут быть применимы к взаимоотношениям людей и в I, и в XI, и в XXI с XXXI веках. Но промышленной революции XIX-XXI веков (паровозы-космос-компьютеры-интернет) нужна была своя философия.

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

Вашему вниманию представляю легкий, простой и полностью настраиваемый метод отправки почты на PHP. Для того, чтобы не перезагружать страницу во время отправки, будем использовать Ajax. Этот способ отлично подойдет для одностраничных и простых сайтов.
Читать полностью »

«24 Hours of PASS» — это ежегодная онлайн-конференция о MS SQL Server, проводимая по эгидой профессиональной ассоциации PASS, и длящаяся 24 часа. Вот прям буквально 24 часа: докладчики из разных частей света сменяют друг-друга в марафоне вебинаров (конечно же, это отсылка к 24 часам Ле-Мана).

Усилиями Андрея Коршиков, уже несколько лет проводится русскоязычная версия «24 часа PASS». Последняя состоялась как раз недавно — 18-19 марта, и если вам лень смотреть все 24 часа видео (кстати, вот плей-лист), то именно для вас я и сделал этот обзор.

  • SQL Server 2014 In-Memory OLTP (Сергей Олонцев)
  • Оптимизация SSAS кубов (multidimension and tabular): возможно ли медленный куб сделать быстрым? (Евгений Полоничко)
  • Внешние ключи — зло? (Евгений Хабаров)
  • Тяп-ляп и в продакшн! (Алексей Ковалёв)
  • Размер имеет значение: 10 способов уменьшить размер БД и улучшить производительность системы (Дмитрий Короткевич)
  • Внутри Оптимизатора Запросов: Соединения (Дмитрий Пилюгин)
  • Оффлайн-разработка баз данных и модульное тестирование с помощью SQL Server Data Tools (Андрей Завадский)
  • Deadlocks 3.0. Final Edition (Денис Резник)
  • BIML — лучший друг для SSIS-разработчика (Андрей Коршиков)
  • Power BI Q&A (Константин Хомяков)
  • Azure Data Factory — облачный ETL (Сергей Лунякин)
  • Все что вы хотели узнать о Workspace memory (Мария Закурдаева)
  • Быстрый анализ производительности SQL Server за 1,5 часа (Кирилл Панов)
  • Внутреннее устройство страниц и экстентов SQL Server (Алексей Князев)

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

Сыр изменил развитие западной цивилизации - 1
Доставка сыра. (Reuters/Denis Balibouse)

Сыр — уникальный продукт, своеобразный хамелеон в мире еды. Ни один другой продукт питания не изготавливается в таком большом диапазоне вкусов и текстур. Но кроме гастрономической ценности, он сыграл важную роль в развитии всей нашей цивилизации. В последнем выпуске подкаста Gastropod об этом рассказывает Пол Киндстедт (Paul Kindstedt), профессор университета Вермонта и автор книги «Сыр и культура».
Читать полностью »

image

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

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js