タグ

関連タグで絞り込む (745)

タグの絞り込みを解除

Programmingとprogrammingに関するtyosuke2011のブックマーク (1,169)

  • Perl入門

    Perl は、1987 年にラリー・ウォール によって開発されたプログラミング言語です。もともとはテキスト処理やレポート作成を効率化するために設計されましたが、利便性の高さから Web 開発、システム管理、データ処理、ネットワークプログラミングなど幅広い用途で利用されています。 プログラミング言語としての Perl には、次のような特徴があります。

    Perl入門
  • Let'sプログラミング

    C言語は、1972年にベル研究所のデニス・リッチーによって開発されたプログラミング言語です。歴史の長い言語ですが、現在でもコンパクトで高い処理性能を持ち、システム開発から組み込み機器、アプリケーション開発まで幅広い分野で使用されています。 C言語はコンパイル型言語であり、プログラムを事前に機械語に変換するため、実行速度が高速です。この特性により、ゲーム開発やリアルタイムシステム、組み込み機器など、処理速度が求められる分野で広く使用されています。また、ポインタを利用するとメモリを直接操作できます。C言語を学ぶことで、ポインタやメモリ管理を通じてコンピューターの動作原理を理解できます。 C言語で作成したプログラムは、多くのプラットフォーム(WindowsLinuxmacOS など)でもほぼ同じコードで動作するため、移植性が非常に高いです。また、C言語は C++Java、C#、Pyth

    Let'sプログラミング
  • Arduino - Wikipedia

    Arduino(アルドゥイーノ もしくは アルデュイーノまたはアルディーノ)とは、(ハードウェアの)「Arduinoボード」、および(ソフトウェアの)「Arduino IDE」から構成されるシステムである。Arduinoボードは、AVRマイコン、入出力ポートを備えた基板であり、Arduino IDEはC言語風の「Arduino言語」によってプログラムを制作・コンパイル・デバッグ等し、それをArduinoボードに転送 等々するための「統合開発環境」と呼ばれる、PC上で作動させる一種のソフトウェアである。 また「Arduino」という名称は広義には、それらの開発・改良を行う一連のプロジェクトや、その結果生まれた会社、またその多くの開発者らによるコミュニティまでも指すことがある。 もともと2005年にイタリアで5人の人物によって、「もっとシンプルに、もっと安価に、技術者でない学生でもデジタルなも

    Arduino - Wikipedia
  • DXライブラリ置き場 ダウンロードページ

    ここではDXライブラリのダウンロードが行えます。 ダウンロードできるファイルは圧縮されています。ファイルは 自己解凍となっていますのでダウンロードしたファイルを そのままダブルクリックして下さい。すると解凍先を聞かれ ますので希望のフォルダに DXライブラリ開発に必要なファイルを解凍してください。 DXライブラリ VisualC++用(Ver2.24c)をダウンロードする(自己解凍形式(約4.42MB)) DXライブラリ BorlandC++用(Ver2.24c)をダウンロードする(自己解凍形式(約2.78MB)) ( VisualC++が無い方は BorlandC++用をダウンロードして下さい ) ( 何も持ってない方 も BorlandC++用をダウンロードして下さい ) ( データの圧縮にはSYN様のDGCAを使用させて頂いております ) DXライブラリの使い方について

  • 「今このときからプログラミングを始めたい」と思った方へのgoogle apps scriptのススメその1 | Project name

    先日ドットインストールへ遊びにいってみた。を書いてみたら、なんとドットインストールさんのメルマガにご紹介して頂き、寝ている間に実質開設してから3日とは思えないアクセスがあった。 ありがたしありがたし。 このチャンスを逃すものかと(貧乏根性発揮して)初心者向けにおすすめのgoogle apps scriptの魅力と実際の作成過程を説明するブログを書いてみたい。 ちなみに私もようやく入門したといえる程度の初心者レベルですので、他により効率よい方法があるとは思います。 が、初心者が目にするリアルな工程や面白さをご紹介して、ぜひ4月の自分のような知識まっさらだけど興味があってどうしようと悩んでいる方のためになる記事にできればと思っております。 GASは文系必須スキル。 さて、まずはGASがオススメである理由をその便利さ・気軽さ・習得しやすさの3つの側面から説明してみる。 便利:下手なライフハック

  • JavaScriptで覚えておくとよいデータ構造 - 配列・オブジェクト - いろいろ解析日記

    JavaScriptで必要なデータ構造の覚書です。 目次 配列 配列を生成する。 配列にデータを追加する。 配列にデータを格納する。 配列からデータを取得する。 配列中のすべてのデータに同じ処理をする。 オブジェクト オブジェクトを生成する。 オブジェクトにデータを格納する。 オブジェクトからデータを取得する。 オブジェクト中のすべてのデータに同じ処理をする。 関連記事 配列 配列は複数件のデータを扱うためのデータ構造です。 ■配列を生成する。 配列の生成は以下のように行います。 var 配列の名前 = []; var 配列の名前 = [ データ, データ, … ]; 配列の生成では、配列の名前を指定します。 もし、生成時にデータを格納する場合に、[]内にデータを指定します。 なお、JavaScriptでは配列の生成時にサイズを指定しません。 例えば、空の配列array1を生成するには、以

    JavaScriptで覚えておくとよいデータ構造 - 配列・オブジェクト - いろいろ解析日記
  • Home

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Home
  • 猫でもわかるプログラミング

    超初心者対象の、C/C++/C#プログラム教室です。 「Windows95/98/2000/XP使うだけには飽きた」「以前Cをやったことがあるが、ポインターでつまずいた」 「プログラムは、全く経験がない」「DOSのプログラムは、作れるがWindowsのプログラムは ちょっと・・・」という方のためのホーム・ページです。中級者以上の方、セミプロの方、 プロの方ご遠慮ください。Macユーザーの方も私の力不足のためお役に立てません。 Webmaster Yasutaka Kumei [How To Walk][画像が表示されない時は] [VC++6.0でうまくビルドできない時は] [リソースがうまく表示されない時は(VC++6.0)] [リソースがうまく表示されない時は(VC++.net)] [メッセージ・ループ] [WinXP+VC++.netでコンパイルできない時は] [.netでパラメータ・

  • プログラミング初心者入門講座

    ・まったくのプログラミング初心者の場合は、VBScript初心者入門講座から始めてみてください。 ・普通は Microsoft Access初心者入門講座 がおすすめです。 ・Accessが無い場合は PHP初心者入門講座 がいいと思います。 プログラミングを勉強する時、おすすめなのは学んだことは直ぐにでも使ってみるのがコツです。 特に独学で学ぶ人には、ぜひやって欲しい上達方法です。 人は実際に使ってみる、体験してみることで、知識が身に付きやすくなります。 この辺りは、英語学習と共通するところがありますよね。 英単語や英熟語も、覚えたらすぐに使ってみるのがコツだと言われています。 プログラミング言語というくらいだし、 物事の質ってどんな分野でも似ているということです。 まったくのプログラミング初心者なら、一度は一冊読んで、 これからやることの全体像を見たほうが習得しやすいです。 だからこ

    プログラミング初心者入門講座
  • ゲーム制作研究室

    システム実験篇 ゲームの基的なシステムの実験です。 BGM用MIDI演奏システム(2004/ 9/ 3) ゲームスレッドスクロール(2004/ 1/28) ADVシステム実験第一回(2002/ 5/ 2) DIBの大きさ・色深度による描画速度(2002/ 1/20) オブジェクト指向風シューティングゲーム・1(2002/ 1/ 4) オブジェクト指向風シューティングゲーム・2(2002/ 1/ 7) オブジェクト指向風シューティングゲーム・3(2002/ 1/14) リバーシを作る第一回(2000/ 9/13) リバーシを作る第一回(2000/10/30) スプライトの描画速度(DIBSection)(2000/ 8/ 2) スクロール表示の原理(2001/ 2/21) DIBSectionによる4方向スクロールテスト(1999/10/ 6) シューティングゲーム>自機の移動と弾丸発射(

  • Squirrel - The Programming Language

    ::News Squirrel 3.2 stable has been released, check it out. "Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games." Overview Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weigh

  • 名前空間

    概要 名前空間(name space)とは、 ファイルを種類ごとにフォルダに分けて管理するのと同じように、 クラスを種類ごとに分けて管理するための機構です。 ポイント namespace キーワードで名前空間を定義します。 フォルダを掘ってファイルを整理するような感覚で、名前空間を作ってクラスを整理します。 例: namespace SampleNameSpace { class SampleClass {} } 名前空間とは 名前空間は、ファイル整理のためにフォルダ分けすることに例えられます。 例えば、ウェブページを作成する場合、コンテンツごとにフォルダに分けて管理すると、サイトの管理がしやすくなります。 例えば、うちのサイトの場合、以下のようなフォルダ構成になっています。 (注:今は構成が変わっています。昔はこういう構成でした。) /--+-- memo (ブログ的な何か) | +--

    名前空間
  • オブジェクト指向できていますか?

    3. 自己紹介 1992年~1997年 某ゲーム会社 プログラマ SFC,GB,PS1,N64のゲーム開発経験 1998年~現在 日工学院八王子専門学校 @mozmoz1972 専任講師 プログラミング教育を中心に担当 twitterもfacebookも実名です。よかったらフォローしてください。

    オブジェクト指向できていますか?
  • 0からのゲームプログラミング ~ ゲームプログラマーへの第一歩を踏み出そう ~

    丽宫直播免费下载旗下最权威专业的搜索客户端,精选新闻资讯,了解天下大事 第一步:访问丽宫直播免费下载官方网站或可靠的软件下载平台:确保您从官方网站或者其他可信的软件下载网站获取软件,这可以避免下载到恶意软件。 第二步:选择软件版:根据您的操作系统(如WindowsMacLinux)选择合适的软件版。有时候还需要根据系统的位数(32位或64位)来选择丽宫直播免费下载。 第三步:下载丽宫直播免费下载软件:点击下载链接或按钮开始下载。根据您的浏览器设置,可能会询问您保存位置。 第四步:检查并安装软件: 在安装前,您可以使用杀毒软件对下载的文件进行扫描,确保丽宫直播免费下载软件安全无恶意代码。 双击下载的安装文件开始安装过程。根据提示完成安装步骤,这可能包括接受许可协议、选择安装位置、配置安装选项等。 第五步:启动软件:安装完成后,通常会在桌面或开始菜单创建软件快捷方式,点击即可启动使用丽

  • Javaであまりしないコーディング - 日々常々

    Java Advent Calendar 2014 - Qiita の9日目です。9日ったら9日です。 なんか難しいエントリが多い中ですが、空気を読まずに軽めでいきます。 Javaでは色々なコードの書き方ができるけど、実際あまりやらないよなーって思うコーディングについて、やらない理由を無理矢理書いてみた。 決して「やってはいけないコーディング」と言う意味ではないです。単に「私はあまりしない」程度で、一般的な(?)業務開発でもあまり見ない、くらいの位置付け。理解した上でやる分には全く問題無いですし、そう言うもんだと思って使っても良いとは思います。 複数変数を同時に宣言する int i, j = 2, k; 同じ型の変数(フィールドでもローカル変数でも)は同じ文で宣言できます。 けど、あまり使ってるのは見ません。 同じ型でしか使えないし、フィールドだとJavaDocコメント書き辛いし、初期化式

    Javaであまりしないコーディング - 日々常々
  • 「魔法少女まどか☆マギカ」の台詞をNLTK(Natural Language Toolkit)で解析する - Y's note

    目次 魔法少女まどか☆マギカ NLTK NLTKコーパス まど☆マギ台詞単語解析 まど☆マギ台詞形態素解析 魔法少女まどか☆マギカ NLTK練習の題材として2011年の大ヒットアニメ?「魔法少女まどか☆マギカ」の台詞を用いる。通称まど☆マギで知られる作品であるが、第15回文化庁メディア芸術祭アニメーション部門大賞、既に映画かも決まっておりテレビシリーズの総集編前後編と完全新作の全3作品の製作が予定されている。いわゆるダークファンタジーの世界観で台詞の中にも絶望を彷彿させるマイナス思考な台詞が多いように思う。事前の予想では「いやだ」とか「助けて」などの台詞が頻繁に使われていると考えたが、それらをNLTKを用いて検証してみる。この記事の前半はNLTKの設定、後半がまど☆マギの台詞を単語/形態素の両面で解析している。尚使用するサンプルコードは全てgithubに挙げているので、そちらを参照して欲

    「魔法少女まどか☆マギカ」の台詞をNLTK(Natural Language Toolkit)で解析する - Y's note
  • CLISP - an ANSI Common Lisp Implementation

    Welcome to CLISP This is GNU CLISP - an ANSI Common Lisp Implementation Current version:2.49 (2010-07-07) NEWS What is CLISP? a feature-loaded implementation of a great language! The benefits of Common Lisp and CLISP why is ANSI Common Lisp such a great programming environment? CLISP manual page for UN*X command line options for other platforms are very similar (see clisp.html in your build direct

  • C++11 FAQ

    訳者注 下記の文章は C++0x - the next ISO C++ standard の暫定勝手和訳です。 翻訳は現在進行中であり、未完成かつ不正確である可能性があります。 っていうか未完成かつ不正確です。 正しい情報を必要とされる方は、原文を当たってくださいますようよろしくお願いします。 誤訳の指摘は大歓迎です。 2010年01月06日更新 (訳注: 和訳は2010年01月21日更新) この文書 (訳注: 原文) は Bjarne Stroustrup が記述、更新している。 建設的なコメント、訂正、参考資料、提案はもちろん大いに歓迎する。 現在、著者は参考資料の充実化と清書に取り組んでいる。 C++0x は次期 ISO C++ 標準である。 現時点の 草案 を、コメント募集のため公開している。 以前の (そして現在の) 標準は、しばしば C++98 や C++03 と呼ばれる; C

  • Object-Oriented Programming With ANSI-C

    v _ __________________________________________________________________________ Preface No programming technique solves all problems. No programming language produces only correct results. No programmer should start each project from scratch. Object-oriented programming is the current cure-all — although it has been around for much more then ten years. At the core, there is little more to it then f

  • Big Sky :: C++で軽量Webサーバ書いた。

    書いたといっても結構前からあったのですが、いらん所を削ぎ落として軽量Webサーバとして仕立て上げました。 軽量とは言えど、CGIを使って結構色々動きます。 例えば、ソースアーカイブを解凍したらCGIがあって、apacheから見える場所にコピーして...とか面倒くさかったりしますよね。 おれは今すぐWebサーバを起動したいんだ!そして今いるディレクトリのファイルをWebサーバからサーブしたいんだー! って事ないですか?blogソフトウェアをダウンロードして今すぐ試したいけど、apacheインストールされてなかった...とか悲しすぎます。 今回紹介する"tinytinyhttpd"(tthttpd)はそんな、小さい様で大きな問題を解決出来るかもしれないソフトウェアです。 mattn's tinytinyhttpd at master - GitHub tiny tiny httpd http:

    Big Sky :: C++で軽量Webサーバ書いた。