ITmedia総合  >  キーワード一覧  > 

「プログラミング」最新記事一覧

質問!プログラミング→ITmediaのQ&Aサイト「質問!ITmedia」でプログラミング関連の質問をチェック

BASICも学べるワンボード子どもパソコン「SkyBerryJAM」 栃木工業高校から
県立栃木工業高校が開発したプログラミング学習向きのワンボードPC「SkyBerryJAM」が提供中となっている。(2017/6/19)

組み込み開発ニュース:
「LabVIEW」の次世代版を発表、プログラミングなしで計測を効率化
日本ナショナルインスツルメンツは、システム開発設計ソフトウェア「LabVIEW」の次世代版「LabVIEW NXG 1.0」を発表した。プログラミング不要の新しいワークフローで、計測を効率化する。(2017/6/9)

Excel VBAプログラマーのためのGoogle Apps Script入門(7):
Spreadsheetデータの選択、挿入、削除、コピー、移動、ソート&ちょっとした高速化のコツ
Googleが提供するGoogle Apps Script(GAS)のプログラミングで、Google Apps(主にスプレッドシート)を操作する方法を解説していく連載。今回は、Spreadsheetデータの選択、挿入、削除、コピー、移動、ソートに使うメソッドの使い方などを解説する。(2017/6/12)

Apple、「Swift Playgrounds」でドローンやロボットの操作を可能に
Appleが、WWDC開幕日の6月5日にプログラミング学習アプリ「Swift Playgrounds」をアップデートし、ParrotのドローンやLEGOやSpheroのロボットを操作できるようにすると発表した。(2017/6/2)

アナログ回路設計講座(11):
PR:Avalonバスでの通信 ―― 簡略型FPGAインタフェース
数種類の組み込みプロセッサを使用する昨今のFPGAデザインでは、Avalon Memory Mapped(MM)バスを介して周辺デバイスと接続する手法が用いられる。しかし、プログラミングに高度な知識、ノウハウが必要になり、特にハードウェアエンジニアには課題だ。そこで今回は、組み込みプロセッサに全く触れずに、PLLの周波数やDACの電圧設定などが行える方法を紹介する。(2017/6/1)

Raspberry Pi、子どもプログラミング道場CoderDojoと統合
コンピュータ教育のための安価な小型コンピュータを提供する英Raspberry Pi Foundationが、日本を含む世界で子どものためのプログラミング道場を展開するCoderDojoと統合する。2020年までに道場を現在の4倍の5000カ所に拡大する計画。(2017/5/29)

IoTとAI、ビッグデータ時代のソフトウェアテスト(11):
ソフトウェアテストの未来(後編)――テストが開く明日への扉
AIが一般化してもソフトウェアテストを取り巻く環境は厳しいままなのだろうか?ソフトウェアテストの過去をひもときながら、その未来を予想する。完全自動のテスト、あるいはテストのいらないプログラミングは実現するのだろうか。(2017/5/29)

製造業IoT:
ノンプログラミングでエッジコンピューティング、セゾン情報が開発
セゾン情報システムズは、IoT環境においてノンプログラミングでエッジコンピューティングが可能になる「DataSpider Edge Streaming」を開発した。(2017/5/26)

ゲームの「敵」キャラで分かる「人工知能」の作り方(3) :
iOS GameplayKitのRule SystemsでゲームAIプログラミングはどう変わるのか
iPhone向け鬼ごっこアプリを作りながら人工知能(AI)について学んでいく連載。今回は、さらにゲーム性を持たせるため「経過時間によって鬼の移動速度が変わる」という修正を条件式を使って行い、その条件式をRule Systemsで管理する。(2017/5/23)

「プログラミング学習ソフトはたくさんあるが、学校教育では使えない」――教育現場の“見えない叫び”に元教員が教材開発 学習指導案も公開
「授業で使う」ためのさまざまな工夫がされている。(2017/5/18)

Google I/O 2017:
ロシア出身の「Kotlin」がAndroidの正式開発言語に
ロシア生まれのオブジェクト指向プログラミング言語「Kotlin」がAndroidの正式開発言語になり、「Android Studio 3.0」の一部として提供される。(2017/5/18)

プログラミングの「腕」を試せる本格Webゲームが登場:
異世界では、プログラミングコードが「詠唱魔法」になる
プログラミングスキルを遊びながら学び、競える無償のWebゲーム「ロジックサマナー〜閃光の召喚プログラマ」が公開された。出題されるプログラミング問題を解くコードを記述することで、ゲームを進めていく。(2017/5/17)

