kuzunoha678のブックマーク (27)

  • JSPの特長を整理する

    Javaを途中までかじったが挫折した。やはりJavaプログラマにスキルチェンジしたい!という読者のために、Tomcatの最新バージョンを使いながらJSPを基礎から解説していく。(編集局) JSPとは? 現在のインターネットの主役は、掲示板やブログ、オンライン・ショッピング、ネット・オークション、ニュースサイトなど、時々刻々と変化する情報やさまざまなサービスを提供するWebサイトです。これらは、あたかもPC上で動作するアプリケーションのように豊富な機能を実現できることから、一般に「Webアプリケーション」と呼ばれます。 当然のことながら、固定的なHTMLページをサイト管理者が手作業で書くような方法では、Webアプリケーションは実現できません。そこで通常は、ユーザーがWebブラウザに入力したデータやデータベースに保存された情報を基に、WebサーバがリアルタイムにHTMLページを組み立て、Web

    JSPの特長を整理する
    kuzunoha678
    kuzunoha678 2017/11/27
    jsp作成の入門として
  • コンソールアプリをWindowsアプリで動作するようにする | 日曜ゲームクリエータの日記

    はじめに 「自分用にコンソールアプリを作成したけど みんなで使うことになった」 「黒い画面は得意じゃない」 「Windowsアプリに移植する工数も割けない」 そんなケースってありますよね?ね? 今回はコンソールアプリに手を加えずに Windowsアプリ化する方法を紹介します。 開発環境 VisualStudio Express 2010 for C# 処理内容 以下の2ステップで説明します。 1.コンソールアプリの作成 2.Windowsアプリの作成 ○1.コンソールアプリの作成 下記の処理を5回繰り返すコンソールアプリを作ります。 ・「[引数で指定した文字列]+ループ回数」を出力 ・0.5秒スリープ using System; using System.Linq; namespace ConsoleApp { class Program { static void Main(string

    コンソールアプリをWindowsアプリで動作するようにする | 日曜ゲームクリエータの日記
  • ドットインストール - 3分動画でマスターする初心者向けプログラミング学習サイト

    ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。他にも、ゲーム制作やデータ分析機械学習/AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。

    ドットインストール - 3分動画でマスターする初心者向けプログラミング学習サイト
  • PHPプログラミング初心者入門講座

    PHPのインストール、mysql、関数、スクリプト、メール送信、勉強の仕方、上達のコツなどをズバリ解説! PHP言語が動くレンタルサーバーについていくつか取り上げてみます。 PHPで書いたプログラムを動かすには、普通はWebサーバーが必要です。 *PHPはコマンドプロンプトから実行できるプログラムもあります。 例えば、ローカルのパソコン内でPHPを動かすには、開発環境を整える必要があります。 当PHP入門講座では、phpdevで開発環境を一括インストールして説明してきました。 他にもXAMPP(ザンプ)などが有名なPHP開発環境です。 ローカルで動かすだけなら、phpdevやXAMPPで十分です。 でもせっかくPHPプログラミングを学び、何かWebアプリを作ったら、 「誰かに見てもらいたい」、「使ってもらいたい」というのが人情ですよねw インターネットの世界に向けて発信するには、 独自にW

    PHPプログラミング初心者入門講座
    kuzunoha678
    kuzunoha678 2017/11/02
    PHP情報がいろいろ
  • MySQL+Apache+PHPをインストールしよう(1/3) ― @IT

    PHPMySQL はじめに、PHP(Personal Home Page tool)について簡単に紹介します(注)。ご存じのように、PHPはWebアプリケーションの定番として定着しています。また、Strutsのような大規模開発向けフレームワークがもてはやされる一方で、PHPをはじめPerlRubyPythonといったスクリプト系言語に代表される「Lightweight Language」が手軽さと機能の豊富さから近年再注目されています。特にDBやWebとの相性がいいPHPは、初歩的なWebアプリケーションから格的な用途まで幅広く利用されています。 PHP 4.1まではおおむね順調にリリースされていたのですが、PHP 4.2で「register_globals問題」が大きく取りざたされました(コラム1)。ちなみに、快速MySQLでデータベースアプリ!の第5、6回で紹介しているPHP

    MySQL+Apache+PHPをインストールしよう(1/3) ― @IT
    kuzunoha678
    kuzunoha678 2017/10/27
    WEBアプリつくるときにみよう
  • 【enchant.js入門】ガンシューティングゲームの作り方を完全解説!

    今回のゲーム制作でのディレクトリ構成 ではゲーム制作用のフォルダを作り、その中に必要なファイルを入れていきます。 フォルダ名は「game」としました。 ダウンロードしたものの中から、「build」→「enchant.js」を探しておいてください。 そして、以下のようなディレクトリ構成にします。 game |-- index.html |-- img/ | |-- bullet.png | |-- bg/ | | |-- field.png | | |-- rock.png | | `-- sky.png | `-- character/ | |-- enemy.png | `-- player.png |-- inc/ | `-- enchant.js `-- js/ `-- main.js ではまず、index.htmlに以下を記述していきましょう。 <!DOCTYPE html> <h

    【enchant.js入門】ガンシューティングゲームの作り方を完全解説!
    kuzunoha678
    kuzunoha678 2017/09/21
    わかりやすい
  • Webサービス・Webアプリ独学個人開発|僕の作り方(3年後追記)

    3年程前に書いたこちらの記事ですが、閲覧・ブックマークともにそこそこな数になってきました。 当時は初心者に毛の生えたくらいの知識でこの記事を書いていましたが、その後さらに�プログラミングを進め、当時より見えるようになったものやWeb業界?の変化とかを感じています。なので、初心者の目線でというスタンスはそのままで、情報をアップデートしました。 もしアップデート前のものをご覧になりたい場合は http://archive.is/TJQdD をご覧ください。 2018年8月22日 Webサービス・Webアプリケーション・HP・androidアプリ・ECサイトなんかを独学で作り始めて、1+3年くらい経ちました。始めたころはWebサービスの全体像がよくわからず思うようにいかないことが多かったのですが、言語や環境関わらずいろいろ作っているうちに、Webサービスを企画してから公開するまでの一連の流れがよ

  • 10: Edison上のYocto Linuxで採用されたパッケージマネージャ opkg をいじる | DevelopersIO

    よく訓練されたアップル信者、都元です。昨日のエントリーはこちらです。さてここからは、Edisonに搭載されたYocto Linuxの中で動いていきます。久しぶりのソフトウェアの世界へ! 今回はopkgについてです。 細々とした環境整備 さてその前に。Edisonの中身はさすが組み込み、最低限の環境しかありません。bashが贅沢な世界です。/bin/shはbusyboxに繋がってます。 まぁ番運用するハードならばそれが理想的かと思いますが、色々遊んでみるためには少しリッチな方向に調節したいものです。 # echo "alias ll='ls -la --color=auto'" >.profile # echo "rm='rm -i'" >>.profile # source .profile 上記を参考に、お好みの設定を書き込んでおきましょう。 opkg 私も初めて使うパッケージマネージ

    10: Edison上のYocto Linuxで採用されたパッケージマネージャ opkg をいじる | DevelopersIO
  • 平成29年度長崎県小中学校将棋団体戦大会の案内 - 子供将棋教室ふぁんたブログ

    平成29年度長崎県小・中学校将棋団体戦大会の案内です。中学生は6月4日、小学生は6月11日に行われます。 平成29年度長崎県小・中学校将棋団体戦大会 主催 長崎新聞社 主管 日将棋連盟長崎支部 日時 小学校団体戦 平成29年6月11日(日)10時開会 中学校団体戦 平成29年6月4日(日) 10時開会 場所 三菱記念会館(長崎市稲佐町1-15 ℡095-861-3081) 参加資格 長崎県内の同一学校に在学中の生徒(3名1チーム) 参加費 1チーム1500円 大会 団体戦 原則としてスイス式トーナメント 持時間 20分秒読み30秒 賞 優勝・準優勝に賞品・賞状 優勝チームは文部科学大臣杯第13回小中学校将棋団体戦へ推薦する。 (西日大会は7月25日に大阪市で開催予定) 申込み 大会開催日5日前までに日将棋連盟長崎支部に電話で連絡をお願いします。 連絡先 日将棋連盟長崎支部 ℡ 09

    平成29年度長崎県小中学校将棋団体戦大会の案内 - 子供将棋教室ふぁんたブログ
  • Visual C++でのDLLの一般的な作成方法(暗黙的リンク) - Gobble up pudding

    2016年02月07日更新 https://msdn.microsoft.com/library/81h27t8c(v=vs.110).aspx によるとメンバーに対してdllexportはだめらしいので追記。 また、main側サンプルコードが中途半端だったので、C++03以前で書きました。古い環境で開発せざるを得ないこともあるので 今回はVisual C++でのDLLの一般的な作成方法についての記事です。 DLLの作成方法や使い方にはいくつか方法がありますがもっとも一般的なのを紹介します。 Windowsでgcc以外でダイナミックリンクライブラリを作ろうとするとわりと面倒です。 今回は暗黙のリンクと呼ばれる方法と実装を説明します。 ※ただしこの方法は個人だけで開発する場合だったり規模が小さい場合だったりの場合で、明示的リンクのほうが適している状況もあります(後述)。 暗黙的リンクの概要

    Visual C++でのDLLの一般的な作成方法(暗黙的リンク) - Gobble up pudding
    kuzunoha678
    kuzunoha678 2017/04/17
    参考になります。
  • Kona Linuxで自宅サーバ - sambaでファイルサーバ。 | 経済的自由を得てセミリタイヤ-悠々自適生活!

    FMV-BIBLOに『Kona Linux 2.3 black』をインストールして、自宅サーバを作って楽しんでいます! 今回こそは、『samba』を使ったファイルサーバを構築して、家庭内のパソコンでファイルの共有をしてみたいと思います。 前回、『samba』をインストール失敗した理由は、やはり内蔵ハードディスクが壊れていたからだったようです。 1.『FMV-BIBLO NB20D/A』 が復活しました 前回の『samba』インストール時はエラーが出てしまい、挙句の果てに『half-installed』になって削除することすら出来なくなってしまいました。 仕方がないので『Kona Linux』を再インストールしようとしたところ、今度はOS自体をインストールすることが出来なくなってしまいました。 『Kona Linux』、『Linux Bean』、『WindowsXP』のインストール、果ては『

    kuzunoha678
    kuzunoha678 2017/04/13
    kona linuxを活用していますね
  • eieigo

    kuzunoha678
    kuzunoha678 2017/04/13
    おもしろい
  • About | POSTD

    POSTD is a service which delivers thought-provoking ideas from all over the world to Japanese audience (primarily software developers) by translating those original articles into Japanese. POSTD is run and managed by NIJIBOX. NIJIBOX is a 100% subsidiary of Recruit, which is responsible for the planning, production, development and operation of web services. We develop online services for the Recr

    About | POSTD
    kuzunoha678
    kuzunoha678 2017/04/12
    英語メディアの情報を日本語にしているリクルートのWEB
  • KonaLinux 2.3 Blackのインストール方法まとめ

    買ってみた(25) やってみた(20) パソコン(76) サーバー(40) プログラミング(35) DB(10) 乗り物(11) 家庭菜園(0) イチゴ(98) ブルーベリー(63) ブラックベリー(15) 温州ミカン(50) トマト(73) サフラン(40) プルーン(14) グリーンカーテン(0) キワノ・ゴーヤ(23) メロン(61) キュウリ(12) サツマイモ(20) 2019年10月(3) 2019年09月(5) 2019年08月(13) 2019年07月(12) 2019年06月(10) 2019年05月(11) 2019年04月(5) 2019年03月(10) 2019年02月(2) 2019年01月(3) 2018年11月(9) 2018年10月(5) 2018年09月(4) 2018年08月(3) 2018年07月(10) 2018年06月(11) 2018年05月(1

    KonaLinux 2.3 Blackのインストール方法まとめ
    kuzunoha678
    kuzunoha678 2017/04/09
    有用でした。感謝です。
  • 支援を受けられぬまま死んでいったある発達障害者についての述懐

    私は、発達障害とおぼしき大事な人をひとり、孤立無援なまま亡くしている。その人のことを突然思い出したので、思い出すままに書き留めておく。今回はなんの落としどころも役立つ情報もないが、興味のある方は少しだけおつきあいいただきたい。 ※後半に人の死をリアルに描いた描写があります。苦手な方はお気をつけください。 心に残る、ある発達障害者(たぶん)について 私の周囲には未診断も含め多くの発達障害者(またはその疑いのある人)がいるが、とりわけ心に残っている人がいる。 それは実の伯父(おじ)である。 自分が診断を受けて以降、彼のことを公の場で口にするのはおそらく初めてだ。 ずっと書きたいと思っていた。彼の鎮魂のため、私自身のグリーフケアのため、またひょっとしてどこかの誰かの役に立つかもしれないという気持ちで、ここに書き残しておく。 彼はいつもへらへらふらふらしていた 私が物心ついたときから、父方の伯父(

    支援を受けられぬまま死んでいったある発達障害者についての述懐
    kuzunoha678
    kuzunoha678 2017/04/08
    人事では無い気がします。でも自分に何ができるかな
  • 【ペラペラになりたい人は必読!】英会話を勉強する上で、必ず意識しておくべきこと

    英語がペラペラになりたい…… 英語を早くマスターしたい…… このように考える英語学習者はたくさんいるでしょう。英語のペラペラの定義はさておき、なかなか思うように英語を取得することができない日人が多くいるのが現状です。 では、なぜ日人は思ったように英語を取得できないのでしょうか? 今回は、その理由についてお話します。 英語をペラペラになるには?英語と日語の違いを理解することがポイント 早速ですが、英語と日語でもっとも異なる部分はなんだと思いますか? 英語の特徴は、「重要な結論から先に伝える」ことにあります。そしてこれは例えば1文でも、段落になっていても同様です。例を見ていきましょう。 I go to the supermarket everyday. I went to the supermarket yesterday. I will go to the supermarket t

    【ペラペラになりたい人は必読!】英会話を勉強する上で、必ず意識しておくべきこと
    kuzunoha678
    kuzunoha678 2017/04/05
    わかりやすい気がします
  • Android入門

    AndroidGoogle 社が提供する携帯電話向けの OS です。ここでは Android を使ったアプリを開発される方を対象として、開発環境である Android Studio のインストール方法やプログラミング方法、そして作成したアプリの公開方法まで解説します。

    Android入門
  • Androidアプリ開発のLinearLayoutの使い方【初心者向け】

    LinearLayoutとは LinearLayoutとは、パーツを縦一列もしくは横一列に並べる場合に使用するレイアウトです。 Eclpseで開発をする場合、LinearLayoutは縦一列に並べるLinearLayout(Vertical)と横一列に並べるLinearLayout(Horizontal)の2種類が用意されています。 LinearLayoutを配置する 今回は、LinearLayoutを使用して画像のような画面を作成してみます。 レイアウトは入れ子にして使用することができます。この例では、赤枠で表したLinearLayout(Vertical)に、青枠で表した3つのLinearLayout(Horizontal)が入れ子になって配置されています。 LinearLayout(Vertical)を配置します。 LinearLayout(Vertical)はレイアウトエディタのパ

    Androidアプリ開発のLinearLayoutの使い方【初心者向け】
  • 吉田整形外科クリニック | 西彼杵医師会

    kuzunoha678
    kuzunoha678 2017/03/17
    吉田外科クリニック
  • Androidゲーム開発ガイド

    ゲーム開発のためのViewの使い方 開発01 Viewを作る 開発02 Viewで画像を表示する 開発03 Viewで画像を動かす 開発04 Viewでタッチ入力をする 開発05 ViewでBGMと効果音を鳴らす ゲーム開発のためのSurfaceViewの使い方 開発01 SurfaceViewを作る 開発02 スレッドを実装する 開発03 画像を表示する 開発04 画像を動かす 開発05 タッチで動きを変える 開発06 BGMと効果音を鳴らす 応用編 Android用リバーシゲームの作り方 開発01 Viewを用意する 開発02 リバーシっぽいものを表示する 開発03 タッチで石を置く 開発04 そこに置くことができるのか? 開発05 敵の石を裏返す 開発06 置けないときはパスする 開発07 人間対人間リバーシの完成! 開発08 コンピュータに打たせる 開発09 最低限ルールを