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

「スクリプト言語」最新記事一覧

Oracle Cloud Platform Summit Tokyo基調講演レポート:
オラクルが担うクラウドと「バイモーダルIT」、あらためて“POCO”に込めた真意
日本オラクルが「Oracle Cloud Platform Summit Tokyo」を開催し、杉原社長らが日本における同社のPaaS/IaaS戦略を説明。新旧のIT需要を両立する「バイモーダルIT」を支えるのは、Oracle Cloud Platformだとアピールした。(2016/5/19)

Windows 10のPowerShell 5はOK
「Windows PowerShellは凶器」セキュリティ専門家が今、警鐘を鳴らす理由
PowerShellは「2015年に」凶器と化したと警告するスコーディス氏。同氏がこのタイミングでPowerShellを危険視するようになった理由とは?(2016/5/12)

Dev Basics/Keyword:
Ruby(プログラミング言語)
Rubyは、まつもとゆきひろ氏(Matz)が開発した日本発のオブジェクト指向スクリプト言語。楽しくプログラミングできることがモットーだ。(2016/4/12)

Dev Basics/Keyword:
Python(プログラミング言語)
Pythonはオープンソースで開発されているオブジェクト指向スクリプト言語であり、シンプルなコードの記述、可読性の高さなどをその特徴とする。(2016/3/18)

Docker、HTTP/2、マイクロサービス対応も見据えて:
容易にWebサービスを高速化できるNginxを使いこなすための秘訣とは
高速で軽量なOSSのWebサーバとして注目されている「Nginx」。使いこなすための課題や有効なアーキテクチャ構成などをサイボウズでの導入事例と共に明かす。(2016/3/17)

クラウドスキルの需要は増加傾向だが……
AWS認定資格は職探しのゴールデンチケットになるか
クラウドコンピューティングの職はますますAWSの専門知識を必要とするようになっている。詳細はさまざまだが、求職者が希望の職に就くためには、現場で実務経験を積む必要がありそうだ。(2016/3/17)

特集:C#×JavaScript:
ECMAScriptの最新情報を得るには
ECMAScriptの仕様策定の過程と、最新情報を追いかけるのに役立つWebサイトを幾つか紹介していこう。(2016/3/11)

即席!3分で分かるITトレンド:
コレ1枚で分かる「ERPシステムのメリット」
ERPシステムによって業務運営や経営にもたらされる3つのメリットと、そしてそれをパッケージとして導入するメリットについてまとめます。(2015/12/28)

何度目かになる“サイクル”が回ってきた:
進化を続ける、IoT時代の「Java」はどこへ向かうのか
2015年10月末に米国サンフランシスコで開催されたオラクルの年次イベントでは、Java開発者会議「JavaOne」も同時に開催された。「何度目かになる“関心の高まり”のサイクルが回ってきた」──。日本オラクルも国内の開発者に向け、「Javaはどこへ向かうのか」を説明した。(2015/12/16)

「シリコンバレーの伝説」:
元ヴイエムウェアCEOのダイアン・グリーン氏は、グーグルのクラウドをどう変えるか
米ヴイエムウェアの共同創立者兼元CEO、ダイアン・グリーン氏が、米グーグルのクラウドビジネス担当シニアバイスプレジデントになる。2015年11月19日(米国時間)にブログポストで明らかにされたこのニュースで、グーグルのクラウド事業は新たな側面から注目されることになった。(2015/11/23)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(関数編)
コードを書きながら、C#とJavaScriptにおける関数の違いを比較し、C#プログラマーが注意すべき点などを見ていこう。(2015/11/6)

特集:C#×JavaScript:
C#開発者のための最新JavaScript事情(クラス定義編)
本稿では、C#とJavaScriptにおけるクラス定義を比較し、TypeScriptやECMAScript 2015でJavaScriptプログラミングがどう変わるかを見ていく。(2015/10/22)

Wi-Fiモジュール「ESP8266」で始めるIoT DIY(2):
ESP8266を宅内Wi-Fiにぶら下げるATコマンド実例
話題の技適モジュール「ESP8266」をWi-Fi接続して、ESP8266を宅内Wi-FiのAPにぶら下げる/APにする、といったATコマンド制御を紹介します。(2015/9/25)

ESEC2015:
FlashAirをLuaで制御、開発環境整備で需要を喚起
東芝がESEC2015にて「FlashAir」をLuaスクリプトで制御してクラウドに接続、“差し込むだけのIoT化”を紹介している。開発環境の整備も進める。(2015/5/14)