ESEC2017&IoT/M2M展:
IoTのデータフローをノンプログラミングで開発、TEDがクラウドベースで環境提供
東京エレクトロンデバイスは、「第6回 IoT/M2M展」において、クラウドベースのIoT向けノンプログラミング開発環境「Connexon(コネクソン)」を展示した。現在、Webサイトで無料トライアルの申し込みを受付中で、同年6月から無料トライアルを開始する。(2017/5/17)

プログラミングコードが魔法に――異色のファンタジーRPG無料公開
突然迷い込んだ異世界。そこではプログラミングコードが詠唱魔法だった――。(2017/5/16)

「この勝負は見ものだ」
「NVMe SSD」が高速ストレージの主流に、注目ベンダーはどう動く?
Tier 0は「高速」で「プロプライエタリ」だったが、「NVMe」(Nonvolatile Memory Express)が今後の主流となり、この2つ目の形容詞を変えようとしている。NVMeはPCIe SSDの標準プログラミングインタフェースだ。(2017/5/12)

ロボットを自分で組み立てて動かせる小中学生向けプログラミング教室を開始――キヤノンITS
キヤノンITソリューションズは、小中学生向けとなるプログラミング教室「キヤノンITソリューションズ 特別プログラミングラボ」を開始した。(2017/4/27)

DevOps環境に適応
Googleのプログラミング言語「Go」のメリット、その今後
プログラミング言語「Go」や「サイト信頼性エンジニア」(SRE)という新しい職種など、Googleは着々とDevOps文化への貢献を果たしている。ただし、まだ道のりは長い。(2017/4/27)

Apple製品を使ったスキルアップ講座「Today at Apple」、5月からApple Storeで開催
Appleが、世界のApple Storeでスキルアップ講座「Today at Apple」を開催する。Apple製品を使った、写真、動画、音楽、プログラミングなどを学べる。参加は無料。(2017/4/26)

連載:簡単! Visual Studio 2017入門:
第2回 Visual Studio 2017の基礎を知る
開発環境Visual Studio 2017を使ったプログラミングに不可欠な知識とは? ソリューションの概念から画面構成まで基礎を習得しよう!(2017/4/21)

0歳からプログラミングの概念を学んでいける知育玩具「KUMIITA」――20日よりKickstarterを開始
ICONは、プログラミングの基礎を遊びながら学べる知育玩具「KUMIITA」を発表した。(2017/4/19)

Google Blocklyで作成、学習指導案も用意:
まずは普通の小学5年生にFizzBuzz問題を解かせる――みんなのコード、プログラミング教材「プログル」を無料で提供開始
みんなのコードは2017年4月18日、プログラミング教材「プログル」を無料で公開した。まずは小学5年生向けの「公倍数コース」の提供を開始し、2017年夏には「多角形コース」を公開する予定だ。(2017/4/19)

人工知能ニュース:
深層学習によりOCR機能を強化した画像処理ツールを発売
リンクスは、プログラミングなしで画像処理システムを構築できるツールの最新版「MERLIC3」を発表した。ディープラーニングにより光学文字認識機能を強化したほか、フォント認識精度が向上し、ゆがみの強い画像にも対応可能になった。(2017/4/18)

Excel VBAプログラマーのためのGoogle Apps Script入門(6):
Google Apps Scriptで繰り返しと条件分岐を組み合わせて、データの仕分けを自動化する
Googleが提供するGoogle Apps Script(GAS)のプログラミングで、Google Apps(主にスプレッドシート)を操作する方法を解説していく連載。今回は、条件分岐とfor文を組み合わせた少し複雑な処理について解説する。 また、for文以外の繰り返し処理についても、その使い方を解説する。(2017/4/13)

ねっと部:
すごーい! オライリーの技術書買うとサーバルのTシャツがもらえるよ!
君はプログラミングが得意なフレンズなんだね!(2017/4/11)

Dev Basics/Keyword:
R(プログラミング言語)
Rは主に統計解析やその可視化を行うためのオープンソースのソフトウェア環境。さらに機械学習を行うためのツールとしても広く使われている。(2017/4/11)

ウィジェットとAPIで、ノンプログラミングアプリ開発が可能:
NTT Com、「簡単テスト」「早期導入」を実現するIoTプラットフォームサービス「Things Cloud」を開始
NTTコミュニケーションズが、企業の早期IoT導入やテストを支援するアプリケーションの開発/実行基盤サービス「Things Cloud」の提供を開始。ウィジェットやAPIを豊富に用意し、ノンプログラミングでのアプリ開発を可能とする。(2017/4/6)

