タグ

javaとprogrammingに関するyoshiiiのブックマーク (11)

  • arclamp.jp アークランプ

    更新メモ ( ゚д゚)< SS 編 :https://syosetu.org/novel/138167/ ハーメルン 様 ■紹介(抜粋) 出演者一同「「「「「ちょっとじゃねぇ!!」」」」」 主人公「まあ、いーじゃん。そんなことは」 ■コメント はないちもんめ氏の作品 コードギアスの二次創作 ギャグ調のコードギアス。半分ぐらい もうこいつだけでよくね? を地でいくオリ主。会話主体なので、サクッと読める作品。むしろ真面目にがっつり読みたいときに読むような作品ではない。 最近中古市場やヤフオク、ジモティーなどでcintiq21UX DTZ-2100が3万円程度で出回ってきています。 ※2019/7/9時点 21インチ(1600x1200)の液晶タブレット この言葉が気になる人は、板タブユーザーか13インチクラスの小型液タブを利用しているユーザーかとおもいます。 正直言えば新品のWACOM液タブ

  • ブラウザを選ばずWebテストを自動化するSelenium

    Webアプリケーションのファンクションテストを行うツールとして注目されている「Selenium」のバージョン1.0が6月20日にリリースされました。安定性が向上するとともに、Firefox 3.0、3.5(Selenium IDEは1.0.2から、Firefox 3.5に対応)や、Internat Explorer(以下、IE) 8などの最新のWebブラウザにも対応しました。 稿では、Selenium 1.0をベースとしたSelenium IDEとSelenium RCを利用した効果的なSeleniumの利用方法を紹介します。 Webアプリのテストで誰もがイラつく大きな課題 Webアプリケーションテストを手で行うと、非常に煩雑です。Selenium登場以前の従来のやり方では、次のような問題がありました。 回帰テストに時間がかかる バグ修正や仕様変更などで、Webアプリケーションを変更した

    ブラウザを選ばずWebテストを自動化するSelenium
  • CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン
  • コン基礎の教え方の宝庫(8) Javaプログラミングの指導は難しい

    コン基礎の教え方の宝庫(8) Javaプログラミングの指導は難しい 私はこうやって教えています~難解な技術をわかりやすく教えるコツ~ 最近のIT企業の新人研修で採用されているプログラミング言語は、Javaが多いようです。かつて主流だったC言語やVisual Basicと比べて、Javaは覚える言語構文が多い言語です。オブジェクト指向のための言語構文もあります。私は、これまでに幾度となくJavaを指導してきましたが、上手くいったと思ったことがありません。講座終了後に「こうすればよかった」と反省することばかりです。どのような反省点があったか紹介しましょう。 キー入力に時間がかかる 私は、自分の経験上、プログラミングは指で覚えるものだと思っています。最近では、プログラムの一部を自動生成するツールもありますが、学数段階ではテキストエディタだけを使ってプログラムをすべて打ち込むべきです。最初は、お手

    コン基礎の教え方の宝庫(8) Javaプログラミングの指導は難しい
    yoshiii
    yoshiii 2008/06/26
    いまどきの若者って、パソコンがとっても得意なのかと思っておいたけど、そんなことないんだ、、、。
  • Javaでコンパイラの基礎を理解する

    そもそもコンパイラの中ってどうなっているの? Javaでコンパイラの基礎を理解する(1) 普段、なにげなく使っているコンパイラ。中身を理解すると、プログラミングへの意識が変わり、技術力もつきます! 開発者必見です

    yoshiii
    yoshiii 2008/02/28
    連載記事。「普段、なにげなく使っているコンパイラ。中身を理解すると、プログラミングへの意識が変わり、技術力もつきます! 開発者必見です」
  • KDDI au: EZfactory

    ※お知らせ※ •2018年3月31日をもって、auの3Gケータイ向けの以下のサービスが終了となりました。 ・EZアプリ(B)の配信(ダウンロード・バージョンアップ) ・au世界サービス(旧:グローバルパスポート ※技術資料の中では「国際ローミング」と称しています) それに伴い、関連する技術情報を修正いたしました。 ・「公式コンテンツで提供するサービス」メニューおよびその配下の技術情報提供の終了 ・技術情報資料『【EZweb 全般】EZweb コンテンツ制作ガイド』の修正 •「WEBページ」メニュー配下にある「SHA-2対応ケータイアップデートについて」の項目を 「【EZweb全般】EZブラウザ搭載機のSHA-2対応について」に改称し、文中の関連する記述も修正しました。

    yoshiii
    yoshiii 2008/02/01
    EZwebホームページを作ろう!技術情報他
  • アルゴリズムとデータ構造演習

    演習の目的は、プログラミング言語C及びSchemeの基礎を習得し、 それらの言語を通じて、講義「アルゴリズムとデータ構造」の理解を深めることにあります。 重要なお知らせ 特に重要な連絡事項はここに掲載されます。 課題について 課題には、A課題とB課題があります。(課題番号の末尾が種類を表します。) B課題が基礎的な課題で、A課題が発展的な課題となっています。 B課題を全問解くことが、単位取得の目安です。 C入門第1回(10月10日) C入門第2回(10月17日) C入門第3回(10月24日) C入門第4回(10月31日) C第1回(11月7日) C第2回(11月14日) C第3回(11月21日) C第4回(11月28日) C第5回(12月5日) Scheme第1回(12月12日) Scheme第2回(12月19日) Scheme第3回(1月9日) Scheme第4回(1月16日) C補講

  • いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)

    オブジェクトとクラスの関係について、次のような説明を見かけました(文言の引用ではなくて、檜山による要約)。 オブジェクトとクラスは全体としてツリー構造をしていて、ツリーの末端をオブジェクト、末端以外のノードをクラスという。末端であるオブジェクトは、その親ノードであるクラスのインスタンスと呼び、クラスどおしの親子関係を継承関係と呼ぶ。 うーむ、この説明、ある意味「簡潔でわかりやすい」とも言えるのだけど、ちょっと単純化し過ぎでしょ。 オブジェクトやクラスの概念て、そんなに美しくもなきゃ、整合的でもありません。実用性やら実装上の都合やらでゴチャゴチャですがね。しかし、そのゴチャゴチャが悪いともいえません。ゴチャゴチャを無理に単純化することなく、必然性を持った(幾分は偶発的だけど(苦笑))複雑さとして理解すべきかと思います。 というわけで、メタクラスやレイフィケーション(reification)な

    いまさらながらだけど、オブジェクトとクラスの関係を究めてみようよ - 檜山正幸のキマイラ飼育記 (はてなBlog)
    yoshiii
    yoshiii 2008/01/10
    手書きの説明がわかりやすい。
  • yomamaのdev日記 (from jemomo)

    auのiPhone4Sで4つの不具合に遭遇しましたが、なんとか全て解決できたので報告します。 購入して2週間ぐらいで以下の4つの不具合に遭遇しました。 電話できない ネットできない EZWEBメールの送受信ができない Cメールの受信はできるが送信のみできない ダメだった対処 auショップに行ってSIMカードを交換してもらう iPhone4SをPCiTunes経由で工場出荷時状態に復元 iPhone4SをPCiTunes経由で工場出荷時状態に復元後にバックアップから復元 有効だった対処 再起動 iPhone4Sで「設定」→「一般」→「リセット」→「すべての設定のリセット」→言語、地域、位置情報サービス、Wi-Fiネットワークを設定→「iCloudバックアップで復元」 ※「すべての設定のリセット」じゃなくてiPhone4Sで「設定」→「一般」→「リセット」→「ネットワーク設定をリセット」で

    yomamaのdev日記 (from jemomo)
    yoshiii
    yoshiii 2007/12/06
  • Android入門

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

    Android入門
    yoshiii
    yoshiii 2007/11/16
    「AndroidはGoogle社が提供する携帯電話向けのプラットフォームです。ここではAndroidプラットフォーム上で動作するアプリケーションをWindows上で開発する方法について学習していきます。」
  • 新人IT技術者のためのJavaプログラミング入門(上)

    Javaの利点 Javaは,米サンマイクロシステムズが開発したオブジェクト指向プログラミング言語です。Javaの応用範囲は非常に広く,携帯電話から企業の情報システムまでさまざまな分野で,すでに活用されています。また,Javaはプログラミング技術を習得したい人が最初に学ぶ言語としても適しています。この連載では,はじめてJavaを学ぶ人のために,Javaの特徴やプログラムの技術方法,オブジェクト指向の考え方などをやさしく解説していきます。 以下にJavaが従来のプログラミング言語(C言語など)より優れている点をあげます。 「オブジェクト指向」を採用したことにより,プログラムの「再利用性」が向上する。 インターネット技術と相性がいい。 ポインタのように直接メモリのアドレスを操作する仕様が用意されていないため,システムのクラッシュをおこしにくい。 JavaのプログラムはJava仮想マシン上で動作す

    新人IT技術者のためのJavaプログラミング入門(上)
  • 1