タグ

開発に関するnariewのブックマーク (154)

  • cwRsync+sshでwindowsからCentOSにデータ同期 - とあるネットワーク管理者の苦悩

    Windows上にあるデータをcwRsyncを利用してバッチ処理でデータ同期を行う。 バッチ処理で行うためパスフレーズを入力せずにデータ同期できるように認証鍵を利用して行う。 ・環境 データ同期先 CentOS5.2 データ同期元 Windows Vista(XP) + cwRsync ○CentOS5.2に以下を設定 1) 認証鍵の作成、設定 root# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): [enter] Enter passphrase (empty for no passphrase):[enter] Enter same passphrase again:[enter] Your ident

    cwRsync+sshでwindowsからCentOSにデータ同期 - とあるネットワーク管理者の苦悩
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう
  • C# Win32 API および DLL の利用 - MyMemoWikiOld

    SetWindowText using System.Runtime.InteropServices; // DLL Import class Win32Api { [DllImport("User32.Dll", EntryPoint="SetWindowText")] public static extern void SetWindowText(int hwnd, String text); } C# では、DLLImportを利用して、コンパイラにどこにラッパー関数とバンドルするエントリーポイントが存在するのかを伝える 例ではWin32としているが、クラス名は任意であり、ネームスペースに置くことも可能 ライブラリとして作成しておけば、任意の C# プロジェクトから利用可能 LPTSTRに対応する 上記 SetWindwText を呼び出してみる 呼び出し側 private void

  • とりあえずよく使うAntの設定 - yummy-yummy

    ApacheがMavenの流れにいってても、やはりAnt使っているトコはゴロゴロとあるわけで、最近pom.xmlばっか書いてて、もうbuild.xml書かんでよかばいね〜なんて思ってたら、build.xmlを書かねばということで、基的な書き方。 とりあえず以下の事がやれれば、通常のプロジェクトではこと足りるんじゃないだろうか。 antコマンド ant -f [ビルド・ファイル名] [実行するターゲット名] とりあえずbuild.xml <?xml version="1.0" ?> <project default="hoge"> <target name="hoge"> <echo message="Hello HogeHoge"/> </target> </project> コンパイルする <target name="compile"> <mkdir dir="build/classe

    とりあえずよく使うAntの設定 - yummy-yummy
  • HTML5とは何かを簡単にまとめてみた

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに こんにちは。R&D統括部 制作部 ウェブデベロップメント部に所属しております。岡部和昌(@kzms2)と申します。 最近スマートフォンやタブレット向けのページを作成する機会が増えてきました。 なので、今回はちまたで大人気のHTML5について書きます。 若干今更な内容にも思えますが、あまりHTML5になじみがない方にもわかってもらえるような内容にしています。 HTML5の基概念や思想・実際の組み方というよりも、 HTML5で組むと今までと比べて何が違うのか などについて書いていきます。 なぜこれからHTML5なのか HTML4との違いがわからない HTML5を使う利点がわからない など疑問に思っている方はぜひ見ていた

    HTML5とは何かを簡単にまとめてみた
  • 【無料】GAE使ってみない?【無広告】 « python練習帳

    みなさん、Google App Engineって聞いたことありますか? あっ、それしってる。Google Docsとかでしょ?って思った方。惜しいけど違います。 Google App Engineとは、Googleが運営している宇宙最強のデータセンタを、一定量まで無料で使える仕組みなのです。 ほんとに無料なの? Google App Engineを使って無料でサイトを立ち上げる方法にもありますが、無料割り当て分(Free Quota)だけで、かなりの規模のサイトを運営できます。1日の通信量が1GBまでなら基的にお金はかかりません。100kB/pvとして、1日1万PVまで無料です。個人運営のサイトなら、たいていは無料利用分で足りるのではないでしょうか。 プログラム必要なんでしょ? Google App Engineを使って無料でサイトを立ち上げる方法の方法を使えば、プログラムを一切書かずに

  • 「jQuery Mobile」の登場で、モバイルアプリケーション開発は大きく変わる - Publickey

    このところHTML5関連のモバイルアプリケーション開発について調べていて、先週の水曜日にはSwapSkills主催のイベント「jQueryモバイルで簡単! スマートフォンサイト作成」に参加してjQuery Mobileについて勉強してきました。 jQuery Mobileとは、jQueryのプラグインとして利用するモバイルアプリケーション用のライブラリです。そしてその驚異的なまでの簡単さは、これから業務用のモバイルアプリケーションの作り方を一変させてしまう可能性を感じさせます。 jQuery Mobileの大きな特徴は次の3つです。 1)HTMLを書くだけでモバイルアプリケーションができてしまう 2)モバイルのユーザーインターフェイス対応の部品が多く揃っている 3)iOS、Android、WebOS、Windows Moblie、Symbianなどクロスプラットフォーム対応である 具体的な

    「jQuery Mobile」の登場で、モバイルアプリケーション開発は大きく変わる - Publickey
  • Android UIのデザインパターンを集めた『Android Patterns』 | 100SHIKI

    ちょっと前からあるが、やっぱりこれから大事になりそうなのでご紹介。 Android Patternsでは、AndroidUIに関するデザインパターンを集めているようだ。 データをどう見せるべきか、入力フォームをどう作るべきか、通知はどうあるべきか、などなどが画面とともに紹介されている。 比較的自由度の高いAndroidであるが、ユーザーを迷わせないためにもこうしたパターンを抑えておきたいところだ。 今年はAndroid開発!という方は覗いてみてはいかがだろう。

    Android UIのデザインパターンを集めた『Android Patterns』 | 100SHIKI
  • プログラミング言語人気TOP10の簡易解説

    0-1. 前書き この世にはたくさんのプログラミング言語が存在します。Wikiepdiaのプログラミング言語一覧を見ると、実に200個以上というわけの分からない数の言語が並んでいたりします。 【参考URL】プログラミング言語一覧 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われている言語は20とか30とかそういうオーダーなのですが、それでも1人の人間が把握するにはちょっと多過ぎる数です。 記事では、そうした有り余るプログラミング言語の海の中で「どれを勉強したらいいの?」とか「どれを採用するのが適切?」という悩みをお持ちの方が「よし、この言語に決めた!」と自信を持って決断できるように背中を押すことを目的として書か

  • カラム数が増えるとDB性能が劣化する? | dTblog

    テーブルのカラム数が増えていくと、DB性能が悪くなる気がする。 そんなメンバーの声を聴いて、そういえば自分も実体験として、100カラムほどあるテーブルの性能問題にぶつかったことがあったことを思い出した。やたらとSELECTが重い。とは言え、その原因がカラム数にあるというのは眉唾。 実際に手元にあった PostgreSQL8.1 で試してみることにした。 10カラム、20カラム…と、100カラムのテーブルまで、カラムを10ずつ増やしながら10テーブルを用意。データは、主キーとなるIDにのみシリアル値を設定したレコードを、各テーブルに100万件だけ用意してみた。さっそく、それぞれにSELECT文を投げてみる。 この結果を見る限り、カラム数による影響はなし。 はて、では何が原因で劣化を感じたのだろうか。カラム数に比例して増えるのは、データである。そこで今度は、10カラムのテーブルで、1カラムずつ

  • AndroidアプリケーションをJUnitでテストする | Android開発メモ

    作成したアプリケーションは、どのように動作確認していますか? Androidには、Javaの単体テストのフレームワークである「JUnit」を使用することができます。今回は、その使用方法について説明します。 <1>アプリケーションの仕様を決める まず、作成するアプリケーションの仕様を決定しないといけませんが、今回は下のようなAndroidアプリケーションを作成します。 画面の一番上にEditTextを貼り付ける。 EditTextの下に、TextViewを貼り付ける。 EditText、TextViewの初期値は空文字。 TextViewの下には「コピー」という文字が入ったボタンを貼り付ける。 「コピー」ボタンは、EditTextに文字が入力されていない場合は、ボタンを押下することはできない(無効になっている)。 「コピー」ボタンを押下すると、EditTextの内容がTextViewにコピー

  • マーケット情報 | FX(外国為替証拠金取引)ならマネックスFX/マネックス証券

    総合メニュー

    マーケット情報 | FX(外国為替証拠金取引)ならマネックスFX/マネックス証券
  • WordPressのテーマファイルの仕組みが一目で分かる -The anatomy of a WordPress theme

    WordPressのテーマファイルはたいていの場合、複数のファイルから構成されています。 ちょっと見には複雑に感じるかもしれませんが、ここで紹介するインフォグラフィックを見ると簡単に把握できると思います。 The anatomy of a WordPress theme [ad#ad-2] WordPressでは1ページを生成するために、複数のPHPを利用しています。一般的な構成は、共通箇所としてheader.php, footer.php, sidebar.phpが使用され、あとはページの種類ごとにコンテンツ箇所が異なります。 例えば下記のように、トップページはindex.php、記事ページはsingle.phpを使用します。 また、各箇所にThe Loopを使用してエレメントを表示するのも特徴的です。

  • 今年はWebサービスを作りたいと思っている人にお勧めのエントリーまとめ | ロプログ

    明けましておめでとうございます! 近年、個人でWebサービスを開発するのが流行っていますね。「今年こそは俺もWebサービスを作ってモテモテになるぜ!」と思っている人も多いのではないでしょうか。 そんな人のために、Webサービスを開発・運営するにあたっての心構えやノウハウ、体験談などの書かれたエントリーを集めてみました。 ▼誠 Biz.ID:田口元の「ひとりで作るネットサービス」探訪 個人でWebサービスを開発している人たちのインタビュー集。ヒットしたサービスを手がけた個人開発者達のバックグランドや考え方を垣間見ることができ、モチベーションアップにもなります。恥ずかしながら、私のインタビューも載っています。 ▼Web2.0ナビ: 個人サービスを作るコツ 個人がWebサービスを作るための、実践的な8つのコツが書かれています。 ▼個人でネットサービスを運営するための5つのコツ(momose版):

    今年はWebサービスを作りたいと思っている人にお勧めのエントリーまとめ | ロプログ
  • ゲーム制作雑誌 がまぐ!

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

    ゲーム制作雑誌 がまぐ!
  • プログラムによってリムーバブルディスクを安全に取り外したい: DOBON.NETプログラミング掲示板過去ログ

    題名: プログラムによってリムーバブルディスクを安全に取り外したい 著者: ike 日時: 2006/02/07 17:04:17 ID: 14902 この記事の返信元: (なし) この記事への返信: [14904] Re[1]: プログラムによってリムーバブルディスクを安全に取り外したい じゃんぬねっと 2006/02/07 17:32:53 ツリーを表示 環境/言語:[Windows2000, C# (VisualStudio2003)] 分類:[.NET] いつもお世話になっております。 リムーバブルディスクをPCから安全に取り外すには タスクバーから「ハードウェアを取り外す」処理を行わなければなりませんが、 これをC#のプログラムから自動で取り外せるようにしたいのです。 調べたところ、DllImportによってDeviceIoControl()というAPI関数を 使用すれば良いと分

  • C#でリムーバブルメディアの着脱を検知する方法 その2 - ohyajapanの日記

    その1ではリムーバブルメディアの着脱を検知する方法を説明した。この方法はUSBメモリなどではうまく機能するが、多数のメディアの読み書きに対応したメディアリーダ(例: google:image:USB メディア リーダー)では問題が起こるかもしれない。 例えば、私が使っているBuffaloのメディアリーダでは、リーダーをUSBポートに接続した時点で6つぐらいのドライブが認識される。同時にWindowメッセージ(WM_DEVICECHANGE)もドライブの数だけ飛ぶ。そして、実際にSDカードなどのメディアをメディアリーダーにセットした時には、何も検知できない。そういう場合にどうするかというのがここで説明する内容である。 やり方はその1の方法と似ていて、Windowメッセージを使う。今度使うのは次のメッセージ。 #define WM_SHNOTIFY 0x0401 これを受け取るのにウィンドウが

    C#でリムーバブルメディアの着脱を検知する方法 その2 - ohyajapanの日記
  • 自分でWEBサービスを作りたいと思っている人へ

  • きれいなソースコードを書くために必要な、たったひとつの単純な事 - よくわかりません

    「構造のきれいなプログラムを書けるようになるためにはどうすればいいのか?」という質問を受けたので、「はて?どうしているだろうか?」と考えてみました。あ、形式知にきちんとなっているようなテクニックみたいなもんじゃなくて、モノローグなので、あまり凝ったものは期待しないように。 http://blog.shibu.jp/article/28983162.html 自分なりにもっと凝縮版を。渋川さんが言っている事全体もその通りとは思うけど*1、もっと簡単で、しかも射程が広い、と自分が思っている事。 渋川さんはちょろっと触れてるだけだけど、自分はこれが最も基的で汎用的、かつ、ソースをきれいにする原動力となる上にバグをも減らしてコードの汎用性まであげる、コーディングのエンジンみたいなものと思ってる。それは、 「すべてに正しい名前を付けて、そして、正しい名前であることを維持する」という鉄の意志 クラス

    きれいなソースコードを書くために必要な、たったひとつの単純な事 - よくわかりません
  • Androidアプリ開発に役立つサイト7つ | バシャログ。

    こんにちは、今週はモテキDVD-BOXの到着が待ち遠しいinoueです。 さて、携帯の冬モデル発表でちょっと活気づいているAndroid周辺ですが、 Xperiaもやっとバージョン2.1へのアップデートが可能となりアプリ開発 をそろそろ腰入れないと、という状況になっています。 そこで、Androidアプリ開発に役立つサイトを簡単にまとめてみました。 私も夜なべプログラミングしようっと。こたつ欲しいなあ… まずはここ!家サイト Android 総合情報はこちらから。 Androidマーケットの情報にもアクセスできて便利です。 (ただしchrome、Firefoxでは表示が崩れて見づらかったです。) Android Developers 開発者向け情報はこちらにまとまっています。 SDKのダウンロードもここから。 サイトを英語と日語で読むことができますが、切り替えると若干情報が異なること

    Androidアプリ開発に役立つサイト7つ | バシャログ。