Сегодня речь пойдёт о флагманском и относительно бюджетном планшете от Prestigio — MultiPad 9.7 Ultra. Флагманский он потому что в нём, похоже, собраны все вкусности и полезности, возможные для планшетов, благодаря которым в интернете кое-кто называет его «народным iPad’ом»; и доступным, потому что его заявленная стоимость 9 000 рублей. Заинтересовавшихся прошу под кат.
Архив за 15 августа 2012 - 6
«Народный iPad» или обзор Prestigio MultiPad 9.7 Ultra
2012-08-15 в 8:27, admin, рубрики: android 4.x, ics, ips, pad, prestigio, Гаджеты. Устройства для гиков, планшет, метки: android 4.x, ics, ips, pad, prestigio, планшетБизнес как футбол
2012-08-15 в 8:14, admin, рубрики: Блог компании «БухСофт», бухсофт, футбол, метки: бухсофт, футболЯ люблю смотреть футбол и играть в него. Слежу за новостями разных клубов. И часто задумываюсь, что футбол является проекцией нашего бизнеса во всех успехах и неудачах, прорывах и провалах, закономерностях и случайностях.
Условно говоря, коллектив нашей компании это футбольная команда. Критерием побед или поражений является рентабельность бизнеса. Умеешь забивать голы и не пропускать – растешь. Умеешь хотя бы не пропускать – уже признак стабильности. Пропускаешь и не забиваешь – пора как минимум менять тренера, а может и спуститься в низшую лигу, переосмыслить ключевые вопросы и потом доказать, что в силах биться наравне с сильными конкурентами.
Основа коллектива – это полузащитники. В нашем случае это разработчики. Здесь же постановщики и тестировщики. То есть это те, кто создает сам продукт или услугу. Техническая поддержка — это защита. Если защита внимательная и опытная, то она качественно и красиво справляется с клиентами, сохраняет их лояльность и не оставляет сомнений в будущей рентабельности бизнеса. Нападающие – это отдел продаж. Ясно, что хороший продажник должен быть агрессивным, настырным, неугомонным, но при этом корректным (техничным), ювелирным мастером своего дела. Согласитесь, именно таким и должен быть нападающий. А иначе он может нанести массу ударов, но в створ ворот они не попадут.
Как расширить горизонты познания?
2012-08-15 в 8:05, admin, рубрики: coursera, Udacity, жизнь на марсе, Исследования и прогнозы в IT, курсы, образование 2.0, онлайн-курсы, Учебный процесс в IT, метки: coursera, Udacity, жизнь на марсе, курсы, образование 2.0, онлайн-курсыВы уже попробовали пройти какой-нибудь онлайн-курс? Если еще нет — очень рекомендую. Сейчас можно получить неплохие знания от известных заведений (Stanford, Harvard, MIT, etc) совершенно безвозмездно, то есть даром. Если же Вы в числе тех счастливчиков, кто уже распробовал онлайн-курсы или вам интересно, как это бывает — прошу под кат. И сразу предупреждаю, внутри не будет очередной дискуссии про несовершество нашего образования.
Отчёт о неудачной попытке получить заявленную эффективность от prepared statements
2012-08-15 в 8:05, admin, рубрики: mysql, mysqli, php, prepared statements, Веб-разработка, подготовленные выражения, метки: mysql, mysqli, prepared statements, подготовленные выраженияРассказывая в своей статье о типичных заблуждениях, связанных с защитой от SQL инъекций, среди прочих я отметил тот факт, что серверные подготовленные выражения не работают в PHP по заявленному эффективному сценарию — 1 раз prepare(), потом 1000 раз executе().
Ну, то есть, в теории-то они работают — в пределах одного запуска скрипта. Но много ли вы знаете скриптов (написанных профессиональными программистами), которые выполняют кучу одинаковых запросов? Вот я тоже не знаю. Повторяющихся запросов (каких-нибудь множественных апдейтов) — доли процента, а в массе своей запросы уникальные (в пределах одного скрипта).
Соответственно, для нашего уникального запроса сначала выполняется prepare(), потом — execute(), потом скрипт благополучно умирает, чтобы, запустившись для обработки следующего HTTP запроса, заново выполнять prepare()… Как-то не слишком похоже на оптимизацию. Скорее — наоборот.
Но неужели нет способа как-то закэшировать подготовленный запрос между запусками?
Читать полностью »
ReSharper 7: релиз в деталях
2012-08-15 в 7:56, admin, рубрики: .net, css, html, jetbrains, JS, ReSharper, vb.net, winjs, WinRT, Блог компании JetBrains, Программирование, метки: c++, css, html, jetbrains, ReSharper, vb.net, winjs, winrt Две недели назад мы объявили о выходе ReSharper 7.0, лишь кратко перечислив те новинки, которые были реализованы в этом мажорном релизе.
Сегодня же подписчики MSDN и TechNet получат возможность скачать Visual Studio 2012, и это прекрасный повод, чтобы рассказать про новые возможности ReSharper 7.0 максимально подробно и обстоятельно.
Читать полностью »
Открытый блог Medium от создателей Twitter
2012-08-15 в 7:51, admin, рубрики: Medium, twitter, блог, блогосфера, Социальные сети и сообщества, метки: Medium, twitter, блогЭван Уильямс и Биз Стоун — сооснователи Twitter запустили новый проект под названием Medium.com В нем писать свои мысли и размещать фотографии сможет каждый, не заботясь о количестве подписчиков, потенциальных читателей и т.д.
Идея сервиса Medium проста: все желающие оставляют в нем свои записи с фотографиями, а система сама сортирует их и распределяет по различным тематическим категориям. Остальные пользователи могут просматривать готовые коллекции тематических сообщений, отмечать то, что им нравится и т.д.
IT-компот #18 Подкаст о программировании и технологиях
2012-08-15 в 7:21, admin, рубрики: подкасты, Программирование, метки: подкасты, Программирование
Сегодня спортивно-музыкальный выпуск! А все потому, что у нас в гостях программист игровой механики компании «Mail.ru Group» Александр Черняков aka J'Man!
В выпуске:
- J'Man, про программирование, музыку и спорт.
code style
творчество и спорт
игровые движки (Unity3D)
Джаггернаут для iOS - Что нового в jQuery 1.8.
- Голосовой ассистент Nina от Nuance.
- Gnome OS: мифы и реальность.
Слушать в Itunes
слушать на podfm
скачать файл(85.5 Мб)
Читать полностью »
Опубликованы записи докладов Летней школы Windows 8
2012-08-15 в 6:49, admin, рубрики: Live tiles, windows, Windows 8, Блог компании Microsoft, дизайн приложений, контракты, летняя школа, оповещения, разработка, расширения, метки: Live tiles, Windows 8, дизайн приложений, контракты, летняя школа, оповещения, разработка, расширения
5 августа в Парке Горького прошла Летняя школа Windows 8 на которой мы в свободной форме рассказывали о разработке под Windows 8, отвечали на вопросы и просто общались.
Если вы по каким-то причинам не смогли прийти, теперь вы тоже можете почувствовать атмосферу мероприятия и узнать много интересного — стали доступны записи докладов Летней школы Windows 8.
10 правовых последствий для пользователя Twitter
2012-08-15 в 6:28, admin, рубрики: Dura Lex, twitter, Блог компании Pravo.ru, Твиттер, метки: ТвиттерСервис микроблогов Twitter давно уже принято считать ведущим социальным медиа. И его популярность вылилась в серию судов «над твитами» в целом ряде стран мира (смотри все сообщения по этой теме здесь). На страницах The Guardian адвокат Люк Скэлтон из фирмы Pinsent Masons сформулировал 10 правовых рисков для пользователя Twitter, основываясь на британской и, отчасти, мировой практике.
10: диффамация
Закон о диффамации гарантирует защиту репутации. В Англии закон о клевете рассматривает как преступление диффамационные высказывания при условии, что результаты общения каким-либо образом сохраняются. Как минимум один британский суд уже признал, что публикации в Twitter обладают подобным качеством. Неосторожное высказывание, подпадающее под закон о клевете, вполне может закончиться штрафами и требованиями компенсации как в Великобритании, так и в других странах мира.Читать полностью »
Система расширений Qt Creator
2012-08-15 в 6:10, admin, рубрики: plugin, qt, qt creator, Qt Software, метки: plugin, Qt, qt creatorПредисловие
Всем привет. Сразу признаюсь, я начал писать данный пост уже достаточно давно, но времени полностью завершить его написание всё не хватает. Поэтому, сейчас я публикую его в текущем состоянии, а описание трёх незавершённых разделов всё же отложу и постараюсь опубликовать отдельным постом.
Введение
Это заметка, в которой я хотел бы немного описать архитектуру и систему расширений среды разработки Qt Creator. Изначально, я предполагал лишь перевести документ Writing-Qt-Cretor-plugins.pdf, но так уж вышло, что развитие Qt Creator не стоит на месте и во первых, данный документ уже не столь актуален (сам устарел, API поменялось, куски кода не полные и часто не работают), а во вторых со времени его написания появлись дополнительные возможности расширения Qt Creator, которые хотелось бы описать.
Тем не менее, не будь этого документа, не было бы и данной заметки: из него я взял очень много, вплоть до структуры поста, при этом постаравшись где-то что-то выкидывая/заменяя/добавляя сделать пост актуальным для последней на текущий момент времени версии Qt Creator 2.4.0.
Кому может быть полезен данный документ? В первую очередь это конечно же Qt-программисты, которые выбрали данную IDE как основную среду разработки.
Кроме того, благодаря продуманной системе расширений Qt Creator, данный материал будет полезен тем, кто собрался создавать собственные средства разработки, но не хотят начинать писать их с чистого листа: человек может отключить все ненужные ему расширения Qt Creator и написать свои собственные, пользуясь при этом готовыми примерами в исходниках Qt Creator.
Итак, что же нас ожидает под катом (жирным отмечены готовые разделы):
- Сборка Qt Creator
- Первое расширение
- Добавление новых меню и пунктов меню
- Архитектура Qt Creator
- Добавление нового редактора (Editor)
- Добавление боковой навигационной панели
- Добавление страницы в диалог настроек
- Добавление фильтра в диалог поиска
- Добавление нового типа проекта
Напомню, что Qt Creator является кросс-платформенной свободной IDE для работы с фреймворком Qt, разработанной Trolltech (Nokia). Что не мешает сделать из него простой текстовый редактор с подсветкой синтаксиса, простым отключением всех расширений. Внимание, сотни картинок!
Читать полностью »