OSSライセンスで条件を指定する権利はどこからくるのか?:
「OSSライセンス=契約」という誤解を解く
オープンソースソフトウェアについて解説した記事の中には、「OSSライセンスは契約である」という誤解を目にすることが多い。この連載は「第9回著作権・著作隣接権論文」で佳作に入選した論文をベースに、その誤解を解いてみるという試みをしたい。(2014/12/18)

求めているのは、楽しさと環境:
イマドキの“学生プログラマー”は何を考えているの?
東京・秋葉原で世界初という競技プログラミングの祭典「CODE FESTIVAL 2014」が開催された。今の「学生プログラマー」はどんなきっかけでプログラミングの世界に入り、何を目指しているのか。参加者の大学生たちに話を聞いてみた。(2014/11/26)

頭脳放談:
第172回 新世代マイコンボード「Edison」が次世代を切り開く?
IoTに力を入れているインテル。第2世代のマイコンボード「Edison」を発表した。プロセッサーとして新たにAtomを搭載、無線接続が可能で、Linuxも動作するらしい。Edisonによって「将来のアプリケーション」が生み出され、次世代のITが切り拓かれるかもしれない。(2014/9/26)

Beyond Zero-day Attacks(4):
Use After Freeとヒープスプレー
ヒープオーバーフローと別の手法でヒープ破壊を行うUser After Freeと呼ばれる攻撃と、Use After Freeと一緒に使われることが多い、ヒープスプレーについて紹介します(2014/9/22)

CTOに問う(2)gumi編:
“技術”を“面白さ”へつなげる道を追究――全てはユーザーのために
CTOとは何か、何をするべきなのか――日本のIT技術者の地位向上やキャリア環境を見据えて、本連載ではさまざまな企業のCTO(または、それに準ずる役職)にインタビュー、その姿を浮き彫りにしていく。第2回はgumi執行役員の田村祐樹氏にお話を伺った。(2014/9/4)

Windows Insider用語解説:
Windows/Linuxで使えるシステム構築・設定の自動化ツール「Chef」とは?
システム管理者を悩ませる煩雑で面倒なシステム設定。その自動処理を実現するツール「Chef」の特徴やメリットを、Windows管理者の視点で短くまとめる。(2014/8/11)

連載:業開中心会議議事録:
ツールから入る、モダンな.NET業務系HTML5/JavaScript開発
マイクロソフト技術がオープンソースで提供されたり、Web標準技術がツールに搭載されたりするなど、Visual Studioユーザーの状況は変わりつつある。今後、.NETとHTML5のどちらを選択すべきかを議論した。(2014/7/30)

Web業界で働くためのPHP入門(8):
GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。今回は、HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納するPHPの「定義済みの変数」の中身や、フォーム送信値の取り扱いにおける注意点について解説。(2014/7/2)

ドリキンが斬る!(8):
外から見るWWDC 2014キーノート――Swiftに感じるAppleの本気
WWDC常連のドリキンが今年もキーノートを斬ります! 今回はメディアとエンジニアとで、反応が真っ二つに分かれる内容となりました。その理由をエンジニア視点で解き明かしていきたいと思います。(2014/6/19)

絵文字コーディングが流行する?:
アップル、新プログラミング言語「Swift」「iOS 8 SDK」「Xcode 6」のベータ版を発表
米アップルが新しいプログラミング言語「Swift」と開発ツール「iOS 8 SDK」「Xcode 6」のベータ版を発表。その特徴と注目ポイントを紹介。(2014/6/3)

Web業界で働くためのPHP入門(7):
PHPのfor文&怖い無限ループから脱出できるbreak/スキップできるcontinue
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。今回は、素数判定のロジックからbreak文やcontinue文の利点と使い方を解説。for文を使ったループ処理の基本とwhile文との違い、無限ループなども併せて紹介します。(2014/5/29)

TypeScriptで学ぶJavaScript入門:
第1回 TypeScriptの概要
Visual Studio 2013 Update 2でのサポートも始まり、altJSの有力候補の1つとして、存在感を増しつつあるTypeScriptの入門連載がスタート! 今回はTypeScriptの概要を解説する。(2014/5/28)

