ScarShow

< IS >

前言

Raspberry Pi小巧好用拿來打電動很剛好,當作PS遊戲模擬器也是游刃有餘。

所以在這邊紀錄如何在Raspberry Pi上安裝PCSX ReARMed,它是我們所熟知的PS模擬器PCSX,但它是針對ARM CPU的特製版。

今天凌晨看了Google I/O的keynote,Google發表了Android Studio,再大會上展示了它擁有同時預覽在不同解析度上的界面編輯功能看起來很酷。就在剛剛我發現Andoird Developer上面已經可以下載了,馬上載下來安裝。

不知道Android Studio它會不會像Eclipse + ADT一樣一戳就爆炸呢?之前在接案開發Android APP還有相關的教學課程上Eclipse + ADT真的不太穩定。不知道Android Studio會不會比較好用,另外Android Studio是用IntelliJ IDEA為基礎修改的現在的版號是v0.1,Google官方對它的介紹為:

"Android Studio is a new Android development environment based on IntelliJ IDEA. Similar to Eclipse with the ADT Plugin, Android Studio provides integrated Android developer tools for development and debugging."

最近把NodeJS從原本的v0.8.x更新到最新的v0.10.x,結果程式就炸了!程式就給我吐出Error: setBroadcast EBADF,結果是dgram炸了,不管是setBroadcast或者是setTTL都一樣會炸掉,問Google大神也問不出答案。

然後我就查了一下EBADF到底是什麼意思,它是一個socket的錯誤碼,原文是The socket argument is not a valid file descriptor.,意思是非法的socket代號,我們來看原本炸掉的程式碼。

#!/usr/bin/env node

'use strict';

var dgram = require('dgram'),
    ip = '127.0.0.1',
    port = 9000;

client.bind(port);
client.setBroadcast(true);
client.send(message, 0, message.length, port, ip, callback);

前言

Apache是常用的網頁伺服器,而userdir這個Module主要功能是用來讓Linux上的每個使用者擁有一個自己的網頁空間,通常都是以http://examaple.com/~username的形式呈現。另外vhost_alias則是讓網頁伺服器可以根據指向它域名來顯示不同的網頁內容,假設http://a.example.comb.examle.com都指向192.168.1.1,那麼Apache就可以根據域名來挑選網頁的根目錄/var/www/a或是/var/www/b來呈現不同的內容。

前言

自從上研究所之後,想買得東西突然就多了起來,小朋友就一個個出走,這邊就紀錄一下這研究所兩年間究竟買了哪些東西...。