MeeGo*

Hackathon Intel na Unicamp: 2 dias de pura diversão com HTML5 !

Nos dias 3 e 4 de dezembro tive o prazer de organizar, pelo grupo de Software da Intel, um Hackathon com foco no desenvolvimento de Apps educacionais com HTML5 para Android na UNICAMP em Campinas, São Paulo. Contamos com 26 desenvolvedores, que durante dois dias desenvolveram 7 aplicativos educacionais e de código aberto.

Um Hackathon é uma maratona intensiva de colaboração em desenvolvimento de aplicativos que conta com a participação não apenas de programadores, mas de diversos profissionais com ideias, braços e mentes focados no desenvolvimento de aplicativos.

Android开发中的多线程编程技术

多线程这个令人生畏的“洪水猛兽”,很多人谈起多线程都心存畏惧。在Android开发过程中,多线程真的很难吗?多线程程序的“麻烦”源于它很抽象、与单线程程序运行模式不同,但只要掌握了它们的区别,编写多线程程序就会很容易了。下面让我们集中精力开始学习吧!

  多线程案例——计时器

  我在给我的学生讲多线程的时候都会举一个计时器的案例,因为计时器案例是多线程的经典应用。

  这个案例中,屏幕启动之后,进入如图8-1所示的界面。

  屏幕上有一个文本框用于显示逝去的时间,此外还有一个“停止计时”按钮。案例的用例图如图8-2所示。

  

  ▲图8-1 计时器界面

  • Sviluppatori
  • Sviluppatori Intel AppUp®
  • Android*
  • MeeGo*
  • Moblin*
  • Apple OS X*
  • Tizen*
  • Unix*
  • Android*
  • Tizen*
  • .NET*
  • HTML5
  • Java*
  • Python*
  • Principiante
  • API Web Intel®
  • Tecnologia Intel® Active Management
  • Elaborazione basata su cluster
  • From ARM NEON to Intel SSE- the automatic porting solution, tips and tricks

    I love ARM. Yes, I do. - Why do I work for Intel then? Because I love Intel even more. That's why I'd like to help independent software vendors to port their products from ARM to Intel Architecture. But if and only if they would like to do it.

    国内HTML5前端开发框架汇总

    国外很有多优秀的HTML5前端开发框架相信大家都耳熟能详:JQuery Mobile,Twitter Bootstrap, Schena Touch,  BackBone等等。

    同样,也存在很多国内比较优秀的前端开发框架,其中中国互联网三巨头贡献了近一半:腾讯,阿里巴巴,百度。

    框架不是万能的,选择和项目匹配的框架可以显著提高开发效率,但是也有可能带来代码的臃肿,本着“write less, do more”思想,选择合适的框架是最重要的。其中每个框架各有特点,还需要读者自己把关。如:腾讯的JX比较适合构建和组织大规模、工业级的Web App,腾讯内部的WebQQ、Q+等产品都是采用JX框架开发。

    在ViewSonic Tablet上安装MeeGo Tablet 1.2 Preview

    在Viewsonic ViewPad 10上安装MeeGo Tablet 1.2 Preview版本(5月17日版本,发布在www.meego.com网站上)的步骤和注意事项

    由于市面上安装MeeGo系统的平台较少,第四届全国大学生软件创新大赛组委会向学习阶段获奖的16支团队颁发的应用开发平台是ViewSonic ViewPad 10平板电脑。该平台默认安装的并非MeeGo系统,英特尔在平台发放前已将操作系统装为大赛指定的MeeGo Tablet Preview版本。如在开发过程中,参赛团队需要重新安装MeeGo系统,请按照以下步骤进行,已确保系统正常运行。

    需要的软件

  • Sviluppatori
  • Sviluppatori Intel AppUp®
  • MeeGo*
  • Безопасность, безопасность! А вы её тестируете?

    В коде программ нет мест, где нельзя допустить ошибку. Ошибка может быть в самом простом месте. Если алгоритмы, механизмы обмена данными и интерфейсы люди привыкли тестировать, то с безопасностью всё обстоит гораздо хуже. Часто она реализуется по остаточному принципу. Программист думает, вот сейчас пару строк напишу, и всё будет хорошо. И даже тестировать не надо. Код слишком прост, чтобы допустить в нем ошибку! А вот и нет. Раз занимаетесь безопасностью и пишите какой-то код для этого, то тестируйте его не менее тщательно!

    Architecture Pattern: Compute On Demand

    There are so many examples of applications using pre-processing strategy that it is trivial. For example using a webcam we often find the device driver doing some software adjustments and corrections such as white balancing. Too often we find devices using software features. Other examples would be in a pipeline and User Interfaces. When it comes to UI we already learned to fill the list when the user clicks the drop-down, so only when the user really wants to use the list we will "pay" for the data.

    插件机制 简介

    1.         什么是插件

    插件机制是一种扩展现有程序的机制。插件允许第三方开发者在无需访问主程序源代码的情况下来扩展该程序。插件能够应用的各项服务,包括提供加载方式,使插件可以加载到应用程序和网络传输协议中,从而和插件进行数据交换等。简而言之,插件是提供特定接口的库

    2.         QT插件API包括两个层次:

    higher-level API:扩展QT

    Iscriversi a MeeGo*