特集:
Googleドキュメントの互換性を検証〜 どこまでMicrosoft Officeの代わりとして使えるのか? 〜
Windows XPと共にMicrosoft Office 2003のサポートも終了。これを機にGoogleドキュメントへの移行を検討している企業や自治体もあるようだ。そこで気になるのが、Microsoft Office とGoogleドキュメントの互換性だ。今回は、Googleドキュメントのインポート/エクスポート機能を用いて、文書の互換性を検証した。(2014/5/28)

Web業界で働くためのPHP入門(6):
PHPの算術演算子、インクリメント/デクリメント&whileを使ったループ処理/繰り返し文
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。今回は、PHPの「代数演算子」、インクリメント/デクリメント演算子と、その前置/後置の違い、while文を使ったループ処理と、そのネストなどについて解説します。(2014/5/14)

Web業界で働くためのPHP入門(5):
PHPの配列変数、array、キー、多次元配列&var_dump
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。今回は、PHPにおける「配列変数」、array、キーのさまざまな使い方に加え、多次元配列や変数の詳細を表示させるvar_dump()関数について解説します。(2014/4/16)

Web業界で働くためのPHP入門(4):
PHPの条件分岐、if、switch&比較演算子の使い方
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。今回は、PHPにおけるif、else、elseif、switch、case、default、breakの使い方に加え、真偽値、論理型と比較演算子、インデントについて解説します。(2014/4/7)

Web業界で働くためのPHP入門(3):
PHPの変数と代入、リテラルとエスケープシーケンス
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。今回は、PHPにおける、さまざまな変数の使い方や文字列リテラル、数値リテラル、エスケープシーケンス、ヒアドキュメントと終端IDなどについて。(2014/3/20)

Web業界で働くためのPHP入門(2):
知らないと働けないPHPの基本文法/構文と注意点
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。今回は、PHPタグのさまざまな書き方、文の区切り方、コメントの書き方に加え、エラーが起きたときのポイントなど注意点を幾つか解説します。(2014/3/13)

Web業界で働くためのPHP入門(1):
初心者がPHPプログラミングを始めるための基礎知識とインストール
オープンソースのWeb開発向けスクリプト言語「PHP」の文法を一から学ぶための入門連載。最新版の5.5に対応しています。初回は、PHPの概要や特長を紹介し、環境構築や「Hello World!」までの手順などを解説します。(2014/3/7)

若手エンジニア/初心者のためのRuby 2.1入門(1):
Rubyプログラミングを始めるための基礎知識とインストール
オープンソースのオブジェクト指向プログラミング言語「Ruby」の文法を一から学ぶための入門連載。最新版の2.1に対応しています。初回は、Rubyの概要や特長を紹介し、環境構築や「Hello World!」までの手順、プロンプトで対話的にRubyを使える「irb」の使い方なども解説します。(2014/2/27)

連載:Visual Studio 2013対応フレームワーク「.NET 4.5.1」解説:
モダンなアプリを開発するためのモダンなアプリ開発環境
最終回ではVisual Studio 2013とVisual Studio Onlineを中心にモダンなアプリ開発を行うための環境について説明する。これら以外のマイクロソフトが提供する開発ツールについても見てみる。(2014/2/21)

メモリ/ストレージ技術:
「HMCが今後のトレンドに」――マイクロンの技術者が語る
米国で行われた「DesignCon 2014」で、マイクロンのチーフテクノロジストが、同社の次世代メモリ技術「Hybrid Memory Cube(HMC)」を含む、DRAMの後継技術について見解を語った。(2014/2/4)

「SDN」を横と上に拡張:
シスコが仕掛ける「ACI」という新たなゲーム
シスコが11月19日に国内で説明した「Application Centric Infrastructure(ACI)」は、現在一般的に考えられているSoftware Defined Networking(SDN)の意味を、「横」と「上」に広げるものだ。(2013/11/21)

無線通信技術:
IoT時代に備える、簡単な無線接続をかなえる11の機器(後編)
前編に続き、簡単な無線接続を提供するツールを紹介する。「Cortex-M3」を搭載したボードや、SDカード状のWi-Fiモジュールなどが登場する。(2013/10/21)

安藤幸央のランダウン(66):
フリーソフトウェアGNU30周年と開発環境、開発ツールの歴史を振り返る
GNU誕生から30年が経った2013年。ソフトウェア開発の環境/ツールはどのように変化していったのだろうか。簡単に振り返りつつ未来を予想する。(2013/10/7)

