Java
- The Java Tutorials | Oracle
- Java Tutorial | java2s.com
- JavaDrive
- Javaの道
- Java | TECHSCORE
- Java入門 | @IT
- Javaプログラミング | All About
- Javaで始めるプログラミング(JavaBook)
- 読本Java
- 「Java 1 はじめてみようプログラミング」 「Java 2 アプリケーションづくりの初歩」 サポートページ
- 簡単!Javaサンプルプログラム
- 初心者のためのJava講座 | Acroquest Technology
- 楽しいJava入門
- お気楽 Java プログラミング入門
- はじめてみようJava! 初心者のための入門講座
- Javaプログラミング入門 ~サンプルと~関数で学ぶJava言語習得講座~
- さすけのJava入門・リファレンス
- Javaマスター
- とほほのJava入門
- Javaコード入門
- Windowsユーザーのための超入門・Java開発環境構築(1)
- Java in the Box
- PGBox Java
- Java言語規定
- Deep Side of Java~Java 言語再入門
- 【Javaプログラミング】復活なるか? Visual Editor!
- Java講座 |株式会社エス・ジー
- Java入門
- Java入門
- マンガで分かる Java入門講座
- ど素人のJava入門
- 見てわかる。図解Java入門
- Java入門 | IT専科
- Java入門 | Genzou
- Java入門 | MLTlab(エムエルティ・ラボ)
- Java | Site Cooler
- はじめてのJava入門 初心者向けのJava講座
- Windows XPで無料のEclipseで始めるJavaプログラミング入門 。
- 超初心者のプログラム入門(Java) | 前田稔の超初心者のプログラム入門
- 超初心者のプログラム入門(Java Net Game) | 前田稔の超初心者のプログラム入門
- 浅煎り珈琲 Java アプリケーション入門
- Java初心者用サンプル集『愛のJava256本ノック』
- 実践 Java 入門 | Okapi Project
- Javaマスター
- Javaの研究 | Creative Forest
- Javaの勉強のページ
- Java How To Programming
- 性能を考慮したJavaのプログラミング
- Javaプログラミング コレクション編
- java.util.Collections | Java開発メモ
- java.util.regex | JAVA開発メモ
- ソフトウェア開発メモ(Java)
- Java プログラムメモ
- 一番かんたんなJava入門
- ジャバ辞典
- Javaちょこっとリファレンス
- JavaA2Z > さくいん
- Java FAQ
- Java FAQ:Java に関するよくある質問とその回答集
- Java トラブルシューティング
- JJUGナイトセミナー「from old Java to modern Java」
- レビューで鍛えるJavaコーディング力
- JavaのCLASSPATHの設定方法
- 知らずに死ねるかJava
- 私的理解Java Objects First With JAVA using BlueJ
- Java technology | IBM
- COBOL技術者のためのJava言語入門 | FUJITSU
- java プログラミング | 弘前学院聖愛中学高等学校
- 「Java言語」 の講義内容(’99) | 稚内北星学園大学
- Java 言語授業資料 | 秋田大学
- 一日でわかるJavaプログラミング | 岩手大学工学部
- Java プログラミング入門 | 東京大学
- HYPER WORK BOOK Java | 東京大学教養学部
- Java言語 | 東京工芸大学工学部
- ゲーム制作の手引き@Java | 東京工芸大学芸術学部
- Java 自学自習 | 静岡理工科大学
- Java言語について | 三重大学
- Java入門(Math & Computing) | 奈良大学
- 高校生体験入学 Javaプログラミング入門 | 大阪大学大学院
- プログラミング言語II | 鹿児島大学
- Javaプログラミング入門 |?鹿児島大学工学部情報工学科
- 初心者のための Java言語 入門 サイト 基礎から応用まで
- Java 解説 – C との比較
- Java言語入門 ~C言語を学んだ君へ~
- Javaプログラミング学習教材の作成
- 0から始めるiアプリ作成・Java入門
- Shinta’s s i t e Java
- Java プロジェクト規約の一例
- クラス図からJavaプログラムへ
- SJC-P対策Java用語集
- Javadocでリファレンスを生成する
- Javaのinstanceof演算子
- 保守性の高いプログラムを書くには
- Javaバッチ処理は本当に業務で“使える”の?
- java.util.regex クラス Pattern
- Java 7 時代の String#split() 事情
- Java の String の補足
- Java書式付き出力
- Java – 標準入出力
- 便利な書き込み用クラス
- 標準入出力
- 標準入出力を横取りする
- ユーザからの(標準)入力を取得 ? System.inとInputStreamReaderクラス
- Runtime#exec でコマンドが発行できないときの対処
- 外部プロセスの起動(Runtime#exec)
- Java SE 7のProcessBuilderでリダイレクト
- Javaのファイル読み込み、書き込みを整理
- 例外との正しいつきあい方一歩進んだプログラムを目指して
- 制御しやすい「デバッグ用ロガー」を自作して,サクサク開発 (Javaで,メソッド名を含めログ出力する方法のサンプル)
- マルチスレッドの同期
- JavaのIntegerの比較
- 間違っている最適化: Integer(1) より Integer.valueOf(1)の方がいい。
- IntegerとBigDecimalはnewしないほうがいい
- Javaのenumは継承できないけどインタフェースが継承できる
- JNI -とりあえずHello World-
- Java VMの削除
- Eclipseで開発したJavaファイルからWindows用Exeファイルを作成する方法
- よくわかるJAVAドラフト版
- JavaMail完全解説
- Javaプログラミング基礎 | ナレッジエックス(pdf)
- Java 入門 | 東海大学(pdf)
- Java プログラミング入門 | 首都大学東京(pdf)
- Java 入門 | 芝浦工業大学(pdf)
- Javaによるプログラム開発 初級・中級 | 桐蔭横浜大学(pdf)
- Java 言語入門(pdf)
- Java Sound API(Midi)(pdf)
- 超入門!はじめてみようJavaプログラミング | 日本オラクル(pdf)
- わかりやすいJava入門編(Google ブックス)
- Javaバイブルテキストシリーズ1 改訂Java入門(Google ブックス)
- はじめてのJavaプログラミング(Google ブックス)
- 合格Javaテキスト(Google ブックス)
- 情報処理教科書 基本情報技術者試験のJava問題がちゃんと解ける本(Google ブックス)
- 改訂ゲーム作りで学ぶJavaプログラミング入門(Google ブックス)
- ゲーム作りで学ぶJavaプログラミング入門〔Java7版〕(Google ブックス)
- 世界でいちばん簡単なJavaのe本: Javaの基本と考え方がわかる本(Google ブックス)
- オープンソース徹底活用 Eclipse3.3によるJavaアプリケーション開発(Google ブックス)
- 現場で使えるJavaライブラリ(Google ブックス)
- 詳解 Javaプログラミング第2版(Google ブックス)
Javaアプレット・AWT・Swing
- JavaのGUI-AWT,Swing,SWT,Fxの違い
- GUI(Graphical User Interface)
- Java入門3(アプレット・スレッド)
- Javaアプレット
- アプレット中心のJava
- Javaアプレットの覚え書
- アプレットサンプル集
- ゲームプログラム入門 Java GUI編
- 楽しく学べるJavaゲーム・アプレット
- AWTとSwingのペイントの仕組み
- Java AWTからSwingへ変更する方法。
- GUIアプリケーション (Swing)
- Swing入門
- mainメソッドでSwingを書かない訳
- 日本語Javaプログラミング環境教科書 Swingの実例プログラムに学びながら
- Javaでタイピングソフトを作る
- Javaから楽しく学ぶ!ゲームプログラミング専門学校
- プログラミング入門?|?慶應義塾大学
- Java アプレットを使ってみよう! | 静岡理工科大学
- 初級者のためのJava ~ミニゲームを作ってみよう~
- Javaゲームはじめました。
- JAVAゲーム
- Javaでゲーム作りますが何か?
- <ゲームを作ろう!>超初心者のためのプログラミング入門
- シューティングゲームを作ってみよう
- Javaでシューティングゲームを作ろう
- Javaでシューティングゲーム
- 電卓を作ってみる
- ワチャロ―のJAVAプログラム
- 3Dモデルを表示するJavaアプレットの作成
- Javaアプレットで3Dゲーム
- Javaアプリケーション作成講座
- Swing実習マニュアル(pdf)
JavaFX
- JavaFX とは
- JavaFX2.xの環境構築メモ
- Native packaging for JavaFX
- JavaFX 2で始めるGUI開発
- Try! JavaFX! : JavaFX 2.0によるGUI開発入門 (第一回)
- JavaFX テクノロジーの概要
- JavaFX 2.0 – Javaによるリッチクライアント基盤 (前編)
- JavaFXアプリケーションをインストーラ形式(msi)に
- JavaFX EnsembleがMac App Storeに
サーバサイドJava・Tomcat・GlassFish
- 独学Servlet
- Servlet JSP の 覚え書き
- サーブレット(servlet)入門
- 汎用機技術者のためのサーバーサイドJava講座
- yok’s 技術メモ サーバーJava入門編
- Java技術によるWebアプリケーション開発入門 | FUJITSU
- Web開発芸術 Learn Once, Practice Anywhere.
- Tomcat 7も対応したServlet 3.0の6つの主な変更点
- Tomcat6.x系でDataSourceを使用してDBにアクセスしてみた。
- やり直し「JSPとTomcat」
- TomcatからStrutsの流れを確認する
- TomcatとStrutsとその他の部屋
- EclipseでTomcatアプリ開発
- Eclipse Tomcatプロジェクトと動的WEBプロジェクトの違い
- Eclipse 3.6 と Tomcat 7 での動的Webプロジェクト作成方法
- EclipseでTomcatが起動しない。
- TOMCATプロジェクトを作成するとTOMCATが起動しない
- Tomcatのトップ画面は出るがHelloWorldサンプルが404エラーになる原因
- 使ってみたくなるEJB
- 「昨日まではTOMCAT、今日からGlassFish」を聞いてきた
- GlassFish と Tomcat の違い Part 4
- GlassFishからアプローチするJava
- GlassFishサーバーを使おう!
- GlassFish Users Group Japan
- サーブレット・JSPコース(doc)
- Tomcat、Struts、PostgeSQLを利用した勘どころセミナー(pdf)
- Webアプリケーション開発基礎(pdf)
- サーブレット&JSP逆引き大全650の極意 改訂第3版(Google ブックス)
- はじめてのJSP &サーブレットプログラミング(Google ブックス)
- JSP &サーブレット辞典(Google ブックス)
Struts、SAStruts
- Webアプリケーション(Struts、WTP、モバイル向けWeb、JSFなど)
- 忘れっぽいエンジニアの Jakarta Sutrats リファレンス
- Java・JSP・Servletタグライブラリ早見表
- Struts の html 、bean 、logic タグライブラリーの簡単な使用
- 機能リファレンス
- Strutsフレームワーク概略
- Struts開発での考察
- Struts | TECHSCORE
- Struts | ファイヤープロジェクト
- Struts
- HTMLやStrutsに必須の“タグ”と“サブミット”の常識
- Webアプリの常識をJSPとStrutsで身につける
- Strutsで作るWebアプリケーション入門
- Struts/TIPS集
- Strutsを使ったWebアプリを作るための環境構築
- StrutsによるWebアプリケーション開発
- strutsの基本の基本
- JavaによるWebアプリケーション入門
- Struts 1/Struts 2 Webアプリケーションフレームワークの比較
- Struts 2にリッチUIを提供する「Struts2 jQueryプラグイン」
- struts2-convention-plugin の設定等
- Struts のサンプル
- EclipseでHello Struts
- .do URL はどのように処理されるか
- Struts による五目並べ対戦システム
- Struts トラブルシューティング
- Apache Struts 1がEOLを迎え開発終了のアナウンス
- Java初心者が超俊敏にWebアプリを作る方法
- Struts2 jQuery Plugin をさわってみた
- SAStrutsまとめ
- Super Agile Struts (SAStruts)
- Struts Transaction Token(pdf)
- Struts1日入門(pdf)
- Strutsの最適利用法がわかった!(pdf)
- Strutsによるアンケートシステム(pdf)
- Oracle9i JDevelope を利用した Struts アプリケーション開発(pdf)
Spling
オブジェクト指向
- is-a関係とhas-a関係: 継承と包含
- ドラゴンボールで学ぶオブジェクト指向 改
- オブジェクト指向
- 疑りぶかいあなたのためのオブジェクト指向再入門
- Javaのオブジェクト指向入門
- オブジェクト指向プログラミングへの道?| FUJITSU
- 初心者のための「Javaによるオブジェクト指向入門」 | 稚内北星学園大学
- オブジェクト指向プログラミングとは
- Javaのオブジェクト指向がゼッタイにわかる本: 最初からそう教えてくれればいいのに!(Google ブックス)
- 図解入門よくわかる最新オブジェクト指向の基本と仕組み: オブジェクト指向システム開発入門(Google ブックス)
JDBC
SQL・DB
- Webブラウザで気軽に学ぶ実践SQL講座
- SQLアタマアカデミー
- データベースサーバー構築(MySQL)
- SQLServer・データベース入門
- MySQLに他のパソコンからリモート接続できない!
- MySQL サーバに接続しようとして Access denied エラーが発生した場合の対処法
- 初心者ガイド(入門) – Oracle Beginner Guide – すぐ使えるオラクル知識集
- DBアクセスを定番化しよう DBFlute入門
- 忘れっぽいエンジニアの オラクルSQL リファレンス
- 僕がOracleを使わない理由
- SQLite入門
- sqlite3の基本操作まとめ
- Android:SQLiteツールでデータベースを参照する
- 実機内でsqlite3コマンドを使ってみよう
- SQLiteでデータベース
- SQL組み立て時の引数チェック
- PreparedStatementAndNull
- SQLインジェクション大全
- インジェクション系攻撃への防御の鉄則
- 入門!Javaからデータベースアクセスの基礎とポイント | ORACLE(pdf)
- MySQL5逆引き大全460の極意(Google ブックス)
- SQL逆引き大全333の極意(Google ブックス)
DTO
- DTO(Data Transfer Object)の必要性
- VO・DTO・JavaBeansの違い
- ValueObjectとDTOって何が違うの?
- DAOとかDTOとかVOとかEntityとか
- 繰り返し項目の実装はDtoとEntityのどちらを使うべきか?
- SAStruts + S2JDBCのアーキテクチャを図示してみる
- Androidの画面遷移時にIntentでDTOを受け渡す方法
- DAOパターンですっきりコーディング! | @IT
- DAO (Data Access Object)
JUnit
- JUnit4をやってみよう
- JUnit 4.10 + Eclipseの使い方
- Eclipse JUnitプラグインの使い方 (JUnit 4) 編
- JUnit(JUnit4)の概要~利用方法【ユニットテスト – テスト】
- 新人に話したJUnitのための知識とTips
- Junit4
- JUnit 4 のアサーション
- 速攻解説! JUnit 4.4 – 新アサーションメソッド「assertThat」の用途とは
- 早わかり JUnit 30分講座
REST・SOAP
- REST vs SOAP
- RESTのコンセプトと特徴 ~REST を知ると考え方が変わる~
- RESTとは何か、SOAPとは何か。
- REST 入門
- RESTとは
- 時代はRESTへ。SOAPの終わりを象徴する、Webサービス標準化団体のWS-Iが活動終了
- たのしいXML: SOAP入門
- RESTなWebサービスの利用/開発
- GETやPOST以外に、PUT、DELETEなどのHTTPリクエストをテストできるchrome拡張機能「Advanced REST Client」
JAX-RS
- JAX-RSを使ったWebサービスの作成
- JAX-RSでRESTful Webサービス
- JAX-RSはHTML Webアプリケーションを開発するのに充分なフレームワークであるか?
- Java における web アプリケーション開発ことはじめ (JAX-RS 2.0 / Jersey 2.4)
- JAX-RSとかの話
- 最近の Java Web 開発
Twitter4J
- Twitter4J
- JavaでTwitterをOAuth認証して使えるTwitter4Jとは
- Twitter API 1.1(Twitter4j-3.0.5) + Processingでつぶやく
- Twitterアプリ作成の準備
- Twitter4J の世界
- Twitter4Jを今更ながら使ってみる
- 【Java】twitter4Jを利用して簡単にツイート投稿する
- Java、Swing、Twitter4jを使ってあなただけのTwitterアプリを作成しよう
- Twitter4Jを使ったら10分でつぶやきJavaプログラムが作れました! ~NetBeans編~
- Android再入門 – Twitterクライアントを作ってみよう – Twitter4Jのダウンロードと準備
- Twitter4JでTimeLineを取得する
- Twitter4Jを使用してアカウントのアクションを行う
- Twitter4j逆引きリファレンス【使い方 やりたいことから見つける】
Android
- Android Training | Android Developers
- Android developers Blog
- Google androidプログラミング入門 | 掌田津耶乃(しょうだつやの)
- Android | Y.A.M の 雑記帳
- Android携帯のアプリを開発してみよう。 | 愚鈍人
- Androidプログラミング入門
- 逆引きAndroid入門
- Javaを使った(eclipseで)Androidアプリの開発を薦めるブログ
- Androidプログラマへの道 ~ Moonlight 明日香 ~
- Androidメモ | ん・ぱか工房
- 素人のアンドロイドアプリ開発日記
- 初心者のためのAndroidアプリ開発
- ど素人のAndroidアプリ開発入門
- 初心者の初心者による初心者のためのアプリ開発
- 最初のAndroidアプリ
- アンドロイドをはじめた頃からしたブックマークのまとめ
- 忘れた時に便利!「androidアプリ開発」に役立つすごいまとめ
- Welcome to Android Development Training Course!
- WebデザイナーのためのAndroid用レイアウト講座
- Androidチュートリアルインデックス | 次世代創造機構
- 毎日の中にシンプルな楽しさを。Android。 | コジオニルク
- Android(開発) | 俺の基地
- mucchinのAndroid戦記
- Android 1000 tips
- Android Tips
- Android入門 | TechFIrm
- Androidで動く携帯Javaアプリ開発入門 | @IT
- AndroidでSQLiteのDB操作をするための基礎知識 | @IT
- 世界を目指せ!Androidアプリ開発入門 | 技術評論社
- これで作れる! Androidのアプリケーション | ASCII
- タオの新人研修 Androidプログラミング 初めの1歩 | Think IT
- Androidによる開発 | Think IT
- サンプルアプリでおぼえる実践的Android入門 | CodeZine
- 速習! Androidアプリケーション開発 | CodeZine
- Androidで広がる、携帯アプリ開発の世界 | IT pro
- 内部構造、移植、開発 Android徹底解説 | IT pro
- 夏休みに始めよう!Androidアプリ開発 | IT pro
- ツールで楽々!Androidアプリ開発 | IT pro
- Androidアプリ開発に24時間で挑戦してみた | IT pro
- Android[TM]アプリ開発 コード&コラム | SoftBank
- Android Wiki – UIコンポーネント
- Cland教授と青木くんのAndroidアプリ開発講座
- Androidアプリ作成?Hello World~から一歩先へ
- Androidアプリ開発講座
- Androidアプリ開発に挑戦
- ゲームを作ろう! ~ 超初心者のためのプログラミング入門 ~
- Android Seminar for パソコン甲子園
- Android実験室
- Androidアプリ開発 | Andronavi
- Androidプログラミングの館
- Androidアプリ開発日誌
- EclipseでAndroidサンプルを開く
- 日本Androidの会(日本アンドロイドの会)”勉強会教材”
- Androidアプリ開発テスト入門 | @IT
- Android講座 インプレッション | SAKスクール
- Android講座 K3?-計算技術研究会-?|?法政大学技術連盟
- Androidプログラミング | 札幌情報未来専門学校
- Androidアプリケーション開発のための教材 | 日本工業大学
- Android 開発入門 | IBM
- アンドロイドSchool
- Android アプリ開発の初心者が犯す10の間違い
- 図解Androidのライフサイクルとプラットフォーム
- Activityライフサイクルの管理(1) Activityの開始
- Android4.1以降では画面消灯後のonRestart タイミングが変更されている
- Androidのライフサイクルを実機で検証してみた
- デザイナーがコードから読み解く、Androidアプリのデザインの幅を広げるコツとTips
- デザイナに知っていて欲しい10個のAndroidのUIルール
- Androidアプリのモック(紙芝居)の作成時に,必要なソースコード:コピペ用の一覧表
- AndroidのUIで,レイアウトXMLの記述を簡素にするための,7つの基礎知識
- 【android システムアイコン利用】Resource is not public.が出たときの対処法
- Drawable Resource XML でお絵かきする
- スライドパズルでViewとSurfaceViewとpenGL(GLSurfaceView)を比較
- androidで動くゲームプログラミング入門
- アンドロイドアプリ開発 サンプル集 | Androck
- Androidアプリ 実践テクニック
- UsefullCode.net
- Androidアプリ・開発マニュアル
- AndroidでBluetoothを使うには
- Bluetoothを使ってAndroidアプリ同士で通信するには
- Android開発で参考にしたサイトまとめ。(主にSQLite)
- AndroidでPDFを作成してみる
- androidのbitmapについてまとめ
- 文字列からリソースIDを取得する
- メモ[イベントリスナーをまとめる]
- Androidでオセロゲームを作ってみる
- 神経衰弱作ってみました
- Androidゲーム開発ガイド
- Androidアプリで万歩計を作ってみる。
- Android アプリ開発 初歩の初歩の初歩
- 地図アプリの作成
- 糞丁寧な Android MapView チュートリアル with Eclipse
- Androidアプリのあれがやりたい
- ZXingを使ってQRコードを表示する
- Evernote連携アプリを作ろう
- OpenWeatherMap JSON API v2.5(Androidからの利用方法メモ)
- ウィジェットの作り方
- Androidで星が流れるプログラムを作成してみる
- シューティング作るぞ!> 第一回 骨組みと画像表示
- バウンディングボックス
- Android 横スクロールゲームをつくってみる
- SurfaceViewを使ってゲームっぽいアプリを作ってみる(基幹編)
- AndroidのHandlerとは何か?
- Android | n3kh4dev
- Building a simple Android app
- Android技術情報 | Monmonkey
- Android情報センター
- androidのアプリ開発で折れ線グラフを書きたいのですが、簡単なライブラリは何でしょうか
- AndroidのWebViewを使う
- WebViewを利用したAndroidのグラフ描画(jqplotを使ってみる編)
- WebView内のJavaScriptやHTMLと相互連携する方法
- 簡単なAndroid向けHTML5ハイブリッドアプリの作り方
- HTML5 コンテンツをアプリに同梱し、WebView で表示する方法
- Webとネイティブのいいとこどり。HTML5をラッピングしたAndroidアプリの参考に「html5webview」
- JavaScriptとの連携
- HttpClientとWebViewの連携
- アクティビティを半透明にする
- アクティビティの見た目をダイアログにする方法
- AndroidでIOSと同じようなダイアログを表示する
- Androidで格好いいダイアログを表示する
- Dialog をフルカスタマイズする
- Android 1.6 から ListFragment と DialogFragment を使う
- 何故DialogFragmentか
- DialogFragmentでダイアログ表示
- Dialog をフルカスタマイズする
- DialogFragmentでのカスタムダイアログ実装方法
- DialogFragment を利用したカスタムダイアログからActivityに値を返す
- 初回起動時に1度だけダイアログを出す方法
- 初回起動 時のみ 処理 をさせる方法
- Androidアプリで初回起動かどうかを確認する
- アプリケーションをアップデートした時にメッセージを出す
- タッチした方向に描画した円を発射する
- ドラッグ可能なViewを作るには
- ImageViewとBitmap#recycle覚書
- カスタムコンポーネントの作成
- 端末に依存しないAndroidアプリ開発
- Androidアプリデザインの基礎知識
- スマートフォンデザイナー向けの優秀ツール群「android-ui-utils」の「Android Design Preview」がまあまあ驚いたよ
- AndroidのDimension ~ 寸法と単位
- [Android] dp , sp の単位について
- [Android] Android特有の単位 “dp” と “sp”
- アプリ開発端末毎の解像度の違いを吸収する方法
- 画面サイズと縦横比を自動調節してアニメーション その1
- Android 開発 マルチ画面対応の研究
- Android multi screen 対応
- 画面にフィットしないアプリケーション
- StylesとThemesをUIに適用
- AndroidにおけるLauncherアイコン、背景画像の作り方
- 初心者におすすめしたいAndroidボタン開発参考サイト
- AndroidでIOSと同じようなレイアウトに似せる技術の考察
- Android Drawableのattrを定義
- Common Android Virtual Device
- コントリビュータのためのAndroidコードスタイルガイドライン 日本語訳
- Eclipseにソースコードを取り込むには
- Eclipseからjavadocを正常に出力させるためのパラメータ 【小ネタ】
- androidプロジェクトでjavadocを生成する
- Android開発の落とし穴
- J2SE, J2ME(CDC), Androidのパッケージ比較
- Androidアプリ公開時に注意するべき9つのポイント
- Android で System.exit() を使ってはいけない理由と、終了方法のまとめ
- Activityにまたがってグローバルに変数などのオブジェクトを共有するには
- Android:引数はthisか?getApplicationContextか?ActivityとApplicationの違い
- Contextとは?
- AndroidのLogCatのTagにクラス名、メソッド名、行番号を表示するクラス
- LogCatで表示するの内容をテキストビューに表示したい
- Android:ログコードをProguardで削除する
- Android: Traceviewについて
- Androidアプリ 次回起動 落ちる 原因 メモリリーク
- [Android]OutOfMemoryError(メモリリーク)対策
- Android のメモリ管理は大変です
- Androidアプリのメモリリークを調査する
- Android のメモリ管理 #1 メモリ使用量の分析・解析ツールを知る
- 富豪的 Android プログラマの為の Eclipse Memory Analyzer Tool 入門
- メモリリークを発見!Androidアプリのメモリ解析手法
- android のメモリ管理と出会う旅 [前編]
- Androidのアプリ内領域のリソース制限を調べる
- No space left on device
- E_LogCat ( DDMS )
- AndroidのDDMSの使用方法のドキュメントを翻訳しました
- 実機内やエミュレータ内のファイルを操作する DDMS、adbとサンプルコード
- Android アプリの描画を高速化する 5 ステップ
- Android開発においての設計・開発の注意点
- Androidの自動テストツール、今(2013年)から使うなら何がよいのか
- Android UI デザイナーに朗報!Draw 9-path Tool がかなり使いやすくなった!
- Androidアプリで日商100万円達成した時にやったこと
- Android 開発初心者向け めちゃくちゃ役に立つ無料動画チュートリアル200個!
- 【初心者必見】ソースが全て分かるAndroidアプリまとめ
- apps-for-android
- android joystick | Google code
- Android「サンプルコード集」すべてのサンプル翻訳完了
- Intent(インテント)連携をまとめてみる
- 暗黙のIntentを使おう!
- IPv6の弊害?Androidのエミュレータは少なくともIPv6のアドレスを解決できない
- Android SDKを使おう
- Emulator(AVD)の証明書ストアに証明書を追加する
- NTTドコモ開発者情報Blog
- 「アプリの通信を効率化しよう」、ドコモがAndroid開発者向けガイドライン
- 作ろうスマートフォンコンテンツ | DoCoMo
- Amazon Kindle Fire アプリケーション開発環境構築-Kindle Fire SDK Add-on インストール
- 各種画面サイズ&OSバージョンに対応!ブラウザから動かせるAndroidエミュレーター『Manymo』が便利そう
- 削除されてしまったFlashプレイヤーを、最新Androidにインストールする方法。
- nexus7(Android 4.1/4.2)でFlash利用サイトを表示する
- WindowsでAndroidのソースコードをカンタンにダウンロードする方法まとめ
- コマンドラインからAndroid SDKをダウンロードするURL一覧
- Android Query – 避けては通れないView周りのコードがすっきり書ける
- Android用Facebook SDKスタートガイド
- Google Play game services のサンプルを動かしてみる
- 【翻訳】Google Play Game Services の設定をGoogle Play デベロッパーコンソール上で行う
- 【アプリ開発】動画で学ぶ!アンドロイド アプリ開発の基礎をまとめてみた。
- 動画でわかるAndroidウィジェットアプリの作り方
- 初心者限定!! JAVAの経験の無い方でもOK!! 映像で学ぶAndroid
- Android Timer処理② Handlerを使って画像などを切り替える。
- Android POST送信を実装してみよう
- コンテンツを非同期でサーバー送信する
- Androidアプリで,HTTP通信のPOSTリクエストをする汎用クラス (文字化け無し+非同期タスク)
- AndroidアプリからPOSTでデータ送信する
- Androidの非同期通信ライブラリをつかう その1- Android Asynchronous Http Client
- Androidの非同期通信ライブラリをつかう その2- Android Asynchronous Http Client
- android-async-httpライブラリとBasic認証と。
- Androidアプリとサーバとの間で非同期通信(ユーザ認証+ログイン+ユーザ情報更新)
- Toastを別スレッドから使用する
- Toastの表示位置を変更する
- トースト(Toast)の表示位置を変えてみる
- Toast (表示位置変更)
- Toastをカスタマイズする
- カスタムToastの角を丸める
- Toastをちょっとだけカスタマイズ
- Toast の文字を大きくする
- Toastの終了を検出する
- Toastをカスタマイズして表示時間を変更したりアニメーションを変更したり即時非表示にしたり消えたことを検知したりしたい
- Is your Android emulator just too slow?
- Android Bootstrapを試してみる
- 初心者必見!MacでAndroidアプリの開発環境を整えよう【SDKインストール】
- Eclipseを使わないAndroidアプリ開発
- Eclipseを使わない人のAndroid SDK & NDK の開発メモ
- 細かすぎて伝わらないAndroid開発のはまりどころまとめ その1
- 今更ながら、Android開発環境構築した。(CentOS上で)
- Android Studioをインストールして日本語化した
- Google Play の Licensing サービスを使う
- LVL(License Verification Library)の導入
- Android Application Licensing
- LVL 導入でつまずいたことメモ
- LVL(ライセンス確認ライブラリ)の利用(pdf)
- Androidアプリ サンプルプログラム大全(pdf)
- Android実習マニュアル(pdf)
- Android開発ノウハウ集(pdf)
- マイSDKを作ってみる | 日本Androidの会関西支部(pdf)
- Android gameprogramming(pdf)
- Android と XML を使って動的なユーザー・インターフェースを作成する | IBM(pdf)
- 地縛伝言 Android アプリをつくろう (pdf)
- アプリ開発チュートリアル動画(English)(YouTube)
- Androidアプリの初心者講座(English)(YouTube)
- Android Application Development Tutorial – 8(English)(YouTube)
- (合本)Androidプログラミングレシピ増補改訂版(Google ブックス)
- AndroidエンジニアのためのモダンJava(Google ブックス)
- 楽しみながら作ってみよう! はじめてのAndroidアプリプログラミング(Google ブックス)
- AndroidSDK開発のレシピ: 104個のレシピで学ぶAndroidアプリ開発の極意(Google ブックス)
- Android Layout Cookbook アプリの価値を高める開発テクニック(Google ブックス)
- AndroidゲームプログラミングA to Z: フレームワークを活用してゲーム制作者を目ざそう!(Google ブックス)
- 本格アプリを作ろう!Androidプログラミングレシピ(Google ブックス)
- マンガでわかるAndroidプログラミング(Google ブックス)
- Android APIプログラミング・リファレンス(Google ブックス)
- 週末プログラミングサクサクつくろう!Androidアプリ(Google ブックス)
- 初めてのAndroid(Google ブックス)
- 携帯OS教科書 Androidアプリケーション技術者ベーシック(Google ブックス)
- EclipseではじめるAndroidプログラミング入門: SDK2.1~2.3/4.0対応(Google ブックス)
- 10日でおぼえる Androidアプリ開発入門教室 Android SDK2.3対応(Google ブックス)
- 作ればわかる!Androidプログラミング: 10の実践サンプルで学ぶAndroidアプリ開発入門(Google ブックス)
- Androidタブレットアプリ開発ガイド: 画面設計とタブレット機能および外部APIの実装まで(Google ブックス)
- Android Security 安全なアプリケーションを作成するために(Google ブックス)
- Androidプログラミングパーフェクトマスター: Android4/3/2/1完全対応(Google ブックス)
- 挫折しないためのAndroidプログラミング128のキホン(Google ブックス)
iOS
- iOSアプリ開発に役立つTips100連発!
- iPhoneアプリをDLするURLを申請前に作成する方法
- iTunes Connectでアプリを登録する際に気をつけたいこと
- iPhoneアプリの公開停止方法 (iTunes Connect)
- iOS、Android課金処理参考サイトまとめ
- iAdが表示されない!
- リジェクトされないために App Storeレビューガイドライン 2013年最新版
- XcodeでiPhoneアプリを作る基礎を学ぶ1
- 「URLスキーム」を使いこなせば、高度にGoogle Mapsを起動できる!
- 知っておくとiPhoneをもっと便利に使える「URLスキーム」とは?
- windowsパソコンでiPhoneのURLスキームを調べる方法
- iPhoneアプリ URLスキーム一覧!! スキーマの使えるアプリ まとめ
- 総計290個以上掲載!iPhoneアプリのURLスキーム一覧
- 初めてのiOSアプリケーション (TP40007514 5.0) – Apple Developer(pdf)
- iOS Viewプログラミングガイド (TP40009503 2.1) – Apple Developer(pdf)
Java→iOS
Qt・Qt Quick
- 日本 Qt ユーザー会
- Qt 開発者ガイド
- Qtプログラミング入門
- iOSとAndroidに正式対応した「Qt 5.2」リリース
- Qt 5.2 リリース | 未だかつてなく Qt
- クロスプラットフォームなアプリケーション開発フレームワークQtでプログラミングをはじめる
- Qtクリエータ試用記
- 「キュートにクロプラ開発」
- Qt最新事情-QtでWebKitを使ってみよう
- 4.6がやってきた-Qt最新事情2010
- 進化するQt-Qt最新事情2009
- Qt5 / Qt Quick 2.0 第1回 はじめたよ : ParticleSystem
- Virtual Joystick with QML
Windows8
- Metro スタイル アプリ 開発技術セミナー
- タッチでHTML5アプリが作れるTouchDevelop超入門
- Windows8 の使い方
- Windows8.1にアップデートするまでの苦労と対処法
- ~インストールから設定・活用まで~ すべてが分かるWindows 8.1大百科
- Windows8に入れたい便利なフリーソフト60選
- Windowsストア・アプリ開発入門
- ストアアプリのXamlを解説
- 速習 Windowsストアアプリケーション
- ブログをWindows ストア アプリに!「第1回:アプリの開発環境を整える」【HTML・CSS・JavaScript】
- Web 制作者が Windows ストア アプリの開発前におさえておきたいポイント
- 【Windows8アプリ開発】第1回 開発環境を整える
- 【Windows8アプリ開発】第2回 「Hello world」の入門
- 【Windows8アプリ開発】第3回 ニコ動のAPIを叩いてみよう
- Windows 8 ストア アプリをWindows 8.1 ストア アプリへ移行する
- Windows 8 アプリの Windows 8.1 アプリへの移行
- HTML+JavaScript で作る Windows 8.1 アプリ(WinJS2.0)の新機能 – 前篇
- Windows ストアアプリ開発者向けのスタイルリファレンスアプリ「Xaml Candy」
- JavaScriptで作る Windows ストアアプリ開発スタートガイド(Google ブックス)
BlueStacks
- リブートせずにWindows上でAndroidアプリが動かせるソフト「BlueStacks」が登場
- Windows・MacでAndroidアプリが使えるフリーソフト「BlueStacks App Player」
- Bluestacks raziko 新規使用方法 2013年1月版
- BlueStacksでAndroidアプリケーションを動かす
- パソコン上でAndroidアプリを動かそう! ~BlueStacks App Playerを使ってみた~
- BlueSracks上でLINEを使いたい人のために日本語入力する方法
Eclipse
- eclipse のインストール
- Eclipseを使ってみよう
- eclipseの使い方
- Eclipseを使ったJavaプログラミング
- Eclipse 使いへの道 | Okapi Project
- ついに登場!Eclipse 3.3新機能レビュー
- Eclipse Tips
- Java開発者向けTips集
- Eclipseと「プロジェクト」
- AndroidからJavaを使い始めた人用のEclipseについて最低限知っておくと便利なこと
- Eclipse と Android ウィジェットを使用した Android アプリケーション開発手法の紹介
- Eclipseの設定のデフォルト値を変更する方法
- Eclipse(エクリプス)良く使うショートカットキー
- Eclipse 使えそうなショートカット
- Eclipseショートカットキー Mac & Windows 対応表
- Eclipse 3.0 メモ
- Eclipse 覚え書き
- Eclipse – 2つのVM(と数多くのクラスローダ)の物語
- 全Eclipse Java プログラマーに捧げる Eclispe 徹底活用術完全版~Eclipseに空気を読ませて楽する術~
- 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
- EclipseやSpringで使われている基盤技術OSGiとは
- プログラミングが劇的高速化!Eclipseで必ず設定したい基本キーバインドまとめ(テキスト編集編)
- Eclipse/バックアップメモ
- EclipseからのJavaデータのエクスポート(データの持ち帰り)
- プロジェクトをエクスポートします(圧縮フォルダの場合)
- Eclipseにプロジェクトをインポート(圧縮フォルダの場合)
- .m2 を削除したらEclipseが起動しなくなった件
- Eclipse エディタ調査報告書
- eclipseのworkspaceをDropbox上に置く方法
- Eclipse のエディタの色設定などを別ワークスペースに共有するには
- ワイヤーフレームを作成できるEclipseプラグイン【WireframeSketcher】
- Eclipse年次バージョンアップ時の移行方法について調べた
- Eclipse 3.4を使ったデバッグとテスト~Eclipse 3.4 入門~
- Eclipse のデバッガの使い方
- Eclipseデバッガ徹底解説
- eclipseを使ったデバッグ方法まとめ
- eclipseを使ったデバッグ方法まとめ(その2)
- Eclipseデバッガを活用する31のTips
- ローカルマシン以外で動いているjvmをEclipseでデバッグする
- Eclipse Keplerで仮想環境上(リモート上)のファイルを編集する。
- Eclipseのプロジェクト・エクスプローラを使ってWebアプリを快適に開発
- Eclipseから直接ファイルをサーバへアップロードするプラグイン
- Eclipse(Aptanaプラグイン)でサーバにアップロードする手間を無くす
- Javaを書く新入社員のみなさん、FindBugsは絶対入れよう!
- CoolなEclipseプラグイン
- Eclipseのスニペットとテンプレート
- Eclipse スニペット
- スニペットを使用したJSPファイルの編集
- case 式は定数式でなければなりません とエラー
AptanaStudio
- Eclipse Webプロジェクト開発プラグイン Aptana Studio
- Aptana の使い方/設定方法:JavaScript/Ruby/Ajax
- Aptana Studio始めました
- AptanaStudio3のインストール
- 無料のHP作成ソフトの決定版?AptanaStudio3を使ってみたよ!
- Windows で Aptana Studio 3 のダウンロードとインストールと実行
- 全て無料で高機能ツールを駆使してホームページを作成し公開するまでの方法
Zen-Coding・Emmet
- 知らない人は損してる?コーディングが3倍速くなるZen-Codingを導入してみた
- コーディングが3倍早くなるZen-Codingを使ってみよう!
- Zen-codingのCSS記法
- zencodingが名前を変えてパワーアップ! Emmetに注目しよう
- Zen-Codingの次期バージョン、Emmet について
- 知らない人は遅れてる?新Zen-Coding Emmet
- Zen-Coding(Emmet)でコード展開時にクラス名・ID名のコメントを自動追加する方法
- 【便利ツール】Emmetで、ちょっと気持ちいいコーディング with sublime text 2・上巻
- Cheat Sheet
NetBeans
- EclipseユーザのためのNetBeans入門?| OKIソフトウエア
- 一般的な Java アプリケーション開発 | NetBeans
- NetBeans IDE Javaクイック・スタート・チュートリアル | NetBeans
- NetBeans IDE用の”Hello World!”
- HTML/CSS/PHP等のコーディングに、無料のNetBeansが快適過ぎる件
- オープンソースの統合開発環境「NetBeans IDE」 | 技術評論社
- プラネット NetBeans
- NetBeans特集 | ORACLE
- NetBeansでAndroid開発環境を構築する
- 【忘備録】NetBeansで始めるAndroid App開発
- Java EE 7 入門 ? NetBeansで始めるJavaEE7 First Tutorial #javaee7 #jjug #javaee_ja
- NetBeansのリーバスエンジニアリングがすごい
- NetBeans IDEの利用(pdf)
IntelliJ IDEA
- Android 開発環境を Eclipse から IntelliJ へ移行(1)
- Android Studio最速入門~効率的にコーディングするための使い方第1回 Android Studio,そしてベースとなる「IntelliJ IDEA」とは何か?
- IntelliJ IDEAとAndroid Studioに関して良く頂く質問と答え
- Eclipseのアレ、IntelliJ IDEAでどうやんの?
バージョン管理
- TortoiseSVN 序章
- TortoiseSVNのインストールと設定
- Tortoise SVNの使い方を覚えてもらうためのページ (初級,中級)
- TortoiseSVN 日本語化 できない
- CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎)
- Subversionの基礎練習
- Subversion によるバージョン管理
- 【永久保存版】初心者 ~ 上級者向け Gitをより理解するために厳選したサイトやスライドをまとめてみた
- サルでもわかるGit入門
- スプリント5「うわっ…私のバージョン管理、ダメ過ぎ…?」を解決するGitの使い方“超”入門
- ナウなヤングのためのgithub入門講座 -基本機能からdotfiles管理まで
- そもそもGitHubとは一体何か?
- 仕事で使ってる巨大SVNレポジトリをGithubに移管するためにやったことまとめ
- 必殺!Github導入に向けて上司を説得する時に使える資料まとめ
- Eclipse Git プラグイン ~ インストールからコミット、履歴の比較まで
- eclipse 4.2(Juno)でeclipse×gitな開発環境を構築する
- eclipse 4.2×EGit環境でPush/Pullのハマりどころを回避する
HTML
- ホームページ作成 – 使用HTML一覧
- 3年間かけて培ったWebシステム開発におけるHTML/CSSコーディングまとめ(方針編)
- HTMLタグリファレンス
- HTMLリファレンス
- 良質なテキストサイトの爲のISO-HTML入門
- HTMLでの実体参照
- HTMLで使える文字実体参照
- HTML文字実体参照一覧
- 字実体参照一覧
- HTML数値文字参照変換
- 色見本とカラーコード変換
- 140 Named Colors
- URLのサンプルなどに使うべきドメイン名
- view-source:を指定すればホームページを開かずソース表示が可能だ
- view-source:のようにHTMLのソースコードを表示してくれる 「viewsource」
- view-sourceでソースが表示できない場合に
HTML5
- HTML5/CSS3で作るスマートフォンサイトの基本
- HTML5の書き方の基礎
- HTML5講座
- HTML5・ページ作成の基本
- HTML5&CSS3の辞典
- 浜 俊太朗のHTML5マークアップ移行ガイド
- ゼロからはじめるHTML5でのサイト制作
- HTML5.JP
- HTML5“とか”アプリ開発入門
- HTML 5 の新要素 | IBM
- HTML 5、ジオロケーション API、Web サービスを組み合わせ、モバイル・マッシュアップを作成する | IBM
- HTML 5 を使ってモバイル Web アプリケーションでローカル・ストレージを使用する | IBM
- HTML 5 を使ってモバイル Web アプリケーションをオフラインで動作させる | IBM
- Web ワーカーを使ってモバイル Web アプリケーションを高速化する | IBM
- HTML 5 を使って新しいビジュアル UI 機能を開発する | IBM
- HTML5 Form Validation のカスタマイズ
- HTMLとスタイルシート(CSS)の業務スキルレベル 判別表 (5段階)
- まずは基本から・HTML5のCanvasについて参考になったサイトまとめ
- 1日でマスターできるHTML5まとめ。
- HTML5テンプレート+JSライブラリの紹介
- HTML5テンプレートについて
- コードリーディングに最適!たった200行で作れるHTML5製テトリスのプログラミング学習ムービー
- CSS3やHTML5などのコードを書く様子を再現し、徐々に 出来上がっていく様を見ながら学べる チュートリアルサイト・TheCodePlayer
- Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
- Flashの非対応を宣言したAppleが推奨するHTML5とは?
- HTML5でスーパーマリオを高い次元で再現した「FullScreenMario.com」
- ウェブページ製作者は必見、HTMLやJavascript等のチートシート19個
- ウェブ制作者に必ず役立つ!iOS, HTML5, CSS, jQuery, WordPress, .htaccessなどのチートシートのまとめ
- よくわかるHTML5+CSS3の教科書
- 11分で覚える、IE11対応Web制作のカンニングペーパー(前篇)
- 11分で覚える、IE11対応Web制作のカンニングペーパー(後篇)
CSS
- CSSビギナー向け – CSS HappyLife
- [CSS3] background-clipの実例紹介
- ウェブページ高速化に効果的なCSSセレクタ
- cssの書き方でもっとサイト表示が速くなるという話
- ブラウザリセットする時に全称セレクタを使わない方がいい理由
- HTML初心者が知っておくべきリセットCSS と3つのポイント
- 2012年最も人気のあったCSSリセットとどれを使えばいいかの指針、と上手に使うポイント
- Yahoo! CSS Reset (YUI 3)
- ケン(ストリートファイターⅡ)の必殺技をCSS3で完全再現
- CSS3-demo
- CSS3だけで作られたパーツやスニペットを投稿公開共有できる「CSSDeck」
WebSocket
- WebSocketの基礎知識(2012年年始版)
- WebSocket、組み込み、並列処理で進化するJava、そして最強のIDEはどれだ?~Java Day Tokyo 2013まとめレポート (1/5)
- これから利用拡大?WebSocket
- WebSocketでリアルタイム処理をする
- 【HTML5】WebSocketとJavaサンプルプログラムのご紹介
- Websocket(Node + Socket.IO)
- Androidアプリからnode.js+Socket.IOと双方向通信する
- iOSアプリからnode.js+Socket.IOと双方向通信する
- WebSocket Controller – PCのWebブラウザ上で動作しているアプリの挙動を、スマホのWebブラウザ上に表示されたゲームコントローラから制御
XML
Sass
- これからSassを始めたい人へ!導入手順をまとめてみた(Dreamweaver対応)
- CSSの常識が変わる!「Compass」、基礎から応用まで!
- 今日から使える! Sass/compass ゆるめ勉強会
レスポンシブウェブデザイン
- 【厳選】レスポンシブWebデザイン参考記事まとめ
- レスポンシブウェブデザイン
- ゼロから始めるレスポンシブWebデザイン入門
- レスポンシブWebデザインの作り方(簡単設定方法)
- 目指せ効率化!レスポンシブWebデザインを制作する際に役立つサイト6選
- レスポンシブ・ウェブデザイン基礎
- レスポンシブウェブデザイン制作で悩むブレイクポイントのまとめ
- レスポンシブデザインをコーディングする時の、自分なりのちょっとしたTips
Twitter Bootstrap
- これからTwitter Bootstrapをはじめる人のためのエントリまとめ
- ハッカソンで検証!「Twitter Bootstrap」のメリット・デメリット
- Webサービス開発者のためのTwitter Bootstrap入門
- ノンデザイナーも必見!Twitter BootStrapの特徴と導入前に確認すべき事
- Twitter Bootstrapの基礎 Twitter Bootstrapってなに? からモーダルウィンドウ作成まで
- Twitter Bootstrapの使い方
- Twitter Bootstrapを使ったサイト構築の流れ(前編)
- Twitter Bootstrapを使ったサイト構築の流れ (後編)
- CSSベースのかっこいいボタンがぱっと簡単に作成できるオンラインサービス -Twitter Bootstrap Button Generator
- Bootstrapがすごくイイ
- Bootstrapに便利な機能を追加できるjQueryプラグインまとめ
- Twitter Bootstrap vs Google Bootstrapまとめ
- twitter bootstrapのテーマ5個、拡張コンポーネント8個を紹介 bootstrap まとめ
JavaScript
- JavaScript | MDN
- 中学生にも分かるJavaScript道場
- JavaScript初級者から中級者になろう
- JavaScript 総復習
- 脱初心者のためにこれだけは知っておきたいJavaScriptネタ
- 初心者のJavaScript 実践サンプル練習
- JavaScriptで学ぶアルゴリズム講座
- JavaScript プログラミング解説
- JavaScript基礎文法最速マスター
- HTML5-JavaScript 楽しいプログラミング
- JavaScript基本概念最速マスター
- JavaScriptプログラミング(入門編) | 弘前大学教育学部
- JavaScript入門
- イヌでもわかるJavaScript講座
- 5・6年生にもわかるやさしいJavascript
- 初心者のためのJavaScript入門
- 趣味のJavaScriptなページ
- プログラミング未経験者が JavaScript でプログラミングをするために必要なこと
- や…やっと理解できた!JavaScriptのプロトタイプチェーン
- や…やっと理解できた!(2) JavaScriptのスコープチェーン
- オブジェクト指向プログラム言語としてのJavaScript
- オブジェクトなJavaScriptの基礎講座
- JavaScriptのオブジェクトとプリミティブ型の違い
- オブジェクト指向の手法によって高度な Web アプリケーションを作成する
- JavaScriptでDOMを使う――オブジェクト指向入門の入門
- DOM Events 入門
- DOM:たとえばこんなイベントハンドラの操作 addEventListener、removeEventListener(attachEvent、detachEvent)
- JavaScript Example – イベントリスナーの追加と削除 -
- attachEvent() と addEventListener()
- イベント上の this をめぐる攻防
- JavaScriptの罠(window.onload)
- 実践JavaScript
- Google JavaScript Style Guide 和訳
- Google JavaScript Style Guide
- Standard ECMA-262: ECMAScript Language Specification (3rd edition, December 1999) の邦訳
- 一撃必殺JavaScript日本語リファレンス
- 新JavaScript例文辞典
- とほほのJavaScriptリファレンス
- JavaScriptリファレンス
- Javascript Samples?| Web制作支援サイトE-web
- JavaScript Samples
- Javascript Sample
- JavaScriptリファレンス&逆引き ユーザー便利帳:逆引きサンプル
- マンガで分かる JavaScriptプログラミング講座 第2版
- ホームページ裏ワザ大全 -JavaScript TIPS & TRICKS-
- JavaScript External File
- はぎさんの JavaScript Tips集
- JavaScript入門&サンプル集
- JavaScriptサンプル集
- JavaScriptサンプル
- JavaScriptサンプル
- 走っているように見える仕組み
- (昔の)小学生向けcanvas要素入門
- canvasタグで月の満ち欠けを書いてみる
- JavaScriptにおけるthisとはなにか
- JavaScript の trushy / falsy な値。
- truthy, falsy の訳について考えてみた。
- WEB ページの onLoad イベントのまとめ
- ページ読み込み後に処理を行う方法
- onloadと関数の呼び出しについて
- ページ読み込み時に実行するjavascriptについてのTips
- javascriptを理解するためのたった2つの大切なこと:改
- これでできる! クロスブラウザJavaScript入門
- クロスブラウザでのJavaScriptキーボードイベントの扱い方
- HTML5世代のJavaScriptからマウスイベントの扱い方、Pointer Events
- キャプチャリングとバブリング
- キャプチャリングとバブリング Safari・Opera編
- CSS/JavaScript高速化のためのまとめ
- JavaScriptベストプラクティス30選-jsEdu
- JavaScript のブロックスコープと名前空間
- JavaScriptの業務スキルレベル 判別表 (5段階)
- Google Mapsを簡単に作成するツール
- エラーメッセージを表示させる
- iPhoneかAndroidかを判定してbodyにクラスを付けるjavascript
- WebGL無しiOSでも簡単軽快3D。three.jsとCSS3DRendererでDOMを3D化
- 【DD_belatedPNG】IE6で透過pngを使う
- JavaScriptで画像ファイルをプリロード
- 脱初心者のためにこれだけは知っておきたいJavaScriptネタ
- JavaScriptの読み込みを最適化してページの表示速度を高速化する6つの方法
- Ajaxを勉強しよう
- HTML5のスマホゲーム向けJSライブラリ「jAction」
- JavaScript ターミナル
- JavaScript でシャットダウンダイアログを表示させる方法
- 魔導師になって兵士を操作してJavascriptを覚えよう!っていうCodeCombatが面白い
- ATARI ARCADE DEVELOPER CENTER
- JavaScript [俺の基地]
- Eclipse を用いて JavaScript, JQuery を使う Web アプリケーションを実行してみる (VJET 無し)
- AJAX+JavascriptDBで簡易CSVデータベース利用のWebサンプル
- 決定版はこれだ! JavaScriptの圧縮、難読化ツール 比較検討
- JavaScript の軽量化(難読化)ツール
- 圧縮されたJavascriptを読みやすく元通りに整形し直してくれるWebサービス10選
- コードを整形する『Javascript beautifier』
- JavaScript のデバッグ時にオブジェクトを調べるのに console.dir を使うと便利
- JavaScriptデバッガを使おう!
- JavaScriptのバグを退治する3つの手法
- Chromeでjavascriptデバッグ!まず半歩♪
- JavaScript アプリケーションのメモリー・リークを理解する
- Internet Explorer リーク パターンを理解して解決する
- IE のメモリリーク パターン(基本編)
- IE の メモリリーク不具合 まとめ
- JavaScript の生い立ちを探る
- JavaとJavaScriptの20年戦争
- Webに生まれてWebを席巻するプログラミング言語・JavaScript
- モテる Java script
- こちら『右クリック禁止』対策委員会です。
JScript・WSH(Windows Script Host)
- スクリプト言語「JScript」
- 「便利!簡単!すぐ出来る!」雑用に役立つJScriptを見直してみた。
- JScriptの実行Logoを表示したくないのです。
- WSH JScriptを使いこなそう
- WSH入門
- ステップアップ WSH
- WSH講座
- WSHのお部屋
- ScriptControlの使用
- Cafe de VBS
- HTAを利用したウインドウ付きアプリケーション
- HTAでコマンドライン・プログラムをビジュアルにする
- HTAでフォームを利用したサンプルを作る
- WSH/HTA HOLIC
Google Maps
- Google Maps入門(Google Maps JavaScript API V3)
- Google Maps JavaScript APIプログラミング
- Google Maps 活用講座
- Google Maps API で あそ~ぶ
- Googleマップをイラストマップみたいにしたい。
- APIと少しのjQueryコードでGoogle Mapの地図の色を変更する
- HTTPジオコーダ用ライブラリ(のサンプル)を作ってみました
YOLP(Yahoo! Open Local Platform)
- 日本国内の住所を緯度経度に変換できる「ジオコーダAPI」を紹介します
- geocoding (住所→座標(緯度経度))変換は、google map apiより Yahoo!ジオコーダAPIがよさそ
- YOLP とスマートフォン向け 地図SDKのご紹介
- YOLP 30分クッキング
- 次世代ジオロケーション サービスの開発手法
- 日本版 Yahoo! Widgets の地図情報ウィジェットの裏側にジオコーダが!
YUI3(Yahoo! User Interface Library)
Googleスプレッドシート
- Googleスプレッドシートの基本的な使い方【チュートリアル編】
- Googleスプレッドシートのいろんな使い方
- Google Spreadsheet のスクリプト機能が便利すぎる! ガントチャートもどきの自動生成やToDoリスト管理、そしてモテプログラミングまで
- Googleスプレッドシートとスクリプトでサクッと作る地域の便利マップ
Google Chrome
- 乗り遅れた人のためのGoogle Chrome入門
- 外出先からPCを遠隔操作、「Chromeリモート・デスクトップ」のお手軽度
- Google ChromeのJavaScriptコンソールでひたすらJSを試す方法
- Web開発でよく使う、特に使えるChromeデベロッパー・ツールの機能
- Web屋ならチェックしておきたい!作業効率が激変するChrome DevToolsの便利な使い方まとめ
- Google Chrome版Firebug:デベロッパーツール取扱説明書
- 作業効率が10倍アップする Chrome Developer Tools の使い方
- Chrome Developer Toolsを使いこなそう!
- (非開発者でも使える)「Chrome Developer Tools」を使ってみよう!
- 意外と知らないChrome Developer Toolsの便利な機能
- Native Clientのクオリティー高すぎ!家庭用ゲーム機と同クオリティーを実現したブラウザゲームまとめ
- Native Client の導入と Hello World までのまとめ
- 「家庭用ゲームと同等」のゲームをChrome上で スク・エニとGoogleが協力
- PlayストアからAndroidのapkを直接ダウンロードできる「APK Downloader」(2013年版)
Google Web Designer
Node.js
jQuery
- jQuery
- JQuery総復習
- jQuery入門 | ポンクソフト
- 過去を切り捨てた新バージョン jQuery 2.0 登場!
- jQuery 1.9 に更新する際に注意すべき変更点の自分なりのまとめ
- jQuery 1.9 で変わったところを調べてみる。
- jQuery バージョン毎の違い。変更点
- 1.9から仕様が大きく変わったjQueryの複数のバージョンでのテストを簡単にできるスクリプト -version.js
- 異なるバージョンのjQueryを共存させる
- 「あとで」読まずに今すぐ始める 40分で覚える!jQuery速習講座
- jQuery API
- jQuery API 1.4.4 日本語リファレンス – StackTrace
- jQuery日本語リファレンス
- jQuery逆引きリファレンス
- ノンプログラマーのためのjQuery入門
- はじめてのjQuery
- Introducing jQuery
- jQueryの魔法
- jQuery 開発者向けメモ
- jQuery高速化!処理速度を10倍上げるテクニック20選
- jQueryの使い方の基本をおさらい
- jQuery×HTML5×CSS3を真面目に勉強
- スマホアプリ開発はHTML5/jQuery Mobileとネイティブどっちがいいの?
- 最近気になってきたjQueryについて色々調べてみました
- prototype.jsからjQueryに移行するたったひとつの冴えたやりかた
- WISYWIG HTML エディタ Cleditor
- jQueryでHTMLを編集
- Aptanaで始めるJavaScriptライブラリ「jQuery」超入門
- jQueryが動かない時に確認する9項目
- jQuery + Ajax 実践サンプル集
- jQueryサンプルページ
- jQuery:サンプルページ – kenjisugimoto.com
- Javascript,jQueryサンプル集
- jQueryを使ったタブメニューの実装サンプルまとめ
- 画像を使ったいろいろなjQueryプラグイン224個まとめ( 200+ collection of jQuery for images )
- jQuery + Ajax 実践サンプル集 (1530本以上) ◇編集して実行可能◇
- [JavaScript・jQuery] まとめ
- jQueryスニペット
- Firebugを活用しよう!jQueryの動作チェックに最適な『FireQuery』
- 実践!Ajaxフレームワーク jQuery(Google ブックス)
- 10日でおぼえる jQuery入門教室(Google ブックス)
- jQuery逆引きマニュアル: Webデザインの現場で役立つ基本と実践(Google ブックス)
- WebデザイナーのためのjQuery入門(Google ブックス)
- jQueryによるWebサービス活用ワザ実践サンプル集(Google ブックス)
jQuery Mobile
- スマホ対応初心者に送るjQuery Mobileの使い方“超”入門
- 「jQuery Mobile」を活用したスマートフォンサイト作成(前編)
- 「jQuery Mobile」を活用したスマートフォンサイト作成(中編)
- 「jQuery Mobile」を活用したスマートフォンサイト作成(後編)
- jQuery MobileではじめるWebアプリ開発
- jQuery Mobileのテンプレート
- ポケット詳解 jQuery Mobile辞典 サンプルサイト
- jQuery Mobile リファレンス
- jQuery Mobileのまとめ資料
- jQuery Mobileでサイトを作成する時に役立ちそうなサイトやツールのまとめ
- jQuery Mobile スマートフォンサイト制作入門コース(Google ブックス)
- jQuery Mobileパーフェクトガイド: 基本からデザインカスタマイズ、パフォーマンスアップまで(Google ブックス)
- Pocket詳解 jQuery Mobile辞典(Google ブックス)
jQ.Mobi
- 「jQuery Mobile」か「「jQ.Mobi」か。スマホ向けフレームワークが面白い件。
- appMobi社製。チェック必須のスマートフォン向けjQuery「jQ.Mobi」
- スマフォのHTML5環境向けに作られたjQueryライクな軽量フレームワーク・jQ.Mobiの日本語サンプル作った
- jQ.Mobi 日本語サンプル
- 軽量高速のjQ.Mobiを試してみる
Adobe Spry
- Adobe Spry フレームワーク
- 「Ajax したい!」Web デザイナーのための Spry 集中講座
- AdobeのAjaxフレームワーク「Spry」を使ってみよう
- 魅力のAjaxライブラリAdobe Spry入門
- 逆引きAdobe Spryリファレンス
- Adobe Dreamweaver CS5(アドビ ドリームウィーバー CS5) に?Spry(スプライ)の追加
- Dreamweaver Help /?Spry ページの作成方法 (Dreamweaver CS6)
AWS(Amazon Web Services)
- グーグルとアマゾンのクラウドの違い
- AWS(Amazon Web Services)とは
- 実例で学ぶAWS入門:オーディエンスデータプラットフォーム「cosmi」を例
- 流行りのクラウドサービスを操ってみよう!Amazon EC2/S3環境構築のすべて
- Amazon EC2の使い方
- AWSにApache+PHP+MySQLとphpMyAdmin,vsftpdを導入する手順
- AmazonEC2 | 俺のメモ
GAE(Google App Engine)
- Google App Engine (for Java) の開発環境構築
- 簡単にGAE/Jの開発環境を構築する方法&デプロイの方法
- Google App Engine for Javaの登録とEclipseプラグインのインストール
- GAEで始めよう! JSP/サーブレット入門
- GAE+PHP/Rubyで拓く新世界
- Google App Engineで手軽に試すJavaクラウド
- Google App Engineを使って無料でサイトを立ち上げる方法
- Google App Engine に関する一般的な質問
- Google App Engineでのアプリ開発
- Google App Engine ~ インデックスの仕組み
- とりあえずSlim3アプリケーションを作ろう
- Google App Engine(Slim3)との接続
- Google App Engine/Slim3を使う
- AndroidからGAE(slim3)にデータを登録するサンプルを作成しました。
- Google App Engineで位置情報サービスを作ってみよう
- Google App engine入門 EclipseでHello world
- Google App Engine for Java実践クラウド・プログラミング(Google ブックス)
- Google API Expertが解説する Google App Engine for Java実践ガイド(Google ブックス)
- Slim3 on Google App Engine for Java: オープンソース徹底活用(Google ブックス)
- 作ればわかる!Google App Engine for Javaプログラミング(Google ブックス)
Ruby
- RubyとRailsの学習ならRubyLife
- RubyによるWebアプリケーション開発 教育プログラム導入実証 | IPA
- Ruby on Rails 教育関連情報
- Rubyトレーニング
- プログラミング入門 - Rubyを使って -
- 対話型 Ruby 処理系を使ってみよう
- rubyのirbが便利すぎる!!
- irbライブラリ
- 知って得する!55のRubyのトリビアな記法
- RubyとJRubyの違いについて
- JRuby
- JRubyとは?| Think IT
- RubyでGUIアプリを作るならJRuby+JavaFX+Rawrで決まり!
Unity
- Unity Manual
- 【Unity無償化】Unityインストールから実機で実行するところまでやってみた。
- Unity Tutorial ? 入門動画を作ってみた
- ノンプログラマーがUnityでゲームアプリを公開した開発後記~その1~
- iOSアプリのAndroid移植も簡単な Unityの基礎知識
- UnityでAndroidの機能を拡張する2つの手法とは
App Inventor
ハイブリッドアプリ
- HTML5ハイブリッド アプリ開発実践編
- [iOS/Android対応]HTML5ハイブリッドアプリ開発[実践]入門(Google ブックス)
- Webサイト制作者のための HTML5+JavaScript スマートフォンサイト実践講座(Google ブックス)
- スマートフォンサイトのためのHTML5+CSS3(Google ブックス)
Wink Toolkit
Monaca
- HTML5によるハイブリッドアプリをオンラインの統合開発環境で開発できる「Monaca」が正式版をリリース。3プロジェクトまで無償
- HTML5をすぐハイブリッドアプリとして試せる無料のツール「Monaca」を使ってみた
- Monaca + enchant.js でお手軽スマフォゲームアプリ開発
- Monaca+PhoneGapでサクッとはじめるハイブリッドアプリ開発
- monacaでandroidアプリを超絶簡単に作成する::導入編
- いまさらAndroidアプリ開発記事 Monaca編 ①おやくそくの”Hello World”
- サイト制作者ならMonacaで簡単にスマホアプリ開発できます。
PhoneGap
Trigger.io
appMobi
- Web上でiPhone/iPad/Androidアプリを開発する「appMobi」
- IntelはHTML5力強化に真剣, appMobiから開発ツールセット一式を買い上げ
- HTML5+JavaScript+CSSでiOS/Androidアプリを開発する「appMobi」(YouTube)
enchant.js
- enchant.js
- 【ゲーム作成】enchant.jsを使う時に参考になるリンク集
- 前田ブロックなら小学生でも90秒でゲームプログラミングが出来る!?
- たった4時間でスマホ対応ミニゲームをつくる!? ”9leap” 開発キャンプ @ Tokyoレポート
- enchant.js – バーチャルパッドを使って Sprite を移動させてみよう
Processing
- Processingでプログラミングをはじめよう
- いっきに作ってしまおう。ProcessingでAndroidアプリを作成&公開する方法
- はじめてのゲームプログラミング
- processingで遊ぼう
- Processing.js製 弾幕シューティングを、enchant.jsに移植してみた
- なれる!P5er ~OpenProcessing使い方ガイド~
- 非モテP5erに贈る!イケメン言語 ruby-processing のご紹介
- ProcessingとArduinoを接続する
jsWaffle
Titanium Mobile
- Titanium Mobileで作る! iPhone/Androidアプリ
- Titanium と Aptana でモバイル開発
- Web技術でネイティブアプリを作れるTitanium
- 初心者でも2週間でiPhoneアプリが作れちゃうTitanium Mobileがすごい件
- TitaniumMobileのハマりポイントとお作法メモ
- 実務で使えるTitaniumテクニック
- TitaniumでiOS,AndroidアプリをCoffeeScript+TDDで爆速開発する環境構築手順メモ
- Titanium Mobile 開発者必見、「iOS 7 移行ガイド」の和訳!
- Titanium Mobile の個人的な参考サイトまとめ
- Titanium と AptTitanium Mobileで「IT 勉強会カレンダー for Android」を作りました!【GitHubでソースも公開中】
- Titanium Mobileで開発するiPhone/Androidアプリ 第二章 補完稿(2011年12月24日更新版)(pdf)
AIDE
- いまさらAndroidアプリ開発記事 AIDE編 ①おやくそくの”Hello World”
- AIDE – Android Java IDE でレッツプログラミング
- AIDE – Android Java IDE on Galaxy S2(YouTube)
パーティション
- 初心者向ハードディスクの初期化マニアル
- ハード ディスク パーティションを削除する
- [Windows 7] パーティションを作成/削除する方法 【動画あり】
- FIPS の使い方
- EASEUS Partition Master の使い方
- パーティション分割ソフト「EASEUS Partition Manager」は最高
- AOMEI Partition Assistant
- Partition Wizardの使い方 (その一) インストールとDドライブの作成
Linux・UNIX
- リナックス Linux 初心者の会
- Linux初心者の基礎知識
- Linuxカーネルの作り出す世界
- いちばん近道なLinuxマスター術
- これだけは知ってもらいたいLinuxコマンド
- これからLinuxを始める人へ”これだけ覚えれば、とりあえず何とかなる超基本の10コマンド”
- サービスをセキュアにするための利用制限(2)~管理者特権の利用制限~
- サービスをセキュアにするための利用制限(3)~管理者権限の制限のためのsuとsudoの基本~
- 特権ユーザーの安全性向上を行うsudoの設定例
- sudo による管理者権限の付与
- 端末の基本的な操作
- Linuxコマンドの使い方 – Linux command usage -
- Linuxコマンド
- Linuxコマンド集 INDEX
- Linuxコマンド逆引き大全 Index
- Linuxコマンド入門
- いまさらxargsの便利さを主張してみる
- xargsのオプション無し、-Iオプション、-0オプションの挙動に関する勘違い
- find/xargsを使った検索に便利なコマンド一覧
- UNIXの部屋
- あるWebプログラマーの作業環境――豪傑の三種の神器【前編】 (1/2)
- Linuxで自宅サーバ
- Linuxサーバ運用マニュアル
- Homeserver on Vine Linux – Vine Linuxで自宅サーバーを作ろう
- Unix/Linux コマンドリファレンス(pdf)
FreeBSD
Vi・Vim
- vi エディタの使い方
- viを使い倒そう
- viの基本操作
- Load to vi master
- viを使うなら覚えておきたい複数行の削除・コピペ・置換
- 今から1分で,viコマンドの使い方を覚えてもらうためのページ
- 名無しのvim使い
- viコマンド一覧表
- Vim 基本操作まとめ
- 僕がサクラエディタからVimに乗り換えるまで
- ボクが1年間で学んだVimのまとめ
- Vim でコピペするときの Tips
- 【vim】複数行をカット、ヤンク(コピー)、ペースト
- いまさら聞けないVim
- VimとUTF-8と日本語
- これでタブレット上の開発もさくさく?な「Vim Touch」
- VIM TOUCH
- Eclipseのキーバインドをvim風にできるVrapperが素晴らしすぎる件について
- Eclipseのキーバインドをvim風にできるVrapperが “マジで” 素晴らしすぎる件について
- EclipseをVimライクにするVrapperを入れるまでの流れ
- Graphical vi-vim Cheat Sheet and Tutorial
Emacs
- GNU Emacsマニュアル
- Emacs の基本設定
- Emacs Lisp TIPS
- Emacs の設定ファイル (.emacs.el) の小技?
- Emacs Advent Calendar jp: 2011
- Emacs を使って,文章を書く
- WindowsユーザーのためのEmacs入門(xyzzyによる)
- Emacs for Windows、.emacs.dディレクトリの場所とinit.el
- Evil: EmacsをVimのごとく使う – 導入編
- Emacsユーザーならば見ておきたい動画
- 動画で見るemacs
シェルスクリプト
- シェル機能
- Linuxコンソールのシェルを変更する方法
- シェルスクリプト入門
- シェルスクリプト入門 ~シェルスクリプトのいろは~
- シェルプログラミング 基本
- /bin/sh と /bin/bash の違い
- Linuxシェルでは先頭行に「#!/bin/bash」と書くべき
- bash 超プログラム術
- シバン (Unix)
- 「#!」 (SheBang)の語源を徹底追求 「切り刻んでビックリ」
- ユーザ配布用のbashシェルを作成するための 17 のコマンド
- 終了ステータス
- シェルスクリプトを書く際に気を付けていること8箇条
- 「シェルスクリプトを書く際に気を付けていること8箇条」の補足を書いた
- なぜ csh でプログラムを書くのが良くないのか
- csh/tcsh
- bashとtcsh
- bash で扱える整数の上限
- シェル 一時的な環境変数を渡す方法csh/tcsh/sh/zsh/bash
- tcshの設定
- .cshrcのカスタマイズ tcshを覚える
- UNIX今日の技/zsh
- UNIX今日の技/tcsh
- Zshを使おう!
- zshで究極のオペレーションを
- ついに社会人になりました。bashからzshへ…
- これから zsh 始めようとする人へのおすすめ zshrc
wget・cURL
- wget vs curl – コマンドラインダウンロードツール頂上決戦
- wget の使い方
- wgetが超絶便利なwebクローラー、クローリングツールだとは知らなかった・・・!
- curl – URL 転送のための汎用コマンドラインツールのマニュアル
- curl の使い方概要
- Curlコマンドの使い方例。curlコマンドの情報は意外と少ない・・・
- curlのオプション勉強したのでまとめ
- cURLのコマンドライン実行環境
パッケージ管理
- パッケージ管理システムについて
- パッケージ管理とは
- パッケージ管理 | メリーおばさんのLinux講座
- 初心者の頃に知っておきたかった rpm と yum の違いと使い分け
- RPMによるパッケージ管理を理解する
- RPMコマンドを使いこなしたい
- インストール/RPM
- RPM依存ライブラリ不足の問題はYUMに聞こう
- yumによるパッケージ管理
- yumdownloader~何かと便利な yum-utils を使ってみる?
- yum, rpm vs apt-get, dpkg 対応表
- Linux dpakgとapt-getの違い
- Linux の 101 試験対策: RPM および YUM によるパッケージ管理
suEXEC
- Apache suEXEC Support
- 【FreeBSD】ApacheのsuEXECを使う方法【CGI】
- apache のsuEXEC で phpを動かしてみる
- CGI 使うなら suEXEC 設定しとこ
- CentOS上でsuEXECを動かすのに苦戦したのでまとめ
- SuEXECの設定
coLinux
- 全てのWindowsユーザに贈る、coLinuxインストール完全マニュアルまとめ
- 昔のノートパソコンに入れたLinuxを消してcoLinuxをインストールしたときのメモ
- 意外と速い! Windows上でそのまま起動できるcoLinux
- Cooperative Linux(coLinux)のメモ
- coLinuxのメモ
- coLinuxのインストール
- coLinux インストールガイド
- coLinux 0.8.0でカーネルを再構築してsshfsを使う
- coLinux 0.8.0でDebian GNU/Linux 4.0 (etch)
- Install coLinux 0.8.1
andLinux
Puppy Linux
- ぱぴ〜ふ〜ど – Puppy Linux のエサ、あります。
- パピーリナックス 日本語版
- Puppy Linux 5.2.8 日本語版
- パピーリナックスじょうほうサイト PuppyLinuxはインストールnoneでOK!!
- パピーリナックス構築編~ Puppy Linux (Precise日本語化) ~
CentOS
Knoppix
Cygwin・MinGW/MSYS
- Cygwin と MSYS
- Cygwinの環境設定メモ
- Windows に Cygwin バージョン 1.7 をインストール
- いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由
- Cygwinのターミナルエミュレータminttyの導入
- Windowsで最高のターミナルを構築する方法
- Windowsで最高のターミナルを構築する方法 でわからなかったことを調べてみた
- mintty を使えるようにする
- MinGWでWindowsソフト開発
- Cygwinを捨てたWindowsのCUI環境
- MinGWで開発環境を作ろう
TAP-Win32
- TAP-Win32 でネットワークパケットと戯れる (前編)
- coLinux(0.8.x)のインストール [TAP-Win32でのルータ接続]
- coLinux(0.8.x)のインストール [TAP-Win32でのNAT接続]
- coLinux(0.8.x)のインストール [TAP-Win32でのブリッジ接続(WindowsXP)]
C
- Cって何種類あるんですか? また、特徴はどんなんですか?
- C言語の種類と特徴について教えてください。
- 苦しんで覚えるC言語
- 猫でもわかるプログラミング
- C入門 – プログラムを書こう!のページ
- C言語入門
- C言語入門サイト~bituse~
- 初級C言語講座
- C言語プログラミング
- 初心者のためのポイント学習C言語
- C言語
- もう一度基礎からC言語
- C++プログラマのためのC言語入門
- C言語プログラミング教室
- C言語再入門
- 納得C言語
- C入門
- コンピューターのページ(C言語講座)
- C言語基礎 | 信州大学
- C言語(応用) | 信州大学
- ネットワークプログラミング | 信州大学
- 【C言語】プログラミング基礎 目次
- 目指せ! Cプログラマ
- プログラミングのはなし?役に立つC言語のTIPS集
- C言語編 リファレンス
- C言語関数辞典
- 初級C言語Q&A
- 「C言語Q&A」
- 「Cプログラミングの秘訣」
- C言語による乱数生成
- 文字列の初期化
- C言語:ポインタ入門
- ポインタ虎の巻
- C言語ポインタのしくみ
- C 言語にポインタがある理由は省メモリ化・高速化・開発作業の省力化です
- EternalWindows
- タダで始めるC/C++プログラミング for Windows
- bcc32でのc言語復習
- 10分ではじめるBCC
- 学習用C言語開発環境 Ver 0.0.9.0
- 自宅でC言語学習の環境を作成する
- 生産性向上への道 Eclipseで行うC/C++開発
- 新・ゲームプログラミングの館
- C言語 練習プログラム集
- C言語 練習問題
- ドロー・ポーカーの C 言語プログラム
- ブラックジャックの C 言語プログラム
- あなたもできる!C言語でテトリスを40分で作る方法
- Callback関数を知らん人がまず理解すべきことのまとめ。
- 再帰呼出し
- 分割コンパイルとリンケージ
- C++のソフトをダウンロードしたんですが、C言語の勉強として利用できますか?
- CPad – Borland C++ CompilerでC言語開発環境
- プログラミング環境(CPad)の構築(pdf)
- CPad の代替統合環境「C言語を始めよう」の構築(pdf)
- CPadを用いたプログラミング環境での手順例(pdf)
- 【C言語プログラミング】マインスイーパを1時間弱で作ってみた【第1部】(YouTube)
- 【C言語プログラミング】マインスイーパを1時間弱で作ってみた【第2部】(YouTube)
- 【C言語プログラミング】マインスイーパを1時間弱で作ってみた【第3部】(YouTube)
- 【C言語プログラミング】マインスイーパを1時間弱で作ってみた【第4部】(YouTube)
- かんたん C言語(Google ブックス)
C++
- ロベールのC++教室
- C++入門
- C++入門 – プログラムを書こう!のページ
- C/C++ 自学・自習
- C++とのつきあい方
- C++踏み込み編
- ゲームプログラマのC++ソースコード公開サイト
- VC++とDirectXでゲームを作る 座学編
- ゲームプログラミング入門サイト~bituse~
- クラスまみれのゲームプログラミング入門
- C++マニアック よくわかる C++言語プログラミング入門講座
- C/C++迷信集
- C / C++ FAQ
- プログラミング TIPS
- IPA セキュア・プログラミング講座:C / C++言語編
- Windows 8のC++でプログラミングの常識がひっくり返った
- Visual C++ 使い倒し編
- 超初心者のプログラム入門(C/C++)
- DXライブラリ置き場
- C++ イテレータインクリメント時の前値、後置の違い
- Visual C++ 2010 Express プログラミング入門
C#
- C# プログラミングリファレンス
- C# によるプログラミング入門
- 改訂版 C#入門
- 連載:C# 4入門
- C#ゲームプログラミング
- C#たんと学ぶ/わりと硬派なソフトウェア開発講座
- 超初心者のプログラム入門(C#)
- 簡単!Visual Studio .NET入門
- サンプルコードが検索・ダウンロードできる「Visual Studio」拡張「Sample Browser」
Perl
WTL(Windows Template Library)
Win32API
SOCKETプログラミング
- ソケット入門(上)
- ソケット入門(下)
- winsockプログラミング
- Winsock 入門
- はじめての WinSock 2 プログラム ~ WinSock 2 による名前解決
- はじめての WinSock 2 プログラムの説明
- WinSock で簡易パケットキャプチャを作ろう
- Socketプログラム
- SOCKETプログラミング
- シンプルWinsockプログラム (C言語)
- WinSock2を使用したパケットモニターの作成
- Getting Started with Winsock(pdf)
電子工作
- テクニカルノート
- 電子工作のススメ
- 電子部品の知識と使い方
- Let’s try 電子マスカット
- エレきっず学園
- 電子工作の知恵袋
- ブレッドボードの使用法
- ハンダ付け職人のはんだ付け講座
- 宮崎 仁のマイコン基礎の基礎
- 組み込みシステム
- 計算機システムII FAQ集
- 電子工作推進マガジン エレキジャック
- 絵とき ディジタル回路の教室(pdf)
- ハンダ付けなんて簡単だ!(pdf)
AVR・PIC・H8
- 始める電子回路
- 負けるな日本の技術開発力 - 機器開発入門 -
- マイコン事始め
- 組み込みプログラミング 初めの一歩
- TekuRobo工作室
- AVRマイコンで学ぶ コンピュータの仕組み | 弘前大学教育学部
- C言語(WINAVR)メモ
- C言語によるPICプログラミング
- PIC-TECH -?PICマイコンアセンブラテクニック
- PICKIT3を使ってみよう
FPGA
- FPGAとArduinoとRasberryPIの違いと、FPGAを勉強する理由
- FPGA入門
- FPGAの部屋のまとめ サイト
- FPGAを使う理由
- FPGAボードを買うときに気をつけること 2008年版
- FPGAでPC-8001を作る計画
- MZをつくる(MZをFPGAで再現!)
Arduino・Raspberry PI・BeagleBoard・BeagleBone
- Arduino Uno対BeagleBone対Raspberry Pi
- Raspberry PIが来たから動かしてみた+とりあえずArduinoとお話してみた。
- Raspberry Piのいたずら
- DIYで人気のArduino、Raspberry Pi、BeagleBoneって、どう使い分ければいいの?
- 【使い方編】AndroidのUSBホストを使ってArduinoとシリアル通信 その2
- ArduinoとAndroidで遊ぶ ? (1)
- Arduino Wiki
- AndroidにArduinoをつないでクラウドLチカに挑戦!
- Android x ArduinoでLチカ ?USB Host API編?
- Arduino
- Arduinoで夏休みを満喫!電子工作超入門
- Arduinoを用意して簡単なプログラミングをはじめよう
- Arduinoで実験 (初めてのLチカ)
- LinuxからArduinoを遠隔制御して家電を操ろう
- FlashでArduinoを操作する記事まとめ
- 意外と知られていない?INPUT_PULLUP
- ソフトウェアシリアル通信の動作確認
- arduinoのシリアル入出力について
- RXTXを使ってArduinoと通信
- arduinoのデジタルピン0,1のことについて
- シリアル通信でArduinoからProcessingに情報を渡す
- ArduinoとiPhone端末をWiFiでつないでみる
- iPhoneのイヤホンジャックと、Arduinoをつないでみた
- Arduinoで遊ぼう – iPhoneのオーディオ端子を使って通信をする
- 自作のUSBデバイスを、Androidで動かす
- ADK互換モジュールで遊ぶAndroid – SlideShare
- beagleboard を触ろう – angstrom ブート [組み込みソフト]
- BeagleBoard-xMでAngstrom Linuxを動かす
- Beagleboard-xMで遊ぼうのこーな
- Beagle Board xMでAndroidを動かす(ビルド済イメージ編)
- Raspberry Piよりちょっと高性能!? な名刺サイズPC「BeagleBone Black」
- より進化したマイコンボード「BeagleBone Black」
- BeagleBone Blackの起動 – Angstrom
- Angstrom Linux on BeagleBone にemacsをインストールする
- BeagleBone Blackで遊ぼうのこーな
- BeagleBone Black + MPD について
- BeagleBone Black に Ubuntu 13.04 を入れた
- Beaglebone BlackやRaspberry Piを使うときのオススメガジェット Lapdock
- BeagleBone マニュアル(英語)(pdf)
- BeagleBone Black Board Tour and Out-of-box-experience(YouTube)
エディタ
- メモ帳のかわりに「サクラエディタ」のインストールと使い方
- サクラエディタ
- sakura Technology
- “世界最速の全置換処理”を目指すシンプルなテキストエディター「さくさくエディタ」
- Windows用のテキストエディタを比較
- Windowsで作業するプログラマ向けエディタ6選
- 世界のテキストエディターから
- 完全無料で使える!便利で快適なおすすめテキストエディタまとめ
- Mac OSの使い方/おすすめソフトレビュー、使い方 テキストエディットを使おう!
- Macの定番エディター ミミカキエディット(mi.app)でシフト+スペースで半角スペースを入力する
- 【超オススメ】Sublime Text2を導入しよう!!
- おしゃれなテキストエディターSublime Textを使おう!
- 高機能エディタ「Sublime Text 2」入門
- Sublime Text2との恋を見送り、Adobe Bracketsに巡り会いました
- ブラウザ上で動作するjavascriptエディターの比較
- HTML/CSS/JavaScript コーディングツール「Adobe Edge Code Preview」を使ってみました
- ユーザーが簡単にHTMLを入力できるWYSIWYGエディタ ベスト3
- 無料なのに高機能! 入力補助付きのHTMLエディタ5つ紹介
- ホームページ作成ソフト
- ChromeがHTMLエディターに変身! ブログ記事づくりに使えるエクステンションChrome Editorで遊ぼう!!
- ブラウザ上でHTML / CSS / Javascriptを書いてその場で実行、ブログ等にも貼付できるjsfiddleの基本的な使い方をざっくりと
- jsFiddleを使ってJavaScriptのテストを簡単に動かせるテンプレートサイトを作りました
- オンラインHTMLエディタ – ONLINE HTML Editor
- EDLIN – ラインエディタ(テキストエディタ)
- edlin入門
- 漢字のメッセージを書きたい!
文字コード
- いいから聞け! 俺が文字コードについて教えてやるよ Advent Calendar 特別編
- 文字化け
- Javaで特定の文字が文字化けする
- 文字コードやフォント、その他PC関連の読み物です。
- 文字コードの話
- 早わかり 文字コード 15分講座
- Unicodeについて
- UTF-8 と UTF-8N の違いは何か?
- 【文字コード】「UTF-8 BOM無し/付き」の使い分けについて
- 文字コードにUTF-8を使う場合、BOMを付けてはいけない理由
- UTF-8のBOM(Byte Order Mark)は想定外でした
- コマンドラインでUTF-8テキストのBOMを追加したり削除したりする
- UTF-8(BOM無し)形式で保存してもShift JIS形式に戻ってしまう
- eclipse で *.htm ファイルが文字化けするとき
- さくらエディタでBOM 有無判定
- Windows の メモ帳は使用禁止だ!!
- 文字エンコードUTF-8で保存するときはBOMに注意
- バイナリ・ファイルの内容をメモ帳で確認する
- JavaSE BOM付きUTF8ファイルを読み込むとどうなるか?
- それ、BOM 付きです – Windows 上の apache で Internal Server Error になる原因を調べる修行
- Linux と Xp の漢字コード
- Macで文字化けを未然に防ぐ方法
- OSの全角文字のファイル名に対する文字コードの違いに注意 ファイルサーバの文字化けの解消方法は?
- Windows・Mac間でやり取りする際のファイル名
- 「クォート」「エスケープ」「エンコード」の違い
- ノーブレークスペース
- ソースコード中に0xC2A0(UTF-8のNO-BREAK SPACE)が混ざり実行できなくて困った話
- ハードスペースの入力方法
- 空白・特殊記号
- HTMLで要素の属性値内にクォート文字を書くにはPHP – マジッククォートとSJISの文字化け問題
- 5C問題
- 5c問題に打ち勝つ
- 表 2バイト目に5C16を持つ文字一覧 文字 符号(16進) 読み・意味
- PHP shift-jisで発生する文字化け
- 文字化けについて
- CGIで特定の文字(表・予・申・能など)が文字化けするPropertiesファイル編集用プラグイン
- コードから情報を追い出せ!プロパティファイルの常識
- Java SE 6はnative2ascii使わなくていいのはみんな知っていると思うが
- ReloadableResourceBundleMessageSourceでutf-8指定 – native2acii撲滅委員会
- java.util.Propertiesについて
- 若作りするためのJavaコード
- ネイティブコードからUnicodeへ変換(native2ascii)
- native2asciiの使い方
- JavaScriptでnative2asciiとascii2native
- 国際化対応アプリケーションの作成
- libmysqlclientを使うプログラムはset namesをutf8であっても使ってはいけない
- MySQL5開拓団 日本語処理の鉄則
- シャープとナンバーサイン
- 電話の「#」は“シャープ”ではない
フォント
- どんな人名も正しく表示? IPAの新フォントを試そう!
- 無料で使える「M+とIPAの合成フォント」が素晴らしい件
- M+FONTSってなーに?
- フォントhack.jp
- 和文フォント大図鑑
- 【商用利用可能なフォント紹介 全角ひらカナ漢字版】
- 【デザイナー必見】最強の日本語フリーフォントのまとめ
- 【Unicode/ユニコード等】外国語・多言語フリーフォント関連まとめ
- Unicode 対応フォント
- フォントの見分け方(初級)
- 「フォントの設定」ダイアログを表示する
- 文字の書体を設定する
- Linux 上での Java のフォント
- CentOS6.2 IPAフォントのインストール
- GALAXY NoteにIPAex明朝フォントを入れてみる
- 海外版Androidの定番作業、フォント入れ替え 2012年01月28日
- PhoneGapで違うフォントを使いたい(Android編)
- Android端末の組み込みフォント以外を使用する方法。発音記号の文字化け対策
- 日本語フォントを使用する – アンドロイドな日々
- TextViewに独自フォントを使用する方法
- AndroidアプリでTextViewに使用できるフォントの一覧
- アイコンをWebフォントで表示できる「Font Awesome」
- CSSで200種類以上のアイコンを利用できる「Font Awesome」のアイコン一覧
- Android アプリで Font Awesome を利用する
- Web フォントでアイコン表示。 Font Awesome 使ってみた
- Androidで縦書きを実現する
- Web Fontsの歴史と使い方
- AdobeのWebフォントが手軽にプレビューできる『Adobe Edge Fonts Preview』
- Adobe が公開したソースコードを表示するためのフォント「Source Code Pro」を早速使ってみた
- 米Adobe、見えないフォント「Adobe Blank」をオープンソースで公開
- フォントの読み込み完了を検知する
- Adobe Edge Web FontsとTypekitとGoogle Web Fontsの違い?
正規表現
- Riue ちゃんの正規表現講座
- 正規表現をいまのうちに覚えておきたい人のためのリソース集
- Java正規表現の使い方
- JavaでCamelCaseを分割する
- そろそろ正規表現はいかがですか
- サルにもわかる正規表現入門
- 正規表現
- 正規表現メモ
- 半角記号、全角記号を含む正規表現を作れなくて困っています。
- そのまま使える正規表現集 for regExp (javascript)
- webデザイナのタメのかんたん正規表現。jQueryでの使い方と読み方
- Eclipseに正規表現プラグイン(QuickREx)インストール
- 正規表現の入力・テストを行うプラグイン QuickRExプラグイン | @IT
- VBAで文字列がURLとして正しいかどうかを正規表現を使って判断する方法
- 瞬時に解決! 正規表現のチェックを手軽に行えるサービス「Scriptular」
- 正規表現確認ツール RegEx Cafe を作った
- ブラウザで正規表現のチェックなどができるサイトまとめ
- 正規表現 Cheat Sheet 日本語版
- Emacs正規表現から解放されました。foreign-regexp
UML・ERD
- UML BASIC LECTURE
- UML入門
- Javaソースと見るUML入門
- Java ではじめる UML
- Javaプログラマーに贈るUML入門
- Java プログラマーのための UML
- 講習会『UML (1)クラス図』
- 講習会『UML (2)シーケンス図』
- ERD(entity-relationship diagram):実体関連図
- 30分でわかるER図の書き方
- 楽々ERDレッスン
- UML – 振る舞いをあらわす図 (ステートチャート図 / アクティビティ図)UML – 振る舞いをあらわす図 (ステートチャート図 / アクティビティ図)
オートマトン
- オートマトンの基礎
- 電卓のオートマトンと状態遷移表
- セル・オートマトンを利用したゲームの開発
- キーボードとIMEの関係
- ソフトウェア開発技術者試験対策(1) -オートマトンを考える-
- この機会にマスターしようぜ、正規表現、構文図、オートマトン
- オートマトン
デザインパターン
- サルでもわかる 逆引きデザインパターン
- ギコ猫とデザインパターン
- Inversion of Control コンテナと Dependency Injection パターン
- DIコンテナとデザインパターン
- DI コンテナの本当の使いどころ
- DIコンテナまとめ
- Di入門
- 初心者のためのDI入門
- DI:依存性の注入とは何か?
- 柔軟性/保守性を高めるDI機能
レガシーシステム
- レガシーシステムの設計手法
- レガシーシステム更新を「動かないコンピュータ」にしないために
- 「メインフレーム・コンピュータ」で遊ぼう
- AS/400 & iSeries & System i (i5/OS) & IBM i についてのいろいろ
COBOL
- プログラミング入門
- サルでもわかるCOBOL入門
- COBOL入門(TinyCOBOLでの学習)
- COBOLプログラマがRubyで挑む! RetroTube開発記
- 『Rubyの基幹業務開発』~COBOLエンジニアの復活~(pdf)
XAMPP・LAMP・PHP環境構築
- Windows8にXAMPP環境を構築しよう
- Windows 7 で PHP の開発・実行環境を整える!
- Aptana + XAMPP によるローカル開発環境の構築 ? XAMPP導入編
- PHP環境を整える | phpspot
- XAMPPの設定 | とあるコンササポのPHP学習日誌
- XAMPP | Web Collection
- XAMPP導入からブログサイトを立ち上げるまで XAMPPを導入- 基本編
- XAMPPのVirtualhostで複数のサイトを管理する方法(403対策あり)
- XAMPPの使い方
- XAMPPのインストール for Windows
- PHP環境のインストール(XAMPP)・PHPの設定 – PHP入門
- apache(XAMPP)のvhostsの設定について
- http://localhostに接続するとユーザー名・パスワードを聞かれる
- Pleiades のXamppのセキュリティー
- xampp1.7.7 のセキュリティーページのエラー修正
- XAMPP 1.8.1:セキュリティ画面のエラー
- xamppのセキュリティ画面が文字化けする
- 「Notice: Undefined index」「Notice: Undefined variable」の解決と解説
- 「Notice: Undefined variable:」と表示されるとき
- PleiadesでPHPの開発環境を!
- Apach 、MySAQL 、PHP を Windows 環境でも開発できるように簡☆単さを重視して Eclipse の Pleiades All in One PHP をインストールします。
- Eclipse 3.7 [ Pleiades All in One ]によるPHPデバッグ環境構築
- Eclipse Pleiades All in One ~XAMPP パス設定の再セットアップ
- 独学PHP はじめよう、LAMP環境構築
- PHP最強IDE PhpStorm
- PhpStorm
- PhpStormで始める快適なWebアプリケーション開発 #phpcon2013
- PHP Simple HTML DOM Parserがとっても便利
- 「Eclipse+PDT」でPHP開発~環境構築と使用方法
- Eclipse の Pleiades All in One に PHP Code Formatter Plugin をインストールする手順をメモ♪
- composerでPHPのプロジェクトを簡単に始める
- PHPの外部ライブラリの管理にComposerを使う
- composer で依存ライブラリを管理
WordPress
- WordPress超初心者講座
- WordPressインストール・超初心者向け
- [ WP ] WordPressをアナログにインストールしてみる
- WordPressをローカルにインストールする
- ローカル環境でWordPressを作るならBitNamiが断然簡単!
- 初めてのWordPressインストール,データベース名とアドレス変更の注意
- WordPress 3.0.3を、さくらインターネットのサーバにインストールする
- ロリポップに手動でWordPressをインストールする手順
- wp-config.php の設定 〜 WordPress3 のインストール
- ワードプレスをインストールしてみよう
- WordPressのインストール手順
- WordPressのインストール2〜wp-config.phpの設定
- WordPressをもっと便利に!知って得するwp-config.phpファイルの設定いろいろ
- wp-config.php ファイルが見つかりません。
- WordPressのインストール
- WordPressのインストールと初期設定
- ServersMan@VPS 奮闘記③ Wordpress
- 基本設定(wp-config.phpの設定)
- wp-config-sample.phpはどこに?
- wp-config.phpの自動作成
- さくらインターネットサーバでのWordPressのマルチサイト化手順
- WordPressのアドレスを間違ってしまった
- ローカル環境にXAMPPでサーバを構築して、WordPressをインストールする方法
- WordPressのパーマリンク設定が重要すぎるのでまとめた
- WordPress向けSEO上級編:適切なパーマリンクへの変更と複数言語への対応
- パーマリンクの変更方法とパターンの考察
- Bootstrap 3 を WordPress で使ってみる
PHP
- PHP:The Right Way
- 【PHP入門講座】 目次
- PHP マニュアル
- PHP入門
- PHP入門
- そふぃのPHP入門
- PHP入門 | ポンクソフト
- PHP入門 | PHP Labo
- 基礎から解る!PHP入門講座
- PHP講座
- たぬきと一緒にお勉強
- 10日で覚えるPHPのキソ(超基礎編)
- PHP まとめ
- PHP初心者・中級者が読んでおきたい優良サイト&記事まとめ
- PHPの初心者用リファレンス
- 忘れっぽいエンジニアの PHP リファレンス
- PHP関係
- より良いPHPerになるための20Tips
- PHP基礎文法最速マスター
- 設定ファイルの確認と修正
- php.iniファイルの確認と修正
- 日本語利用の為の設定
- PHPの最後の?>は不要なんです
- .htaccessで、拡張子.htmlのままPHPを実行する方法
- 【サーバー別】HTML上でPHPを実行するための.htaccessの記述
- 『開始タグと終了タグの適切な書き方』
- PHP のショートタグを有効にしろって・・・ええ!?
- PHP 5.4 からショートタグの
- short_open_tag=Onで起きていた弊害を軽く検証する(PHP5.3/PHP5.4)
- PHP の short_open_tag 爆発しろ。
- を省略して書く方法【PHP】
- PHPでechoなどの出力をした後に、header関数をコールするとPHPエラーが出ます。
- [PHP]header関数でリダイレクトさせる
- リダイレクト(HTTPステータスのこと、301、302、303、307のこと)
- 「SESSION/COOKIE」と「POST/GET」
- POSTパラメータの取得
- GETパラメータの取得
- PHP基礎_POSTとGETの違い
- phpでPOSTとGETの情報を簡単に確認する方法
- PHPを学ぶ時、最初に憶えて欲しいvar_dump
- PHPでデバッグするときのもろもろについて調べてみた。。。。けど。。
- PHP print_r()で配列の添字(キー)にシングルクォートを加えて出力
- php で print_rの内容をファイルに書き出す
- wordpressでデバック出力
- PHPのデバッグに便利な関数 ? 基本編
- PHPのデバッグに便利な関数 ? 応用編
- PHPの変数の中身がものすごく知りたい時に便利dBug.php
- FireFoxでPHPをデバッグ
- PHPでのログ出力 まとめ
- error_logの出力先を設定する【PHP】【apache2】【debian】
- php.ini で設定しても出力されないエラーログをちゃんと出すポイント!
- PHPでのログのとり方を考える
- エラーメッセージをどう扱うか?
- PHPのエラーログをsyslog経由で出力する
- syslog を使って PHP アプリケーションを改善し、デバッグする
- Windowsでは syslog 関連の LOG_*** の値が異なる
- PHP Windowsでのsyslog
- 【PHP高速化】 高速に処理させる為のプチエッセンス
- PHPコード最適化Tipsのウソと本当(解説)
- PHPコアから読み解く定石の嘘ホント #phpcon2013
- PHPのstream wrapperをさわってみた
- Stream_Filter_Mbstringを使えばCSVの処理が捗る!!
- PHP開発者なら知っておきたい基礎知識
- あなたは『echo』派?それとも『print』派?
- PHPのechoとprintの違い
- echoとprintの違い
- “print”と”echo”の違いを教えてください
- printは結果を返す。というのがよくわかりません
- 文字列内での変数展開
- PHPの文法 > 1 基本構造 > 1-14 文字列の取り扱い
- 『ダブル&シングルクォートと、ヒアドキュメントの使いどころ』
- [php]phpにおける、”(ダブルクォート)と、’(シングルクォート)の使い分け
- ダブルクオート/シングルクオート/ヒアドキュメント、echo/printの速度比較
- ヒアドキュメント
- PHP ヒアドキュメントの使い方:2通り
- 【PHP】ヒアドキュメントの便利な使い方
- ダブルクオート/シングルクオート/ヒアドキュメント、echo/printの速度比較
- いまさらながらPHP_EOL定数と改行コードについて
- forとforeachの速度比較
- PHPの教室「foreachを極める」
- 【PHP】includeとrequireの使い分け
- PHPの基本【require文とinclude文】
- 制御構造2(include、require、return、declare)
- PHP classの教室
- 「->」の意味がわかれば、PHP半分わかったも同じ。
- PHPで文字列の最初と最後の半角、全角スペースを取り除く
- 空白文字チェック用正規表現
- 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ
- 「PHP使いはもう正規表現をblogに書くな」のメールアドレスチェック用正規表現をPHP用に書きなおす
- 正規表現:すべて半角数字かどうか調べる
- 【PHP】正規表現で気になったPOSIXとPCREの違い
- Deprecatedの修正例(POSIX)
- PHP – split(), preg_split(), explode()の違いをいつも忘れてしまう
- splitの代替はexplodeではない、preg_split
- 【PHP高速化】文字列はpreg_split()で分解する
- PHP 6 では「無くなる」関数…split
- メッセージを出力し、スクリプトを終了 – die()、exit()
- PHP5 or 演算子 die 関数 を使ってエラー処理
- PHPでYAMLにアクセスする
- Parse error: syntax error, unexpected $end in について
- 【php】fgetcsv()はロケールの設定に依存する
- fgetcsv setlocale に頼らない CSV ファイルの読み込み関数
- [PHP]よくあるエラーメッセージの原因と対処法 1
- [PHP]よくあるエラーメッセージの原因と対処法 2
- PHP-よくあるエラーメッセージと対策-(その1)
- PHP-よくあるエラーメッセージと対策-(その2)
- PHP-よくあるエラーメッセージと対策-(その3)
- PHP-よくあるエラーメッセージと対策-(その4)
- PHP-よくあるエラーメッセージと対策-(その5)
- PHP-よくあるエラーメッセージと対策-(その6)
- PHP-よくあるエラーメッセージと対策-(その7)
- PHP-よくあるエラーメッセージと対策-(その8)
- PHP-よくあるエラーメッセージと対策-(その9)
- [シリアル版] ページング処理を採り入れた掲示板サンプル
- Eclipse Kepler (4.3)で作るPHPアプリケーション開発環境
- 独習PHP 第2版(Google ブックス)
- 基礎PHP: 入門から実践へステップアップ(Google ブックス)
- 学生のためのPHP言語: 基礎からウェブシステムまで(Google ブックス)
- 作りながら基礎から学ぶPHPによるWebアプリケーション入門(Google ブックス)
- 今日からつかえるPHP 5サンプル集(Google ブックス)
PHP-データベース
- PHPでデータベースに接続するときのまとめ
- PDO、PEAR::DB、MySQL関数の速度比較
- はじめてPDOを使う人が知っておきたい 6 + 1 のポイント
- PDOでの数値列の扱いにはワナがいっぱい
- PDOの利用
- PDOでサクサクDB開発
- PHPでPDOを使ってMySQLに接続、INSERT、UPDATE、DELETE、COUNT、SUM
- PDOのbindParamとbindValueについて — php備忘
- DBにアクセスする(PDO)
- PDO関数 単純な接続
- PHP Data Object(PDO)
- PHPでMySQLを使う PDOによる接続
- MySQL(PDO)による返信付き掲示板 – PHP入門(データベース3)
- [MySQL版] ページング処理を採り入れた掲示板サンプル
- PDOでMySQL接続したら文字化けした時のメモ
- PHPとMySQLの接続方法比較
- [PHP]MySQLを利用した画像の保存と出力
- PHP & MySQL 総復習
- mysqlとmysqliの違いに注意
- 【PHP】mysqliとプリペアドステートメントについて
- PHP PDO prepareでLIKE(部分一致)検索するときのbindValueのパラメータ
- 普通にphp-mysqliを使ってCRUDするコード例
- PHP/mysqliのSQLステートメントのパラメータの数が可変する時のbind_paramのやり方
- [PHP] ファイルの読み書きが簡単に出来る事に感激!数行で読み書き出来る方法
- PHPとセキュリティの解説書12種類を読んでSQLエスケープの解説状況を調べてみた
セッション・Cookie
- セッション管理はHTTPの基本
- セッション管理、クッキー(cookie)入門
- PHPのセッション管理の注意点メモ (1)
- hiddenは危険(セッション変数を利用しよう)
- PHP でセッション変数、Cookie を使用する際のセキュリティ対策について
- PHP : セッションの注意事項 : 絶対に知っておくべきこと
- PHPまとめ – セッション管理
- セッションの開始
- セッションの継続
- セッションの入り口ページへのジャンプ
- [PHP] setcookie() は、あらゆる出力よりも前にコールしなければいけません
- PHPのsetcookie関数で空文字列を設定しようとするとクッキーが削除される
- PHPで”session_start()”のエラーが出たときの対応
- XAMPP環境でsession_start();をすると「そんなファイルねぇよ!!」とブラウザ越しに怒られる件。
- PHP/セッション管理
- セッションの有効期間とか設定とか挙動とかを調べました
- セッション | PHPプログラミング解説
- PHP 要点のみの備忘録 (cookie,SESSION)
- クッキーとセッション
- クッキーとセッション管理
- 「Webからの脅威」を攻略せよ――セッション管理編
- セッションCookieの設定方法
- セッションとは
- セッション管理 | JavaDrive
- セッション管理 | Javaの道
- セッション管理とスコープ
- 安全なセッション管理を実現するために
- セッション管理の脆弱性
- セッション管理の不備と対策
- セッション管理の不備と対策(Java編)
- セッション管理の不備と対策(ASP.NET,C#,VB.NET編)
- セッション管理の不備と対策(PHP編)
- セッションIDって実は勝手にリンクに埋め込むことができるっていうのを初めて知る転職1か月目。
- 携帯でのセッション管理
- CakePHP その20 ?1.2RC2でPC&携帯対応サイトを考えた ?
- Cookieの概要と使い方
- とほほのCookie入門
- クッキー( Cookie )
- クッキー
- Cookieとは
- Webアプリケーションのセッション管理プログラミング
- CakePHP ブラウザ閉じたときセッション開放する方法
- CakePHPでブラウザを閉じたときにセッションが終了するようにする方法
- ブラウザを閉じたらセッションを破棄する
- Androidの標準Webブラウザでセキュア属性付きのCookieの扱いがPCやiPhoneと異なる件について
- 技術/Android/HTTP通信でCookieを取り扱うには
- androidでWEB接続 その1
サニタイズ
- 用語「サニタイズ」について
- PHP5.4でのhtmlspecialcharsの仕様変更とセキュリティ
- HTMLエスケープ方法を見直そう htmlspecialcharsとhtmlentities
- 悪いサニタイズ、良い(?)サニタイズ、そして例外処理
- サニタイズ どこかで誰かが やっている? (その1)
- 続・「サニタイズ言うなキャンペーン」とは
CSRF
- CSRF (クロスサイト・リクエスト・フォージェリ)
- CSRFとクロスサイトスクリプティング
- リクエスト強要(CSRF)対策
- 開発者のための正しいCSRF対策
- 正しいCSRF対策のまとめ2012年版
- クロスサイト・リクエストフォージェリ(CSRF)対策(PHP編)
- とっても簡単なCSRF対策
- CSRF の安全なトークンの作成方法
- HTML5におけるCSRF対策の注意事項
- XMLHttpRequestを使ったCSRF対策
セキュリティ
- 脆弱性対策情報データベース | JVN iPedia
- スマートフォンアプリへのブラウザ機能の実装に潜む危険――WebViewクラスの問題について | CodeZine
- アンドロイドスマートフォンプライバシーガイドライン by タオ
- 安全なウェブサイトの作り方 | IPA(情報処理推進機構)
- Webアプリケーションのセキュリティ
- PHP利用時の手順
- PHP のセキュリティ対策
- なぜPHPアプリにセキュリティホールが多いのか?
- PHP と Web アプリケーションのセキュリティについてのメモ
- クロスサイトスクリプティング脆弱性とは?
- クロスサイト・スクリプティング(XSS)と対策
- 携帯電話向けWebアプリのセッション管理はどうなっているか
- 教科書に載らないWebアプリケーションセキュリティ | @IT
- [SQLインジェクション対策]Webアプリケーションとかの入門本みたいのを書く人への心からのお願い。
- 安全なSQLの呼び出し方
- フリーの定番ソフトを利用した?4段階 Linux サーバー防御法
- 小規模ネットワークの現状と脅威
- 安全なアプリケーションを作成するために(pdf)
SEO(Search Engine Optimization:検索エンジン最適化)
- ホームページ作ったら、まずやるべきSEO対策まとめ
- ディーエムソリューションズの社員が作った、【SEOまとめ】
- エンジニア視点での“少ない労力で大きな効果をあげるSEO対策” (前編)
- Google、内部リンクにはrel=”nofollow”を指定しない方がいいと発表
- リンクしやすいサイトを用意する
- URL末尾スラッシュありなし、301とcanonicalの対処方法
- ここ数週間でやってきたことまとめ - 301リダイレクト記述方法
- リダイレクトはSEOには諸刃の剣――301/302のサイトを活かす使い方・殺す使い方
- SEO的に301リダイレクトは是が非か?
- 301リダイレクトが使えないときの転送方法
- URLの終りに「/」(スラッシュ)は必要?、不要?
- パーマリンクURLの末尾にスラッシュをつける? つけない?
- 301リダイレクトを使ったURLの正規化と.htaccess
- HTTPSをHTTPに301リダイレクトで正規化する方法
- 正規化
- URLの正規化ってどうすればいいんですか?
- URLの正規化
- URLとは
- trailing slash (トレイリングスラッシュ)
- アドレスの最後に”/”(スラッシュ)で終わる場合とそうでない場合はなにが違うのですか。同じアドレスで付けても付けなくてもちゃんと表示されるのはなぜですか?
- ホームページのアドレス(URL)を書くときに、最後に/(スラッシュ)が書いてある場合と書いていない場合がありますが、より正しいのはどちらの表記なのでしょうか。
- Androidアプリを開発したら、告知すべきサイトまとめ
HTTP・HTTPS
- URLはホームページのアドレス、URLは”http://” ではなく”https://”もある
- httpsとは何か
- 「https」とは?
- なぜ一流企業はhttpsでの閲覧をさせないようにするのか
- Webサイト高速化に必要なHTTPの仕組みを理解する
- よく見るHTTPステータスコード一覧とその意味を理解する
- HTTP ステータス コード | Google
- HTTP Status Code
- HTTPステータスコードの一覧
- web開発者なら知っておきたい HTTPステータスコード
- HTTPステータスコードまとめて確認できるツール「HTTP Status Code Checker」
ローカルホスト
- ローカル・ループバック・アドレス(127.0.0.1)とは?
- localhostと127.0.0.1の違い。
- user@localhostとuser@127.0.0.1は別人?
- 127.0.0.1では繋がるけどlocalhostで繋がらない
- 「“localhost”の部分を“127.0.0.1″にすると何故か送れます!めでたい!」の話
- ローカル環境で、http://127.0.0.1/には入れて、http://localhostに入れない時の設定方法
- ホスト名によるアクセス設定(hostsファイル)
- localhostと自身を表すIPアドレスの違い
コマンドプロンプト
- 炎のコマンドプロンプト入門
- 初めてのコマンドプロンプト
- コマンドプロンプトを使いこなそう!
- コマンドプロンプトを使ってみよう!
- コマンドプロンプト
- コマンド忍法~作業効率向上支援~コマンドプロンプト使い方指南
- dos+ – MS-DOSコマンド(コマンドプロンプト)の使い方のメモ
- コマンドラインくらい使っとけ
- コマンドで操るWindows XP - CUIのアドバンテージを堪能しよう
- スーパーユーザーのためのWindowsコマンド再入門
- 環境変数を変更したら再起動すべきか
- Windowsコマンドプロンプト基礎文法最速マスター
- 超簡単バッチファイル
- コマンドプロンプト:起動時に文字コードをUTF-8に設定する方法
- コマンドプロンプトでのUTF-8文字化け問題
- WindowsのコマンドプロンプトでUTF8を表示する
- 文字コードの設定(CHCP)
- コマンドプロンプトを”英語”表示に切り替える方法
- UTF-8な文字列出力をWindowsのコマンドプロンプトで確認する『恐らく一番現実的な』方法
- chcp 1200(UTF-16) って使えないじゃん
- nkfツールで文字コードを変換する
ネットワーク
- 3 Minutes Networking
- 30Minutes Networking
- ネットワークエンジニアとして
- ネットワークエンジニアを目指して
- 実践で学ぶ、一歩進んだサーバ構築・運用術
- ファイアウォール基礎から応用
- デフォルトゲートウェイって何?
- Windows のネットコマンドについて
- 家庭内LANを構築しよう
- ネットワーク入門サイト
- ルータによるセキュリティ強化 – 初心者の自己防衛マニュアル
- HUBとMACアドレス
- ルータとIPアドレス
- ブロードバンドルータ(Broadband Router)
- ブロードバンドトラブル事例集
- ネットワーク設定を標準で使ってはいけない | IT Pro
- ネットワーク設定を標準で使ってはいけない
- Windows7 ネットワークチューニング RWIN調整 autotuninglevelの設定変更
- Windows 7でネットワークドライブ共有ファイルのアクセス速度問題。時間が経つと遅くなる。(解決)
- 自宅のホームサーバーが遅いので対策を講じてみた
- ルーターのアドレス変換(NAT)
- IPマスカレード(アドバンスドNAT/NAPT)
- ipconfig~Windowsのネットワーク設定を確認する
- ifconfig~(IP)ネットワーク環境の確認/設定
- netstat~ホストのネットワーク統計や状態を確認する
- IPアドレスからホスト名を見つける方法(nbtstatコマンドを使ってNetBIOS名を特定する)
- トラブル対策って簡単?(1)--トラブルの原因を自動診断し解決策を提示
- トラブル対策って簡単?(2)--原因を診断するしくみを見てみよう
- ネットワーク・コマンドでトラブル解決
- なぜ「192.168.x.x」のアドレスを使う?
- 【ネットワーク】なぜ、LANのIPアドレスは192.168.x.xで始まるのか?
- ルーター設定画面を表示するためのIPアドレス LAN側IPアドレスと、ID、パスワード
- Windows 8 のネットワーク設定とトラブルシューティング
- アクティブなネットワークの表示が、「ネットワーク・ホームネットワーク」と「識別されていないネットワーク・パブリックネットワーク」の両方を表示し、インターネットに接続できない
- 「識別されていないネットワーク」の種類を「パブリック ネットワーク」から「プライベート ネットワーク」に変更する
- WindwsVISTAで困るワイヤレスネットワーク~識別されていないネットワーク
- Windows 7で認識されていないネットワークの場所を変更する
- Windows 7 のホームグループにうまく参加できない場合
- LAN いろいろ - ネットワーク共有センター
- ssh ポートフォワード機能の活用
- VLAN
- 自宅のPCをネット経由でパワーオンして使う
- Windows XP VISTA USB無線LANアクセスポイント設定
- Windows7内蔵無線でiPadやiPodをインターネット接続
DNS
- Google Public DNS を使う理由を学びました。ちゃんちゃん。の巻
- 2013年12月2日の昼を境にメールが届かなくなったらDNS設定をチェック!
- そのDNSサーバやブロードバンドルータ、オープンリゾルバ? 確認サイトをJPCERT/CCが公開
- オープンDNSリゾルバのDoS対策メモ
- DNSオープンリゾルバ問題(pdf)
- ダイナミックDNS活用ガイド(pdf)
Wireshark
- WIRESHARK(ワイアシャーク)
- ネットワークのトラブル解析などに利用できるネットワークアナライザー「Wireshark」の使い方
- Wiresharkでパケットキャプチャ
- Wiresharkでキャプチャしたパケットの概要を把握する3つの手法
- Wiresharkでネットワーク・プロトコルを解析する(基本操作編)
- Wiresharkでの解析時に役立つTips(1)
- Wiresharkでの解析時に役立つTips(2)
- Wireshark での解析時に役立つTips (3)
- WireShark(旧 Ethereal)
ネットワーク機器設定
- NetGenesisの設定を行う前に確認すること
- Yahoo! BB セットアップ・ガイド(マニュアル)
- Yahoo! BBトリオモデム3-Gplus ポート開放設定方法ポート開放設定方法の説明
- バッファロー(BUFFALO)無線LAN 設定画面の出し方
- Aterm機能詳細ガイド – お困りのときには
- planex 困った!その1 設定画面が表示できない編
- 「Web Caster WLBAR-54GT」設定及び接続の変更手順
- AirMac Base Station (Dual Ethernet): 工場出荷時のデフォルト設定
- I-O Data WN-G300R Q&A
- I-O Data?WN-G54/R4シリーズ種類別Q&A一覧
- YAMAHA RTX1100で動的IPマスカレード+静的NAT+IPフィルタをしてみた
- 二重ルーター環境で二台目を無線LANルータとして利用する時の設定方法について
- ルータ機能を停止したい(ブリッジモード・無線HUBモードで使用したい) | Aterm
- ワイヤレスTVが映らない
- LinkStation(HD-HLWG シリーズ ) をアクセスポイントとして使用するには – BUFFALO(pdf)
- 無線LAN親機 ?WHR-600D / WHR-300HP2 ?エアステーション設定ガイド(pdf)
IPv6
- インターネット10分講座:IPv6アドレス~技術解説~
- ヤフーのIPv6への取り組み Continue: 現状のIPv6における利用の問題
- IPv6の設定は、有効・無効どっちが良いの?
- IPv4 を IPv6 より優先にする
- IPv6を無効にする方法
- IPv6 のトラブルシューティング
- CentOS 5.x/6.x で IPv6 を無効化
- 【CentOS6】インストール後のIPv6Cの無効化
- サービス情報サイト(IPv6) 接続方法 |?フレッツ光
- Centos netstatコマンドについて
プロキシ・IPアドレス
- プロクシってなに?っていう人のために
- プロキシ設定: Internet Explorer for Windows
- IEの自動Proxy設定とセキュリティ・ゾーン
- Eclipseのプロキシの設定
- Android Emulatorでプロキシを指定してみた
- Android SDK Manager の proxy 設定
- スマートフォン入門:プロキシの設定
- トラブルシューティング Androidエミュレータが外部接続できない
- プロキシを経由してWebにアクセスするなら「Firefox」
- Android 端末上で透過型プロキシを動かしてみる ? VPN のように使えて、しかも省電力
- パケットの気持ち(透過型プロキシの有無を調べる)
- 透過型Proxyの構築
- Squid と匿名プロキシと
- Security 総論第三回「Proxy経由の接続を判別しよう」
- 中継サーバの利用について
- Proxy利用時のhttps通信のパケット(IPヘッダ、TCPヘッダ)に関して
- IPアドレスから解る情報
- あなたが現在インターネットに接続しているグローバルIPアドレス確認
- UGTopのIP確認くんのまるパクリ 自分で表示したい環境変数とか設定するとか、外部のサイトにつなげると嫌だとか、そういうときに使おう。
- 悪質サイト撲滅!高額請求に関するお悩み一発解消!ケータイID確認くん
- IPアドレスを偽装
- 偽装IPアドレスで身元をひた隠し
- Tor とは?
- IPアドレスを偽装する匿名ブラウザ「Torブラウザ」
- 遠隔操作犯人が使用したソフト「Tor(トーア)」とは・・
- パケット警察 for Windows (フリーウェア)
- パソコンの IP アドレスの確認方法(pdf)
圧縮・解凍
- 無料圧縮・解凍ソフト配布サイト
- WindowsXPで圧縮/解凍(ZIP形式)
- WindowsXPで圧縮フォルダを無効にする
- LZH 形式の圧縮ファイルを解凍する
- Windows Vista、知らないと損する便利テク その1
- Windows 7 での圧縮フォルダーの取り扱い ZIP と LZH
- [Windows XP] 圧縮(zip形式)フォルダの関連付けを修復する方法
- ZIPの関連付けをWindows標準に戻す(初期化する)
- Lhaplus のインストール時に ZIPファイルの関連付けを変更しない方法
- Windows7、zipファイルの関連付けを標準に戻す方法。
- ZIP ファイルの関連付けの設定を初期化したい
- Mac OS Xでzip、lzhファイルの作成・解凍 – Windowsで日本語のファイル名が文字化け
- Macに入れるべき圧縮・解凍ソフト
- tarコマンドで解凍・圧縮するlinux一覧まとめ(gz、zipなど)
- Windows 8 使い方 圧縮ファイルを解凍して開く方法 (YouTube)
Excel
- Excelでお仕事!(Excel全般の解説サイト)
- 初心者のための vba excel 2007 2010 2013 入門 マクロ入門 基礎から応用まで
- Excel エクセルマクロ・VBA塾
- Office TANAKA – Excel Tips
- Excel VBA入門
- エクセル大事典
- VBA – アプリケーションとしてのVBA
- Excel VBA 入門講座
- すぐに役立つエクセルVBAマクロ集
- Excelで「#DIV/0!」などのエラーを表示させない
- エクセル(Excel)の、差が出る便利ワザ10
- 便利すぎ! Excel(エクセル)ピボット、4つの応用STEP
- 驚くほど効率UP!エクセル(Excel)マクロ講座
- 都道府県を北は北海道から南は沖縄まで並べ替える方法
- 簡単!Excelシート比較ツール
- エクセル (Excel) の使い方 動画版
- エクセルデータからHTML Tableタグの表を作成してくれる「Tableizer」
- 使える無料のwebサービス25:TABLEIZED!(html table作成ツール)
- VBAを利用してgoogle活用
- エクセルでWEBサイトのデータを扱う
- Excel VBAのマクロで,IEを自動操作しよう (DOMセレクタ関数をVBAで自作)
- エクセルVBAでIE(Internet Explorer)を操作する時に役に立つプロシージャまとめ
- ExcelVBA、「このプロジェクトのコードは、64 ビット システムで使用するために更新する必要があります。Declare ステートメントの確認および更新を行い、次に Declare ステートメントに PtrSafe 属性を設定してください。」エラー。
- Excel2010 64bit版でVBAを使う時の注意点。
- 64 ビット Visual Basic for Applications の概要
- はじめてのユーザー定義関数 ~ 色のついたセルを合計
- 配列数式のガイドラインと例
- Excel の配列数式
- Excel 配列数式とは
- Excel2007パーフェクトマスター(Google ブックス)
- ExcelVBA逆引き大全620の極意―Excel2010/2007対応(Google ブックス)
- 2010/2007対応Excel関数辞典(Google ブックス)
- Excel関数の使い方のツボとコツがゼッタイにわかる本(Google ブックス)
- 続ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本: 最初からそう教えてくれればいいのに!(Google ブックス)
- Excel Hacks: プロが教える究極のテクニック140選(Google ブックス)
- データを「見える化」するExcelグラフ大事典(Google ブックス)
- Excel VBAのプログラミングのツボとコツがゼッタイにわかる本―最初からそう教えてくれればいいのに!Excel2007/2003対応(Amazon なか見!検索)
ウェブスクレイピング
- PHP初心者がやってみた!スクレイピング入門 vol.1
- WEBから情報の抜き出し(スクレイピング、スパイダリング)
- 【情報】Excel で スクレイピング 【ぶっこ抜き】
- XMLパーサー
- Google Apps Scriptでスクレイピングする方法
- HtmlUnit賛歌
- HtmlUnit利用の落し穴
- HttpClient,HttpBuilder,HtmlUnit 等に関するWebサイトのリンク
Scratch
ActionScript
- ActionScript 3.0で始めるオブジェクト指向スクリプティング
- ActionScript (アクションスクリプト)
- Flashの基礎を無料で習得!ActionScript入門
- JavaScript 開発者のための ActionScript の基礎
- Flash MXにおけるスコープチェーンとメモリの浪費
- ActionScriptをJavaScriptに変換「Randori Framework」
- Flashゲーム講座 & アクションスクリプトサンプル集
Flash
- Flash 用のインタラクティブ Web ドキュメント | Adobe
- Flashの枝
- 狼少年の楽描き帳 Flash MX 入門講座
- SWFとは (スウィッフとは)
- FLASH基礎知識
- 最近のFlash騒動やHTML5/JS開発についてまとめ
- FlashでHTML5書き出し
- Flashだとここまでできる! HTML5とFlashの機能比較
- Flashはなくならない。flaファイルをHTMLに変換する「Wallaby」
- FlashのアニメーションをHTML5に変換するツール「Wallaby」をAdobeが公開
- 「Google Swiffy」でswf⇒html5
- Google Swiffy日本語訳・活用ガイド
- ~ブラウザ上でFlash⇒HTML5変換できる 「カンタン変換テスト」 無料提供~ ソーシャルゲーム向けFlashをスマホで再生「RS Engine.JS」
- Flash を HTML5に変換するアプリ 「SWF Animation Converter」 を利用して、キーボード操作できるキャラクターアニメーションを作成する
- ?「Could not find the Macromedia Flash」というErrorが頻繁に発生する
- PowerPoint で Macromedia Flash アニメーションを再生する
- Flash Playerを完全にアンインストールして再インストールする方法+重要なおまけ
- Flash Playerをアンインストール/インストール(アップデート)する
- アドビ製品の無償体験版をダウンロードまたは製品版を購入 | Adobe
- Flash Player を Android デバイスにインストールする方法
- 「Google Play」上でFlash Playerを騙る偽アプリが公開
- 都市伝説の検証!Flash CS5のswfはCS4よりファイル容量が大きい!?
- ネイティブ拡張(Native Extensions)入門
- ネイティブ拡張(ANE)の使い方 for Flash Professional CS6
- 「AIRネイティブ拡張」を使って、 AndroidでNFCを読み込んでみた
- Flash Hacks: プロが教えるテクニック&ツール100選(Google ブックス)
FlashDevelop
- FlashDevelop
- Flashだけじゃない!すごいWeb統合開発環境「FlashDevelop」
- 無料でFlashの制作環境を構築 FlashDevelopとFlex SDKのインストール
- FlashDevelopでCreateJSをコンパイルするためにJavaのパスを設定する
- FlashDevelop でコーディングして Flash CS3 からパブリッシュする
- FlashDevelop Archive
ParaFla!・Suzuka
- ParaFla! 国産フラッシュ作成ソフトの雄
- PARAFLA学習帳
- パラフラ小学校
- ParaFla! 進学講座
- 区立ぱらふら予備校
- こぴぺスクリプト(CPS)
- ParaFla! でアニメーション
- WANPA’s 工房 – Home (ParaFla!を用いたゲーム作成支援サイト)
- ParaFla!ダン☆おにクリエイターのためのActionScript講座
- Flashの作り方【ParaFla!/Suzuka】
- 国産のフラッシュ作成ソフト「Suzuka」
Basic
- Small Basic 公式リファレンス
- 日本語化担当者が語るSmall Basic活用術
- Small Basicで学ぶプログラミング
- Small BASICで簡単ブロック崩しを作ったよ
- 中学生のためのSmall Basic日記
- プチコンまとめWiki
- プチコンで始めるBASIC新世代育成“虎の穴”
- プチコンmkII 初心者講座
- (自称)日本一のポケコンサイト(笑)「おちゃめくらぶ」
ファビコン
- お気に入りアイコン(ファビコン)の作り方
- 複数サイズのサイトアイコン(ファビコン)を簡単作成
- Faviconの作り方とFaviconギャラリー
- GIMP+InkScapeでマルチアイコンを作ろう【2/2】
画像処理
- 画像編集おすすめ情報
- 単純な作業用の 画像編集ソフト比較
- 最良の画像フォーマットはPNG8、GIFはアニメーション、JPEGは写真に
- 幾つかのソフトによる256色減色比較
- 減色ツールの使い分け 画像をさらに軽量化!
- [IrfanView] 日本語版インストール方法
- IrfanViewを使いこなそう
- GIF アニメ
- Pixia講座
- JTrim 017 / GIF画像の透過
- 何故SAIとPhotoshopで色の見え方が違うのか
- モノクロ漫画原稿 デジタル仕上げの基礎知識
- ComicStudio 使い方講座
- 貧乏人のためのCG講座
- ai、eps、psdをIllustratorやPhotoshopを使わず、無料のソフトで確認する方法まとめ(Windows編)
- GIMPとInkscapeでEPSファイルを開く
- aiやpsd、epsを見る為のフリーソフトなビューアー
- Xn viewのもったいない使い方
- POTRACEを使ってBitmapからSVG、PDR作成
- ビットマップ→ベクター変換をサクッとこなす「Potrace」の使い方 ロゴ画像の“データがない!”を一瞬で救う超便利ツール
- 線画ベクトル化ワークフロー:potraceが涙がでるほど素晴らしい
- potraceをjavascriptに移植した
Photoshop
- Photoshop入門
- Photoshop総復習
- デタラメPhotoshop
- 【コーダーのための時短テク】Photoshopで複数のスライスをまとめて入れる
- Photoshopでデザイン時の注意点(長方形とラインツール)
- 【Photoshop初心者】バウンディングボックスを使って簡単に画像の自由変形・遠近法などを行う方法。
- 9 Free Resources for Learning Photoshop
- 30 Useful Logo Design Tutorials Using Photoshop and Illustration
Illustlator
- Illustrator入門
- Illustrator 総復習
- これからIllustratorを始めてみようという人のための基本操作とかいろいろ
- Illustratorでピクセル単位の作業を奇麗に行うための方法(イラレのピクセルずれ問題)
- Webデザイン。イラレは出来る子。フォトショなんかに負けないもん。
GIMP
- GIMPの使い方で即戦力になるチュートリアル集
- GIMPとInkscapeでAndroidアイコンを作る参考サイト
- デザインの参考になりそうなGIMPチュートリアルを調べてやってみました
- GIMP2を使おう
- GIMPで画像編集
- GIMP入門(2.8版)
- GIMP画像加工作り方指南塾
- GIMP初めの一歩
- GIMP で彩色
- Gimpを使った画像処理 | 弘前学院聖愛中学高等学校
- Gimpを使って無料で画像処理
- GIMP の使い方
- GIMP 画像加工フリーソフト 目次
- GIMP思い込みチュートリアル
- GIMPでアニメーション
- GIMPでイラストを描こう
- GIMP で彩色
- Gimp-019 アニメーション(1)
- Gimp-020 アニメーション(2)
- Round Web 2.0 Button with a Metal Ring
- 我流、多分誰も教えてくれない精度の高い髪の毛のトリミング
- [GIMP][Python-Fu][script] 発光エフェクトスクリプト
- GIMPチュートリアル: 透過GIFの作り方
- GIMPは□や○だけでなく、☆、△も描くことができます
- GIMPでイメージマップ(画像内に複数リンク)を作ってみよう
- gimpでロゴを作りたいのですが、どうしても添付したようなロゴが作れません。
- GIMP2で縦書き
- ドロップシャドウを作る | ゼロからのGIMP
- GIMPとInkscapeでEPSファイルを開く
- GIMPのキーボードショートカットが一目で確認できる実用的なカンペ
- 10 GIMP Video Lessons online
- 高画質な動画サイト・VimeoのGimp動画チュートリアル
- GIMP無料塾~画像合成方法~?(Youtube)
- GIMPでタイトルバナーを作る方法(Youtube)
Inkscape
FireAlpaca
音
- mp3 をカットしたりつなげたりするときに便利なオンラインサービス「Audio Cutter」と「Audio Joiner」
- DTMハイパー初心者講座
- DTM講座 – Binary-ID Music Studio
- DTM作曲講座 -初心者へDAWをわかりやすく解説-
- 究曲.com
- 音楽的サイト★涙ノ居合斬り
- VSTi型のボカロエディタ、Piapro StudioがバージョンUPだ!
- 産総研が始めた“能動的音楽鑑賞”の「Songle」とは? ~ピアプロと連携。驚きの解析能力で音楽に新たな楽しみ ~
- ピアプロとクリエイティブ・コモンズの比較
- WAVE音声をミックスできるようになった「CeVIO Creative Studio FREE」v1.2.10.0
- ボカロに有力対抗馬登場!? 新歌声合成ソフトCeVIOの衝撃!
- CeVIO・ボカロ比較と調整方法
- 池澤春菜の声で歌う音声素材が無償公開、「歌声合成ツールUTAU」で利用可能
- 超初心者・MIDI/DTM入門講座
- [Domino]+[VSTHost]+[フリーVST音源]で手軽にDTMを始める
- DTM始めるならコレ持っとけ!的な『フリーVST』15個
- <完全保存版>2012年:今日もっとも素晴らしい無料VSTプラグイン:Best27
- フリー・シェアVSTプラグインソフト厳選ダウンロード集
- DTM講座?K3?-計算技術研究会-?|?法政大学技術連盟
- DIY おやじの自作エフェクター
- ギターエフェクター自作の初心者が知っておきたい2つのWEBサイト
- 高校生の自作エフェクター
- VOCALOID3とは (ボーカロイドスリーとは)( ニコニコ大百科)
- UTAUとは (ウタウとは)( ニコニコ大百科)
- CeVIOとは (チェビオとは)( ニコニコ大百科)
- 無料なのに多機能!音声合成ソフト「CeVIO Creative Studio FREE」(youtube)
ID3タグ
- 自分用メモ mp3のID3タグについて
- MP3 ID3 Tags: MP3 ID3 タグとは?
- 調べもの/ID3Tag
- MP3 ID3タグの文字エンコードはUTF-16がよいらしい
- ジャケット写真を埋め込み表示
- mp3のID3タグの編集方法を教えて下さい
- ID3タグの比較
- iTunesのID3文字コードわけわかめ
- ID3タグ、アートワークの仕様とiTunes4の仕様について
- ID3タグの文字化け解消法 (文字コード変換)
- AndroidでのMP3文字化けを直す方法
- AndroidでのMP3文字化けを直す方法(その2)
- Xperia等のAndroid端末で表示されないアルバムアートをどうにか一括で表示されるようにする。
- Androidでのミュージックファイルアートワーク(カバーアート)仕様
- MP3などのジャケットが正しく表示されない場合の対処方法
- MP3TAG
- Google Play Music 困ったときの対処法。
- 音源ファイルにアートワークと歌詞を埋め込む
- MP3ファイルにアルバムジャケット画像を埋め込む 「Mp3tag」
- 「PowerAMP Music Player」で歌詞・ジャケットを埋め込む方法
- MediaStoreからある音楽ファイルの情報を取得する
- MediaMetadataRetrieverを使ってメディアファイルのメタ情報を取得する
- android music player
- Android用(ちょっと)本格的なミュージックプレーヤの開発 part2
- How can I display Album Art using MediaStore.Audio.Albums.ALBUM_ART?
- Display album art from MediaStore.Audio.Albums.ALBUM_ART
- ContentResolver+MediaStoreで音楽ファイルを読み込んでみる
- MP3ファイルのID3タグを読み込んで表示するサンプル(Java ID3 Tag Library + 文字化け対応)
- JavaのID3タグ解析ライブラリ
- mp3ファイルのID3TAGを取得するならMyID3がよさげ
- JavaScriptでバイナリデータ(MP3のID3タグ)を読んでみる
- mp3に埋め込まれる画像
エラーテスト
- 無料でアプリケーションのエラーを賢く管理する (Errbit on heroku)
- Airbrake または Hoptoad を1年使ってわかったこと
- テスト考2014
- テストのこと
- Webとモバイルの両方を同時に見ていく総合デバッガBugsnag, すでにLinkedInやCodecademyなども顧客に
素材
- 無料すぎて助かった!WEB制作が「はかどる」素材まとめ
- フリー無料人物写真素材
- クリップアートファクトリー
- 38選(5872個)PSD,EPS等のフリーアイコン素材のまとめ【Part1】37(5872+) Free PSD,EPS,PNG Icons
- さまざまな用途にロイヤリティフリーで使用できるロングシャドウスタイルのファイルタイプ用のアイコン素材 -Web Icon Sets
- 無料でダウンロードできる洗練されたデザインのUIキットいろいろ
- iPhone・AndroidアプリUIデザインの参考になる、スマホアプリデザインギャラリーまとめ6つ
- ホームページ作成 色彩情報
- 本音のWebサービスガイド | @IT
- WEB製作で利用するフリー素材の配布サイト
- ボタン、リスト、アイコンなどの無料素材。- DesignLeaves -
- 商用利用可のWEB素材が無料な素材屋
- Web制作支援 | ShanaBrian Website
- ”Sprouting Field of Graphics (SFOG)”のまとめ
ツール
- ゲーム制作ツール集 | 無料のゲーム屋さん ふりーむ!
- 面倒なスマフォ・タブレットでの異なるビューポートサイズの確認が簡単にできるスクリプト -rFrame
- Cacoo – Web上で図の作成& リアルタイム コラボレーション
- WEB制作者必見。便利なワイヤーフレーム作成ツールまとめ
- Webサイトやスマホアプリのモックアップ生成ツール
- 全部無料で試せる!厳選ワイヤーフレーム作成ツール10
- Android Asset Studio でアセットをラクラク作成
- Web上からAndroid端末をリモート操作。自動UIテスティングプラットフォーム
- Android DroidDraw スタンドアロン版
- 無料でCreative Cloudを使い倒せ
- Adobe Edge AnimateでHTMLファイルにアニメーションを追加する
- Flashの代替?!Adobe Edge Animateは凄い vol.1
- Adobe Edge Animateをインストールしよう vol.2
- Adobe Edge Animate 基本操作の説明 vol.3
- レイアウト作成ツールDIY Layout Creator の導入手順
- 開発効率を向上させるフリーソフトウェア
- Free Download Manager
- Windows 7/8でISO/IMGファイルをCD/DVD-Rに書き込む
空間認識力
- 平面図形のレイアウト力から養う
- 立体図形の把握が空間認識力を養う
- 不足する投影図から形状を想像する
- 線が交差する組図から形状を見極める
- 空間認識能力を鍛える
- 空間把握能力が求められる
- 空間把握力をUPさせるミニゲーム!
用語辞典
- Web で学ぶ 情報処理概論
- Web教材テーマ一覧
- システム開発の基本 | Tech Fun
- マンガで分かるプログラミング用語辞典
- IT用語辞典
- 実録!? システム開発現場用語辞典
- 会話形式で学ぶQ&A集|初心者コーナー|VAIO|ソニー
学習サイト
- 勉強する前に知っておきたい!プログラミング関連の資格10選
- プログラミング初心者向け無料学習サイト【国内外あわせて15選】
- プログラミングの独学に最適!日本語対応オンライン学習サービス10選【体験レポートあり】
- 「ドットインストール」3分動画でマスターできる初心者向けプログラミング学習サイト
- ドットインストールとjsdo.itでプログラミングを学ぼう!
- jsdo.itで手軽にJavascriptゲームプログラミング入門
- jsFiddleをとことん楽しむために知っておくと良い15の事
- Edu dot Happy Kakurembo ゼロからまなべる教材型ウェブ技術解説サイト
- 動画マニュアル.com
- コードの書き方を学ぼう | Codecademy
- Web上でWeb開発(HTML, CSS, JavaScript)の基礎を学べる学習サービスDashが一般公開へ
- オンラインプログラミングサイト Ideone の 使い方
- Web サイトの作り方を学ぶ | MDN – Mozilla Developer Center
- 必修講座100 | ITpro
- Webラーニングプラザ 技術者 eラーニング | 科学技術振興機構
- 有料会員100万人のハウツーサイト『Lynda.com』
- ゲーム感覚でObjective-Cが学べる『Try Objective-C』
- iOSプログラミングを学べる動画を配信する『NSScreencast』
- 動画を見て、ファイルを触りながら学べるFLASHチュートリアル集「gotoAndLearn()」
- ネット学習教材 | 信州大学大学院工学系研究科
- CCNA/CCNPの勉強に参考になるサイトまとめ
- Linux の 101 試験対策: LPIC-1 のロードマップ
- ウナのIT資格一問一答
- 簡単30分で理解 人気IT資格「LPIC」最短合格のための厳選裏技/的中/予想集
- 『Linux教科書LPICレベル1/レベル2』:仮想マシンの活用
- ping-t
- Ping-tのキーボードでの操作
- Ping-tの学習履歴をGoogle Calendarに同期する仕組みを作った
- 暇問
- E-問答
- X-LAB – AMENIX LABORATORY
- 無料で受けられるCCNAの問題、模擬試験
- ITトレメ
- StudyTechへようこそ。初心者からiPhoneアプリやWebサービスを作れるようになれるサイトです。
- 知識の地図で、学びの成果を可視化するソーシャルラーニングサービス ShareWis(シェアウィズ)で学習が楽しめる仕組みとは!?
- はじめてのschoo!「Webデザインの基礎と実習」を受けてみた!
- 無料オンライン講義サイトCoursera、日本語字幕付きの講義を配信開始
- 3日坊主とはおさらば?Studyplusにおけるゲーミフィケーション要素
- Microsoft Virtual AcademyでMSテクノロジを学ぶ―― 無償のオンライン・トレーニングを最新情報の習得に活用する ――
- 無料で自宅でやりなおす→小学校の算数から大学数学までweb上教材をリストにした
- おれのための英語学習サイトまとめ
テスト
- 第二回全国統一 HTML5実力テスト ? jsdo.it ? Share JavaScript, HTML5 and CSS
- Aizu Online Judgeでプログラミングチャレンジ!
- AOJのはじめかた
- オンラインジャッジ
- 経済産業省 国家試験 ITパスポート 試験
- プログラミングコンテストまとめ
問題作成
三角関数
- 三角関数 アークサイン アークコサイン アークタンジェント
- 三角関数を使った円運動 (三角関数、角度とラジアン)
- 角度とラジアンと三角関数
- サイン、コサイン、タンジェント、アークタンジェント
- 長方形と円の当たり判定
計算量のオーダー
- O記法とは
- アルゴリズムの概要
- オーダ記法
- ビッグ・オー記法(Big-O notation)
- オーダーについて知っておくべき5つのこと
- アルゴリズムと計算量
- アルゴリズムとデータ構造編
- データ探索
- ハッシュって何?おいしいの?
- アルゴリズム百選 – 二分探索(binary search)
- 情報処理基礎講座シリーズ改訂アルゴリズムとデータ構造(Google ブックス)
コーディング作法
- Javaコーディング規約 良いコードとは、心得5ヶ条
- Java セキュアコーディングスタンダード
- 美人プログラミングスタイル | OKIソフトウエア
- Androidアプリケーション開発へのセキュアコーディングスタンダードルールの適用
- 変数名や関数名のつけ方にはいくつかルールがあります。
- 変数名の力
- 変数に適切な名前をつけるようにしよう
- 技術レポート「C言語のコーディング規約による保守性の向上」
- あなたのC言語コーディング規約
- Zend Framework PHP 標準コーディング規約
- コメントの9割は無駄!~アンチプラクティスから学ぶ洗練されたコメントの書き方~ #code #コード
- メンテナブルCSS
- Java開発品質向上に向けての コーディング規約(pdf)
- Android アプリのセキュア設計・セキュアコーディングガイド(pdf)
- コーディング作法ガイド. 独立行政法人 情報処理推進機構 ソフトウェア・エンジニアリング・センター 編. [C++言語版](pdf)
Doodleとか
- Googleの隠しコマンド10選
- Googleの素敵な隠しコマンドまとめ
- こんなのあったの?ちょっと変わったGoogleの検索コマンドや裏技など
- Googleで「atari breakout」を画像検索するとブロックくずしがプレイできる
- グーグルの「パックマン」ロゴができるまで?ウェブ技術でオリジナルを忠実に再現
- 「パックマン30周年記念」、グーグルが「遊べるロゴ」を公開
- Googleで「atari breakout」を画像検索するとブロックくずしがプレイできる
- グーグル、レス・ポール氏生誕96周年で演奏できるDoodle公開
- Google、6/9の“弾けるギターロゴ”永久保存版を公開 録音機能も
- Les Paul Google Doodle | 関心空間
- Googleのロンドンオリンピックロゴを楽しめる「Google Doodles」
- Googleのホリデーロゴを順次追加してみる
- YouTubeの隠しコマンド! 「1980」を打つとミサイルが飛んでくる : ライフハッカー[日本版]
その他
- スマートフォン(iPhone, Android)ブラウザのバグまとめ
- スマートフォンサイトを驚くほど速くする!高速化9つのポイント
- Web Guidance ウェブ制作に関するTipsまとめ
- スマホアプリ広告収益を追求したいエンジニア必見!最新版アドネットワークと開発環境の相性まとめ
- アプリ開発者必見!アプリレビューサイトへ一括掲載依頼できるApplis[アプリス]
- こんなにあった! iPhone/Androidアプリを出す時にリリースを送りたい媒体53個総まとめ【全て無料】
- auスマートパスはAndroidアプリビジネスに新風を吹き込むか? (1/2)
- ブラウザの更新 スーパーリロード
- Dropbox専用ドライブを作ってどのPCからでも同じフルパスを使えるようにする方法メモ
- on{x}が面白いので色々やってみた
- 落ちゲー
- 「共有の詳細設定」で「ネットワーク探索」が「無効」でもファイルを共有する方法
- ジャンル別ゲームの作り方とアルゴリズムまとめ
- 星野君のWebアプリほのぼの改造計画
- ソーシャルゲーム開発に関するスライド資料をまとめてみました
- イマドキのIDE事情
- JuDress 住所→Address変換
- ユーザーエクスペリエンスとは?
- DisplayPortからD-Subまで――液晶ディスプレイの「映像入力インタフェース」を網羅する
- アプリの審査期間がわかる「Average App Store Review Times」と実際リリースまでにかかった日数メモ
- ITエンジニアの市場価値を高める「営業力」
- カプセル化、情報隠蔽、データ隠蔽
- ドメイン駆動設計:4つのアンチパターン
- アプリ納品時に泣かないための受け入れテストの基礎知識
- ITアーキテクトの「やってはいけない」 | IT Pro
- 問題発見能力を高める | @IT
- SEワンポイントレッスン
- ドジっ娘リーダー奮闘記
- SEの未来を開く、フルスクラッチ開発術
- 「漢字の書き方を覚えるのと、プログラミングを覚えるのは大差ないです(キリッ)」
- ソーシャルゲームをGoogle Playに直置きで出す際に知っておきたいこと
- LionがプリインストールされたMacからインストール用USBメモリを作る
- Windows7をUSB起動でクリーンインストールしてみた
- Windows 7/8/8.1のインストールUSBメモリを作る(diskpart編)
- BootCampを使ってMacにWindows8をインストールする手順
- 64bit Windows7で安全・超速にメモリ開放
- 【Win7】取り敢えずコレさえ入れておけば大丈夫でしょ!! フリーソフトで乗り切る2012年夏
- 【BEST20/2013年】WINDOWSに入れておきたいソフト20選
- WindowsでOsakaフォントを使おう!
- プリンタ向けSTLファイルを無料で提供 | 3D CAD DATA.com: Suggestions3D
- 三次元CGソフト「 ソリッドインタープリタ 」
- エラー メッセージ “次のファイルが存在しないかまたは壊れている” が表示され、製品版パッケージの Windows XP を起動できない
- 資料 用紙サイズ、dpi、ピクセル ? PC補完計画
- namco ’70~’80’S VIDEO GAMES MUSEUM
- ひしだま’s ホームページ
- Webテンプレートエンジン”Mayaa”(pdf)
- 社内向けアプリケーションの開発アクセラレータガイド | Apple(pdf)
正規表現 / UML・ERD / オートマトン / デザインパターン / レガシーシステム / COBOL /
XAMPP・LAMP・PHP環境構築 / WordPress / PHP / PHP-データベース /
セッション・Cookie / サニタイズ / SCRF / セキュリティ /
SEO(Search Engine Optimization:検索エンジン最適化) / HTTP・HTTPS /
ローカルホスト / コマンドプロンプト / ネットワーク / Wireshark / ネットワーク機器設定 /
IPv6 / プロキシ・IPアドレス / 圧縮・解凍 / Excel / ウェブスクレイピング /
Scratch ActionScript / Flash / FlashDevelop / ParaFla!・Suzuka / Basic /
ファビコン / 画像処理 / Photoshop / Illustlator / GIMP / Inkscape / FireAlpaca / 音 / ID3タグ /
素材 / ツール / 空間認識力 / 用語辞典 / 学習サイト / テスト / 問題作成 /
三角関数 / 計算量のオーダー / コーディング作法 / Doodleとか / その他