初心者のためのAndroid&Javaで始めるプログラミング入門(1):
プログラミングとビルド、Androidアプリ開発、Javaの基礎知識
初心者が、Java言語を使ったAndroidのスマホアプリ開発を通じてプログラミングとは何かを学ぶ連載。初回は、プログラミングとビルド、Androidアプリ開発、Javaに関する基礎知識を解説する。(2017/4/3)

視覚障害児もプログラマーに Microsoftが新ツール
欧米では、子どもに楽しくプログラミングを教えるビジュアルプログラミングが花盛りだが、見落とされていた世界もあった。(2017/3/27)

Excel VBAプログラマーのためのGoogle Apps Script入門(5):
Google Apps Scriptで配列と繰り返し処理を使い、データの加工を自動化する
Googleが提供するGoogle Apps Script(GAS)のプログラミングで、Google Apps(主にスプレッドシート)を操作する方法を解説していく連載。今回は、配列と繰り返し処理(for文)をGoogle Apps Scriptで、どのように使っていけばいいかを、サンプルを交えながら解説する。(2017/3/23)

誰でも迷わずに使える
ユーザー部門で簡単に自己解決できる、ノンプログラミング開発基盤の最前線
ノンプログラミング開発基盤があれば、ユーザー部門だけで本格的なシステムを作ることもできるだろう。真に使いやすいシステムを実現するにはどんな機能が必要だろうか。(2017/3/17)

iPadでプログラミング学べる「Swift Playgrounds」、日本語に対応
iPadでプログラミング言語「Swift」の基本を学べるアプリ「Swift Playgrounds」の対応言語に、日本語などが追加された。(2017/3/21)

東京ダイヤモンド工具製作所「UnitBase」事例
ユーザー企業が向かうべき内製化、ノンプログラミング開発ツールの導入現場を取材
東京ダイヤモンド工具製作所の社員数は約300人、システム担当はたった1人。業務効率化が課題の同社が選んだセルフサービス開発ツールは、kintoneやSalesforceではなくUnitBaseだった。(2017/3/21)

リアクティブプログラミング超入門(1):
Chatwork、LINE、Netflixが進めるリアクティブシステムとは? メリットは? 実現するためのライブラリは?
本連載では、リアクティブプログラミング(RP)の概要や、それに関連する技術、RPでアプリを作成するための手法について解説します。初回は、「リアクティブ」に関連する幾つかの用語について解説し、リアクティブシステムを実現するためのライブラリを紹介します。(2017/4/27)

子どもにも本気のプログラミングにも! ラズパイを使ったロボットアーム自作キットが予約受付中
GitHub上に各種コードが公開されているので、上級者でも楽しめそう。(2017/3/10)

キャラクターをJavaScriptで操作し、プログラミングを学べる:
プログラミング教育と学習に特化したMinecraft用無料Mod、「8x9Craft」が登場
プログラミング教室を運営するハックは、プログラミング教育と学習に特化したMinecraft用無料Modのβ版を公開。独自キャラクターをJavaScriptで操作することを通して、プログラミングを学べるよう工夫した。(2017/3/10)

アップルPickUp!:
50社の事務職に落ちても、プログラミングスキルがあるなら一発で就職できる
「いつでも誰でも学べるアプリケーション開発」を取材してきました。(2017/3/9)

Excel VBAプログラマーのためのGoogle Apps Script入門(4):
JavaScriptの条件分岐の基本をGASのmsgBox、inputBoxで学ぶ
Googleが提供するGoogle Apps Script(GAS)のプログラミングで、Google Apps(主にスプレッドシート)を操作する方法を解説していく連載。今回は、条件分岐をGoogle Apps Scriptで、どのように使っていけばいいかを、msgBox、inputBoxのサンプルを交えながら解説する。(2017/3/9)

4〜8歳を対象にしたプログラミング本シリーズがいろいろすごい
保護者の教育力(読み聞かせ力?)が問われる。(2017/3/2)

Excel VBAプログラマーのためのGoogle Apps Script入門(3):
GASでGoogleスプレッドシートのセルのフォーマット、文字位置、色、サイズ、けい線などを変えるには
Googleが提供するGoogle Apps Script(GAS)のプログラミングで、Google Apps(主にスプレッドシート)を操作する方法を解説していく連載。今回は、スプレッドシートのセルのフォーマット、文字位置、色、サイズ、けい線などを変える各メソッドの使い方について。(2017/2/27)

特集:Python 3.6の新機能:
フォーマット文字列リテラル/非同期プログラミング機能など、Python 3.6で追加された新機能をザックリ理解しよう
2016年12月にPythonの最新版であるバージョン3.6がリリースされた。本稿ではその中でも特徴的な新機能を幾つか紹介していく。(2017/2/24)