Windows環境でちょっとした定型業務を自動化する:
汎用的なツールで作るDB→Excel→メール配信の自動システム
データベースから抽出したデータをExcelブックのレポートにまとめてメールで配信する。よくある業務だが、自動化するにはどうすればよいのか? 筆者が実際に作成して現在も運用中のシステムを例に、幅広く応用しやすい汎用的なツールによる自動化手法を説明する。(2013/9/11)

UXClip(35):
HTML5時代のWeb開発者が知らないとガチヤバな3つの未来予測と6つの脆弱性対策
CEDEC 2013のHTML5に関する2つの講演を、主にセキュリティの観点からレポート。サイボウズ・ラボ竹迫氏とネットエージェント長谷川氏が語るWebは、こんなにヤバい(2013/9/5)

米国議会図書館プログラマー、OpenCVでスキャン書籍から図版だけ抽出する方法を解説
OpenCVでスキャン画像から図版要素のみを抽出するハック。(2013/9/2)

Windows環境でちょっとした定型業務を自動化する:
Wgetとメールを使ったお手軽サーバ死活監視
管理下のWebサーバが止まったら、速やかに管理者の携帯端末へメールで通知する。そんな死活監視システムを、無償のソフトウェア・ツールとバッチ・ファイルを組み合わせて簡単かつ手軽に実現しよう。(2013/7/17)

「“メイカー”ブームはまるでネット黎明期」 ハード開発の素人が“ストリートビュー自転車”で起業した理由
ハード開発素人ながら、“ストリートビューの中を走れる自転車”を開発・起業した伊藤将雄さんは、「今のメイカームーブメントはネット黎明期に似ている」と分析。だからこそ面白いと語る。(2013/7/1)

NoSQLを使うなら知っておきたいセキュリティの話(1):
「演算子のインジェクション」と「SSJI」
ここ数年、大量データ処理時の高速性やデータ構造の柔軟性などから、「NoSQL」が注目を集めています。それと同時に、NoSQLを使うアプリケーションに対する攻撃手法も研究されるようになりました。この記事では、NoSQLを使ったアプリケーションの脆弱性と対策について解説します。(2013/5/22)

ESEC2013 開催直前情報:
インテリジェント&エコな組み込み機器を実現する「Armadillo-800シリーズ」
小型・省電力で、開発に必要な情報やソースコードも公開する“エコ”な組み込みプラットフォーム「Armadillo」でおなじみのアットマークテクノ。「第16回 組込みシステム開発技術展(ESEC2013)」では、インテリジェントカメラの実現や画像表示・動画再生に特化したプラットフォーム製品群を披露する。(2013/4/26)

jQuery×HTML5×CSS3を真面目に勉強(2):
画像スライドショーでjQueryプラグインの基本を学ぶ
jQueryでUIコンポーネントの作り方を学ぶ前に、jQueryプラグインの作り方と仕組みをしっかりとおさえよう。(2013/4/22)

情シス部門よ、ビッグデータ分析を武器に飛躍を【後編】
多くの企業がビッグデータ活用によるマーケティング施策の強化を望む中、情報システム部門はどのような貢献ができるのだろうか。(2013/3/28)

特集:Officeストアで世界に飛び出そう! 最新Office 2013アプリ開発入門(前編):
JavaScriptで誰でも簡単に作って稼げる「Officeアドイン」とは?
最新のOffice 2013向けのOfficeアプリはJavaScriptで記述できる。作ったアプリはOfficeストア経由で世界に販売できる。そのOfficeアプリの概要とプログラミングの基礎を解説する。(2013/1/25)

特集:TypeScript(プレビュー版)概説(前編):
アンダース氏が設計した新言語による次世代JavaScript開発とは?
JavaScript系の新言語である「TypeScript」とは何か? その特徴と言語仕様を説明。今回はクラスの基礎を解説する。(2013/1/18)



7月29日で無料アップグレード期間が終了する、Microsoftの最新OS。とんでもないレベルで普及している自社の基幹製品を無料でアップグレードさせるというビジネス上の決断が、今後の同社の経営にどのような影響をもたらすのか、その行方にも興味が尽きない。

ドイツ政府が中心となって推進する「第四次産業革命」。製造業におけるインターネット活用、スマート化を志向するもので、Internet of Things、Industrial Internetなど名前はさまざまだが、各国で類似のビジョンの実現を目指した動きが活発化している。

資金繰りが差し迫る中、台湾の鴻海精密工業による買収で決着がついた。寂しい話ではあるが、リソースとして鴻海の生産能力・規模を得ることで、特にグローバルで今後どのような巻き返しがあるのか、明るい話題にも期待したい。