2013-01-01から1年間の記事一覧

C言語で文字列を扱うということ〜ポインタと配列〜

文字列配列と文字列ポインタの関係文字列について、 文字列には、配列で文字列を扱う方法とポインタで文字列を扱う方法があります。 まずは、それぞれのアドレスを調べてみるとそれぞれの関係が見えてきます。 char *test_pointer = "test pointer" char tes…

Macでudpソケットプログラミング中のエラー "sendto: message too long"

大学の実験で、UDP上でTCPっぽい振る舞いを作れという課題があって、その課題を解いているうちにぶち当たったエラー int error = sendto(sock, sendpkt, (int)sizeof(sendpkt), 0, distination_addr, sizeof(distination_addr)); if(error < 1){ perror("sen…

forkを使った並列処理〜変数の値〜

前回は、forkを使った並列処理の概要を少し話しました。 今回は、親プロセスと子プロセスの変数の値についてまとめます。 変数の値 変数は全てコピーされます。 しかし、まったく別の空間なので子プロセスが親プロセスの変数にアクセスすることはできません…

forkを使った並列処理〜概要〜

forkを使って並列処理をやってみようって話題が研究室内で出たので、ちょっと勉強してみた。 rubyとかjavaでスレッドは使ったことあったけど、プロセスの複製を行う並列処理は初めてなのでいろいろ勉強になってる。ちょっとまとめてみた。 概要 forkは、新し…

Ruby 言語内 DSL

ってなわけで、おもむろに「初めてのRuby」を手に取ったわけですが。大分忘れてます^^; 解釈に少し時間がかかったので、メモしときます。P175今までは、ただ何も考えず使うだけだったRakeとか便利な言語内DSLその中身がどんなんかなんて考えたこともな…

DMTCに参加して

お久しぶりです。夏休みあたりから、コードをほとんど書いてない西脇です。今、KDDI Web Communicationsってとこでバイトしてるんですけどバイト先でもあまりコードを書かなくなってきてます。。。。そんな自分がgivery主催のDMTCと呼ばれる開発合宿のスタッ…

Android2.0のWifiの仕組みを追っかけてみた。

Android2.0でWifiアドホックモードに対応させるために、いろいろゴニョゴニョしてるわけだが。 そもそも、AndroidがどのようにWifiをONにしてるのかAOSP(Android open source project)のWifi周りのコードを追っかけてみた。 いろいろと勉強になった。少し、A…

Android 4.0はAdhocモード不可???

最近Androidのすばらしさを実感している、西脇です。 研究でAd-hocモードをとりあげているので、Ad-hocネタが多くなってます^^; というわけで、本題に Android 4.0ではAdhoc不可?? 今回は二つの端末で検証しました。 Swicth(challenge.device_type){ Ca…

android-wifi-tetherのコアプログラムをビルドし直してみた。

Wifi-Adhoc モードを利用したテザリングをするルート化必須のアプリ「android-wifi-tether」 を利用すれば、Wifi-Adhoc モードを使えるんじゃないかと考え、オープンソースでもあるのでこのアプリのソースを読んでました。 ソースはここにあります→http://co…

AndroidからCプログラムを呼び出す

AndroidプログラムからCプログラムを呼び出すAndroidプログラムからCプログラムを呼び出せます。 Cプログラムというのも、もちろんAndroid用にbuildされたものに限ります。まずは 適当にCプログラムを書きます。 この時点で、 HelloWorld.c があるとしますAn…

Wifiアドホックモード

そもそもWIFIアドホックモードとは?WIFIのモードには大きく分けて3つあります。 1、インフラストラクチャーモード(Master) 2、アドホック(Ad-hoc) 3、クライアント(Managed)インフラストラクチャーモードは、APとして振る舞うモードです。 アドホックモ…

最近やっていること。(PHP,Lithium,Android,WIFI-Adhoc)

ブログはしばらくご無沙汰してます。 というのも、今大学4年なので就活とかいろいろありまして、開発から離れてました^^; 就職活動も無事終わり、今は研究と開発系のアルバイトをしてる毎日です^^ ブログを休んでる間に、嬉しいことが一個ありました。…