Kickstarterで大成功:
日本上陸、「3才からプログラミングが学べる」という知育玩具「キュベット」を使ってみた
「3才からプログラミングが学べる」というおもちゃ、「キュベット(Cubetto)」の国内販売が始まった。筆者はクラウドファンディングサイトを通じて、2016年12月に入手している。本記事ではそのインプレッションをお届けする。(2017/2/24)

プログラミング初心者がつまづきやすい0とnullの違いを「トイレットペーパーで」解説した画像が見事
これは分かりやすい。(2017/2/22)

IT用語解説系マンガ:食べ超(109):
音声入力プログラミング派「変数名は感謝の言葉で」
美しくない言霊だとバグが増えます。(2017/2/22)

山本敦の「体当たりッ!スマート家電事始め」:
ソニー初のロボットプログラミング教材「KOOV」で学んでみた
ソニー・グローバルエデュケーションからロボットプログラミングの学習ツール「KOOV」(クーブ)が発売された。今回は開発者インタビューと、タッチ&トライの両方でKOOVの魅力に迫る。はたしておっさんはブロックアーティストになれるのか?(2017/2/19)

ロボット開発ニュース:
遊びながらロボット・プログラミングが学べるキット
ソニー・グローバルエデュケーションは、ロボット・プログラミング学習キット「KOOV(クーブ)」を発売する。ブロックと電子パーツを立体的に組み合わせて多種多様な「ロボット」を作ることができ、遊びの中でプログラミングが学べる。(2017/2/16)

ダイキン工業 Smart Innovator:
自社に適した業務用アプリケーションを“ノンプログラミング”で開発
ダイキン工業は、製造業における開発予算管理、部品構成管理、顧客管理といった業務用アプリケーションを、自社で容易に開発できるシステム「Smart Innovator」を販売する。(2017/2/13)

「けもフレ」のセリフで書けるプログラミング言語爆誕 「たーのしー!」連発で言葉を忘れたフレンズでも書けそう
なお、「Hello World!」の出力で1000文字超。(2017/2/10)

ねとらぼ×CodeCamp企画:
PR:マンガ家・やしろあずきがイチからプログラミングを学んで自分の公式サイトを作ってみた
衝撃の公式サイト誕生までの様子をマンガでお届けします。(2017/3/1)

TechFactory 人気記事TOP10【2017年1月版】:
プログラミング言語に見る、ガラパコス化した日本製造業
TechFactoryオリジナル記事コンテンツの人気ランキングTOP10。今回はIIoTが製造業にもたらす変化について取り上げ、製造現場の“ガラパゴス化”を解消するためのヒントを提示する連載が1位となりました。(2017/2/9)

Excel VBAプログラマーのためのGoogle Apps Script入門(2):
GASでGoogleスプレッドシートのセルの値、行数や列数を取得したり、セルに値を入力したりする基本
Googleが提供するGoogle Apps Script(GAS)のプログラミングで、Google Apps(主にスプレッドシート)を操作する方法を解説していく連載。今回は、スプレッドシートのオブジェクトを整理し、セル操作に関する基本的なメソッドの使い方を紹介する。(2017/2/9)



Twitter&TweetDeckライクなSNS。オープンソースで誰でもインスタンス(サーバ)を立てられる分散型プラットフォームを採用している。日本国内でも4月になって大きくユーザー数を増やしており、黎明期ならではの熱さが感じられる展開を見せている。+ こういったモノが大好きなITmedia NEWS編集部を中心に、当社でもインスタンス/アカウントを立ち上げました! →お知らせ記事

意欲的なメディアミックスプロジェクトとしてスタートしたものの、先行したスマホゲームはあえなくクローズ。しかしその後に放映されたTVアニメが大ヒットとなり、多くのフレンズ(ファン)が生まれた。動物園の賑わい、サーバルキャットの写真集完売、主題歌ユニットのミュージックステーション出演など、アニメ最終回後もその影響は続いている。

ITを活用したビジネスの革新、という意味ではこれまでも多くのバズワードが生まれているが、デジタルトランスフォーメーションについては競争の観点で語られることも多い。よくAmazonやUberが例として挙げられるが、自社の競合がこれまでとは異なるIT企業となり、ビジネスモデルレベルで革新的なサービスとの競争を余儀なくされる。つまり「IT活用の度合いが競争優位を左右する」という今や当たり前の事実を、より強調して表現した言葉と言えるだろう。