关闭

Ubuntu12.04安装Flash(Firefox和Chrome)

1.flash插件下载地址http://get.adobe.com/flashplayer/    选择下载tar.gz的就可以了   2.安装: tar xf  flash.tar.gz  sudo cp -r usr/* /usr sudo cp libflashplayer.so /usr/lib/firefox/plugins/   3.弄完两个浏览器就支持...
阅读(3338) 评论(0)

“积分模式”应用 —— “爱因斯坦大难题”代码实现

0.积分模式        对于积分模式的介绍,请参见前文http://blog.csdn.net/tobec3sdn/article/details/7065690,主要是用于解决爱因斯坦大难题(也被称为Zebra Puzzle)的。 1.排列算法        这里所说的积分模式是用暴力算法解决的(一千二百亿次的循环,本机Windows运行了一个多小时),也就是穷举了所有情况从而...
阅读(1524) 评论(0)

《浪潮之巅》阅读笔记

豆瓣链接http://book.douban.com/review/5458003/   0.此书     如果坦白说“这是本IT历史书”,也许有点折辱了它,因为它more than一本历史书,更可以说是一本讲艺术、讲思想的启示录。里面介绍的都是IT界的“高帅富”,有在商界如鱼得水的大公司,也有昙花一现的惊世杰作,作为IT界的后辈,他们就是我们的偶像,我们的传奇。。。...
阅读(3472) 评论(2)

Top0.1 项目设计简介(Deprecated)

0.简介 “不是陀螺”是Android平台下基于中国传统陀螺的休闲游戏,玩家通过手划屏幕模拟真实对陀螺的鞭打,从而使陀螺加速旋转和移动(不多说,以后再补充,至于名字的由来以后再说吧)。 1.参考资料 (如果想知道游戏的实现或者看不懂什么SurfaceView的先看游戏编程的这一类书) 基本上我们能找到的2D游戏源代码的结构都是一样的,看一下Android游戏编程这一类书的实例就...
阅读(620) 评论(0)

从头开始用 Ubuntu 12.04

0.安装Ubuntu:首先下载镜像,建议到国内网站下载torrent,然后刻DVD安装。 1.设置校园网:搜索Network Connection(注意不是选Network),点Edit,手动输入IPv4地址与DNS等。 2.更新软件源:原本安装选的HK源什么东西都下载不了,可用 "sudo cp /etc/apt/source.list” 来备份。 在右上角找到Up...
阅读(725) 评论(0)

又一种design pattern —— 局部整体化设计模式

0.简介             什么是局部整体化呢?简单来说,就是把组成大部件的零件也当成大部件来看待,这样的话,一个大部件实际上就是由很多大部件(逻辑上是小零件)来构建而成的。听起来是挺怪的,至于为什么要这样做呢,请看下文。 1.起源        当时我们在做Android平台上的陀螺游戏,通过计算顶点坐标构建出陀螺的3D模型(即圆锥+圆柱+圆),后来突然在纹理贴图的设计上卡住...
阅读(825) 评论(0)

自已动手写Android Widget续集 —— TopWidget

0.简介        TopWidget是“不是陀螺”系列产品中的Widget,纯粹是用来熟悉Android Widget代码的编写,如图右上角会持续转动的陀螺图形。 1.实现 1.1完全基于之前所写的DoingWidget,详见自己动手写Android Widget —— DoingWidget(未完成版)。 1.2加入Timer动态更换不同的图片。...
阅读(1110) 评论(0)

自己动手写Android Widget —— DoingWidget(未完成版)

0.简介         DoingWidget是一个只有单行文本输入框的Android Widget,用户通过输入当前的任务,让自己更清楚知道现在开机是为了干什么。因为很简单,所以可以作为例子来熟悉Android平台下的Widget是怎样编码实现的,程序主要是根据《疯狂Android讲义》里面的DesktopApp实例。 1.步骤 1.1.开发一个继承AppWidgetProvid...
阅读(805) 评论(1)

动态桌面程序框架

0.简介         参照动态桌面官方范例源代码 —— CubeWallpaper可以快速开发自己的动态桌面,但实际上一个完整的程序还需要其他的资源文件,在这里以准备用的BallWallpaper为例子贴出所有代码。 1.源文件(不需要Activity,只有一个BallWallpaper.java) package com.tobe; import android.graphi...
阅读(631) 评论(1)

动态桌面官方范例源代码 —— CubeWallpaper

/* * Copyright (C) 2009 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * Yo...
阅读(892) 评论(1)

36氪开放日 —— 笔记

0.简介 时间:12月24日下午2点 地点:网易大厦(广州市天河区科韵路16号广州信息港E栋网易大厦1楼博学堂) 如果你还不知道36氪是什么,建议去看http://www.36kr.com/,一个年轻人的舞台。 1.主持与讲解 只记住了一句话:使用新技术(HTML5等),让我们共同努力,一起干掉IE6吧。 2.五分钟展示        亿觅:会...
阅读(1190) 评论(0)

设计模式 —— “积分模式”

0.简介         很多设计模式的教程都是从Factory模式讲起的,例如我最爱的《大话设计模式》。但是在这里我先要介绍一下“积分模式”,这是我在解决爱因斯坦大难题时用到的方法,觉得确实是一种编程的思路,就分享一下吧。 1.“爱因斯坦大难题”         究竟什么是爱因斯坦大难题呢?听起来好像很高级,其实与相对论无关,也叫Zebra Puzzle,就是我们都玩过的数学智力游...
阅读(1379) 评论(0)

与OpenGL的第二次约会:超简单动画

0.绘图基础       建议都先看《第一次约会:简单的绘图》http://blog.csdn.net/tobec3sdn/article/details/7064569。 1.关键在于Timer         重写glutTimerFunc(int,fun*,int),第一个参数时间,第二个参数是函数指针,第三个参数为value(比较奇葩,可为回调函数传参)。...
阅读(2196) 评论(0)

与OpenGL的第一次约会:简单的绘图

0.搭建开发环境 参考我转的http://blog.csdn.net/tobec3sdn/article/details/7063230(就是能用)。 1.使用GLUT创建窗口 Step One:在项目properties的Linker的Input的Dependence中加入 opengl32.lib、glu32.lib、glut32.lib。 Step Two:导入头文件,#in...
阅读(1080) 评论(3)

Screen Killer —— 我的C++“屏幕保护程序”

0.简介       早前学C++的Win32编程,了解了一点创建窗口的知识,就想写个屏幕保护程序什么的。。。 1.成品        结果是写成了这个Screen Killer:大概就是以屏幕大小画矩形(也就是传说中的全屏),其中用随机函数生成不同的颜色,每100毫秒更新一次。效果自己想像吧。 2.源代码 //WinMain.cpp #include #inc...
阅读(727) 评论(0)
20条 共2页1 2 下一页 尾页
    个人资料
    • 访问:26337次
    • 积分:463
    • 等级:
    • 排名:千里之外
    • 原创:17篇
    • 转载:3篇
    • 译文:0篇
    • 评论:8条
    文章分类
    最新评论