タグ

2013年8月22日のブックマーク (14件)

  • SECCON×CEDEC CHALLENGE 募集開始 - SECCON 2013

    SECCON×CEDEC CHALLENGE 募集開始 今回のSECCON 2013 横浜大会は、日最大級のゲーム開発者向けのカンファレンスである 『CEDEC2013』が毎年開催している競技イベント「CEDEC CHALLENGE」の一つとして開催します。 当然のことですが、会場には大勢のゲーム開発者が訪れることになりますので、SECCONに参加される方だけでなく、ゲーム開発者にも情報セキュリティを身近に考えていただく、体験してもらえる良いチャンスと捉えています。多くの方にご参加いただけるよう、様々な試みを実施します。 大会初日の予選ではオープンCTFの形態をとります。これまではチーム戦(団体戦)としてCTFを開催してきましたが、今回は個人戦です。初日は技術に遊びの要素を採り入れたアセンブラかるた、SQLインジェクションチャレンジなどのミニコンテストを開催し、CEDECに多数集うセキュ

  • https://torazuka.hatenablog.com/entry/20130203/array

  • 線形リストを作ってみる その1 - white wheelsのメモ

    線形リストは、鎖のようにデータが連なったデータ構造をとります。 --[data]--[data]--[data]--[data]-- 線形リストの形には直線型、循環型があり、データを取り出せる方向として一方向、双方向の二種類に分かれます。 一方向の場合は前のノードを参照することができませんので、常に先頭からチェックしなければなりません。 双方向なら前後のノードを知っているため、どのノードからでも簡単にアクセスすることができます。 C++で双方向・循環型の線形リストを実装してみます。各ノードはint型を保持するとしましょう。 ノードクラスの実装 まずはデータを持っているノードクラスを定義します。 ノードクラスが保持する情報は,前後のノードのアドレスとデータそのものになります。 Node.h #ifndef __Node_H #define __Node_H class Node { publ

    線形リストを作ってみる その1 - white wheelsのメモ
    unagii_nu
    unagii_nu 2013/08/22
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • WIRED.jp

  • ゲーム開発とSTL - とあるぼっちの生存報告

    コンシューマ向けゲーム開発に携わって結構な年数が経過しました。 これまでは恵まれていたのか、STLを使える環境にいた*1ので特に気にしていなかったのですが、どうやら場所によってはSTLはゲーム開発向きではないらしく使用を禁止される事もあるようです。 おかしいですね。私、STL使ってコンシューマ向けのゲーム作ってきましたけど。 確かにSTLはその特性と使用方法を知らないと痛い目にあいます。特にコンシューマ機のメインメモリ容量はPCに比べて圧倒的に少ないです。その少ないメインメモリ上に実行バイナリやヒープ領域などを展開しなければなりません。メモリ管理に対してシビアになるのは当然で、templateは使用方法によってはバイナリサイズが増大するので使用をある程度制限する事は仕方ありません。 また、std::listや、std::map等は使えば使う程内部でメモリを平然と分断してくれるので、ヒープ領

    ゲーム開発とSTL - とあるぼっちの生存報告
  • ゲームプログラミングのページ

    ゲームプログラミングのページへようこそ。 あなたは、30169(旧ページ)+ 人目の訪問者です。 旧・ゲームプログラミングのページ(http://hikari-hinomoto.hp.infoseek.co.jp/)は、 iswebのサービス終了に伴い、閉鎖されてしまいました。 このページは、XNA, Windows, DirectX, Android, Star, DoJa, BREW, GBA, NDSで ゲームを作成したい人向けに、PDF資料を公開しています。 古い資料が多いですが、なんらかの役に立つことを祈っています。 (一太郎で作っていますので、申し訳ないのですが、すべてPDFとなっています) XNA Andorid GBA NDS ES Game Libraryでゲームプログラミング超入門 オブジェクト指向でつくるゲームコンポーネント C++ Windows    Direct

  • typedefの使用

    typedefの利用 typedef宣言 キーワードtypedef を用いて、既存のデータ型に新しい名前をつけることができる。 typedef 既存の型名 新しい型名; typedef で用いる構文は、「普通の変数宣言の先頭にtypedef と書けば、変数ではなく型の宣言となる。」と覚えておけばよい。 たとえば・・ int i; // これは、int型の変数 i の作成 typedef int INTEGER; // これは、INTEGER という新しい型のtypedef宣言 INTEGER foo; // 先にtypedefした INTEGER型の変数 foo の宣言 特に #define マクロとごっちゃになってしまう初心者は、ここでしっかりと覚えなおしておくこと。(typedef はマクロではないので,行末には必ずセミコロン(;) が必要.) typedef の利用法 1 -構造体に

    unagii_nu
    unagii_nu 2013/08/22
  • CではArray[n]==n[Array]

    タイトルのようなことを『C/C++によるプログラミングスタイルブック』というで読んだのでメモ。 #include <stdio.h> int main(void) { int array[5] = {3, 5, 7, 9, 11}; if(array[3]==3[array]){ printf("array[3]:%d\n3[array]:%d\n", array[3], 3[array]); } } 以下、結果 というのも、添字式の”array[index]”は”*((array)+(index))”で評価されるかららしい。つまり、足し算だから逆から足しても同じ結果になるということだそうだ。 ちなみに、文字列は文字の配列なので以下のようなことも。 #include <stdio.h> int main(void) { printf("\"abcde\"[3]:%c\n", "abcde

    unagii_nu
    unagii_nu 2013/08/22
  • Average Income per Programming Language

    Update 8/21:  I’ve gotten a lot of feedback about issues with these rankings from comments, and have tried to address some of them here.  The data there has been updated to include confidence intervals. ——————————————————————————————————— A few weeks ago I described how I used Git commit metadata plus the Rapleaf API to build aggregate demographic profiles for popular GitHub organizations (blog po

    Average Income per Programming Language
    unagii_nu
    unagii_nu 2013/08/22
  • プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!

    僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、意にせよ不意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ

    プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!
  • Numeri

    2023/09/15 現在は主にTwitterを中心に活動しています。そちらをご覧ください。 ・同人誌などはBOOTHにて販売されていることもあります。 2023/09/13 22年間ネットで文章を書き続けた僕ははたして何文字かいているのか。(PR) ※この日記はアドビ株式会社 Adobe Acrobat オンライン(オンライ上で無料で使えるPDF編集サービス)のタイアップ日記です。 まさか令和5年にもなって、自身のテキストサイトを更新する日が来ようとは夢にも思わなかった。それも開設22年目にして初のPR案件の日記だ。色々とおかしい。 僕自身がこのNumeriに文章を書くという感覚を長らく忘れているのでちょっと緊張していて、余所行きみたいな文体になってしまっているけど、まあ、そのへんはそのうちエンジンがかかってくるだろう。 このNumeriを見てみると、元号が平成から令和に変わるときにち

  • Numeri

    ひとりDEデート 秋から冬にかけては何かと物寂しい季節であります。また、独り身の方には辛い季節でもあります。 特に独り者最大の敵はクリスマスであります。 日人の大半は無宗教もしくは仏教、神教であるというのが定説でありまして、来はイエスキリストの誕生を 祝うクリスマスなる行事は無関係であるのですが、 ところがどっこい、バブル時代からの慣習が今でも根強く残っておりまして、 男はせっせとクリスマスイブに小洒落たシティホテルを予約し、 せっせとブランド物バッグを彼女のために買い漁る始末でして・・・・。 一年前からクリスマスイブはホテルの予約が満杯、 高級ブランド店 も人気商品は品切れ状態と、 もはや何が目的なのか分からない状況にあります クリスマスだけに限らず、大半の日人は常に恋愛感情と性欲に駆られ 全てがSEXに結びつく始末。 クリスマスだからSEX 初詣でひめ始めSEX バレンタインでS

    unagii_nu
    unagii_nu 2013/08/22
  • ロベールのC++教室