Вместе со смартфоном G750 компания Huawei готовит к выпуску еще одну модель — G730. Несмотря на, казалось бы, не очень существенную разницу в названиях, G730 заметно уступает старшему брату в плане спецификаций. Правда, он будет и дешевле: цена изделия в КНР составит всего $130.
Архив за 03 декабря 2013 - 8
Основой ноутбука MSI S12 и его модификации S12T с сенсорным экраном служат APU Kabini
2013-12-03 в 4:00, admin, рубрики: Новости, метки: новостиКомпания MSI представила легкие ноутбуки S12 и S12T, оснащенные дисплеями размером 11,6 дюйма по диагонали. Различие между моделями заключается в том, что S12T имеет сенсорный экран, распознающий до десяти одновременных прикосновений. Разрешение экрана в любом случае равно 1366 х 768 пикселей.
Специалисты Samsung придумали, как пользоваться смартфоном с большим экраном одной рукой
2013-12-03 в 3:00, admin, рубрики: Новости, метки: новостиЧем больше становятся экраны смартфонов, тем сложнее управлять этими устройствами одной рукой. Возможно, отчасти именно этим объясняется уменьшение интереса к аппаратам, как только размеры экранов становится больше шести дюймов по диагонали.
В компании Samsung придумали, как исправить положение, не теряя преимущества большого экрана. Источник обнаружил патент на разработку в области графического интерфейса пользователя, которая делает более удобным взаимодействие с большим экраном одной рукой.
Смартфон Meizu MX4G (MX4) получит дисплей диагональю 5,5 дюйма разрешением 2560 x 1536 пикселей
2013-12-03 в 2:50, admin, рубрики: Новости, метки: новостиГенеральный директор компании Meizu Джек Вонг (Jack Wong) сообщил детали о новом смартфоне под названием Meizu MX4G.
Отвечая на вопрос на форуме Meizu, Джек Вонг упомянул о новом поколении смартфона Meizu. По его словам мобильное устройство получит дисплей диагональю 5,5 дюйма разрешением 2560 x 1536 пикселей и поддержку сетей 4G LTE. А называться устройство будет Meizu MX4G или просто MX4.
Кроссплатформенный GUI на C# и веб-технологии
2013-12-03 в 2:46, admin, рубрики: .net, javascript, Mono, monomac, web-разработка, webkit, Блог компании LLC Tik-Tok Coach, метки: .net, c++, javascript, Mono, monomac, web-разработка, webkit Самая первая спецификация продукта, частично устная, содержала требование – наличие кроссплатформенного(Windows, Linux, Mac) клиента под десктоп и облегченную версию мобильного(Windows, Android, iPhone). По возможности интерфейс должен быть максимально похожим на разных ОС.
Благодаря Mono мы можем писать кроссплатформенные приложения, но вопрос с GUI остается открытым. Имеющиеся технологии под .Net(Windows Forms, WPF) хорошо работают только под Windows, и у нас уже был печальный опыт портирования Windows Forms. Под Linux мы можем использовать GtkSharp, но идея ставить Mono на Windows при наличии .Net мне не нравится. В итоге приходится писать и поддерживать отдельный интерфейс под каждую ОС.
Что в этой ситуации могла придумать команда .Net(с уклоном под веб)? Решили встраивать Webkit и писать GUI на связке html-js-css.
На сегодняшний день мы 2 года успешно используем такой подход для Windows и год – под Linux и Mac. До мобильной платформы пока руки не дошли.
Читать полностью »
Все отлично знают, что из класса обменных сортировок самый быстрый метод – это так называемая быстрая сортировка. О ней пишут диссертации, её посвящено немало статей на Хабре, на её основе придумывают сложные гибридные алгоритмы. Но сегодня речь пойдёт не про quick sort, а про другой обменный способ – старую добрую пузырьковую сортировку и её улучшения, модификации, мутации и разновидности.
Практический выхлоп от данных методов не ахти какой и многие хабрапользователи всё это проходили ещё в первом классе. Поэтому статья адресована тем, кто только-только заинтересовался теорией алгоритмов и делает в этом направлении первые шаги.
VmWare patch for linux 3.13
2013-12-03 в 0:23, admin, рубрики: linux, vmware workstation, метки: linux, vmware workstation--- vmnet-only/filter.c 2013-10-18 23:11:55.000000000 +0400
+++ vmnet-only/filter.c 2013-12-03 04:16:31.751352170 +0400
@@ -27,6 +27,7 @@
#include "compat_module.h"
#include <linux/mutex.h>
#include <linux/netdevice.h>
+#include <linux/version.h>
#if COMPAT_LINUX_VERSION_CHECK_LT(3, 2, 0)
# include <linux/module.h>
#else
@@ -203,7 +204,11 @@
#endif
static unsigned int
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
VNetFilterHookFn(unsigned int hooknum, // IN:
+#else
+VNetFilterHookFn(const struct nf_hook_ops *ops, // IN:
+#endif
#ifdef VMW_NFHOOK_USES_SKB
struct sk_buff *skb, // IN:
#else
@@ -252,7 +257,14 @@
/* When the host transmits, hooknum is VMW_NF_INET_POST_ROUTING. */
/* When the host receives, hooknum is VMW_NF_INET_LOCAL_IN. */
- transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
+
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 13, 0)
+ transmit = (hooknum == VMW_NF_INET_POST_ROUTING);
+#else
+ transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);
+#endif
+
+ transmit = (ops->hooknum == VMW_NF_INET_POST_ROUTING);
packetHeader = compat_skb_network_header(skb);
ip = (struct iphdr*)packetHeader;