タグ 連載目次
新着順 10 users 50 users 100 users 500 users 1000 users無料で読める、東大/京大の「Python教科書」電子書籍:AI・機械学習の無料電子書籍 - @IT
東京大学/京都大学の授業で使われている『Pythonプログラミング入門』/『プログラミング演習 Python』教材の電子書籍が無料で読める。他のお勧め教材として『Pythonチートシート』と『初心者向けTellus学習コース』も紹介する。 連載目次 プログラミング言語Pythonを習得したい場合、まずは教科書型のコンテンツなどで... 続きを読む
中古PC活用:Windows XPパソコンにChromium OSをインストールして再利用する~Chromebookを作ってみよう~ (1/2) - @IT
Windows XPパソコンにChromium OSをインストールして再利用する~Chromebookを作ってみよう~ (1/2) 不要になったWindows XPパソコンにChromium OSをインストールし、Chromebookを作ってみよう。Chromium OS は、USBメモリから起動できるので気楽に試すことも可能だ。インストール方法やコツなどについて解説していく。 連載目次 やっと日... 続きを読む
矢沢久雄の早わかりGoFデザインパターン(1):ITpro
矢沢久雄の早わかりGoFデザインパターン(1) 第1回 GoFって何だろう?/Mediatorパターン 連載目次へ >> 図1●(1)オブジェクト間の関連がゴチャゴチャしている。(2)Medliator(調停者)となるオブジェクトを置けば関連をスッキリ整理できる [画像のクリックで拡大表示] デザインパターンとは、様々なプログラムで再利用できる汎用的な設計パターンのことです。プログラマの世界では、... 続きを読む
さまざまなサービスが連携できる「IFTTT(イフト)」の使い方:IFTTT入門 - @IT
Webサービス同士を連携できるサービス「IFTTT」。スマートスピーカーとWebサービスの連携も可能なことから最近注目が集まっている。IFTTTでサービス連携を作りながら、特徴や注意点などを解説しよう。 連載目次 IFTTTとは TwitterやFacebook、Gmail、Instagram、Evernote、Dropboxなど、数え上げたらキリがないほど、現在では実に多彩なWebサービスが提供... 続きを読む
裁量労働制のねつ造された比較データ、バレないための隠蔽プロセスを検証(第1回)(全5回)(上西充子) - 個人 - Yahoo!ニュース
<概要> 裁量労働制のほうが一般の労働者より労働時間が短いという安倍首相の答弁で用いられた不適切な比較データ。「ねつ造」ではないとされているが、政府と厚労省の説明には不自然な点が多数。5回連載で改めて検証する。 <全5回の連載目次> 筆者作成 はじめに 働き方改革関連法案は大型連休直前の4月27日(金)に審議入りし、連休中の5月2日(水)に衆議院厚生労働委員会で7時間の質疑が行われた。いずれも、... 続きを読む
準委任契約だけど、責任は取ってください
準委任契約だけど、責任は取ってください:「訴えてやる!」の前に読む IT訴訟 徹底解説(108)(1/3 ページ) 連載目次 準委任契約と請負契約 今回は、システム開発の要件定義工程の契約形態についてお話しする。 本連載の読者ならご存じの方も多いと思うが、情報システムの開発は、準委任契約に基づいて行われる場合か... 続きを読む
Gruntで始めるWeb開発爆速自動化入門(終):あなたのWeb開発人生を変えるYeoman、Bower、Yoのインストールと使い方 (1/3) - @IT
連載目次 前回記事「Gruntで独自タスクを定義し、独自プラグインをnpmモジュールとして作成・公開するには」では、Gruntを使っていろいろな手法でタスクを定義する手法や、独自プラグインを作成してnpmで公開する方法について解説しました。 今回は少し角度を変えて、Gruntを自身の機能として利用しており、快適な開発ワークフローを提供してくれるツール、「Yeoman」について解説します。 3つのツ... 続きを読む
特集:Visual Studio Code早分かりガイド:Visual Studio Codeの使い方、基本の「キ」 (1/4) - @IT
特集:Visual Studio Code早分かりガイド:Visual Studio Codeの使い方、基本の「キ」 (1/4) Visual Studioファミリーの新メンバーであるVisual Studio Codeでは何ができるのか、その概要と操作方法の基本を見てみよう。 連載目次 Build 2015で突如として発表されたVisual Studio Code(以下、VS Code)。本稿執... 続きを読む
Windows管理の現場で使う,8つの便利な無償ユーティリティ:ITpro
Windows管理の現場で使う,8つの便利な無償ユーティリティ オープン・ソース・コミュニティの賜物を利用しよう 連載目次へ >> システム管理の生産性は,適切なツールを用いることによって爆発的に向上する。特に,作業時間の短縮と,作業中に得られるデータの幅広さや正確性の改善が図れるのだ。管理の生産性の向上が顧客満足度向上につながるのは言うまでもない。筆者はそんな生産性向上を実現する8つのツールを,... 続きを読む
これから始める人のためのNginx(3):NginxをWebサーバー“以外”でも徹底活用する (1/4) - @IT
Nginxは高速化だけではありません。Webサーバー以外への応用事例として、ロードバランサー、HTTPS対応、WAFとしての利用を紹介します。 連載目次 Nginxの活用 「高速・軽量・高機能WebサーバーのNginx」連載の最終回にあたり、今回はNginxのWebサーバー以外の活用方法を紹介します。 NginxはWebサーバー以外にも、ロードバランサーやHTTPSサーバー、WAF(Webアプリケ... 続きを読む
プログラマ社長のコラム「エンジニア、起業のススメ」(10):「バブル期の日本」と「シリコンバレーなう」の共通点 (1/2) - @IT
プログラマ社長のコラム「エンジニア、起業のススメ」(10):「バブル期の日本」と「シリコンバレーなう」の共通点 (1/2) シリコンバレーでは今、二流エンジニアたちがオフィスの卓球台の周りで多忙ぶりを嘆き合っている。その姿はまるで、バブル時代のニッポンのサラリーマンのようだ。 連載目次 私が初めて日本に来たのは、1980年台後半のバブル全盛期だった。 誰も彼もがジュリアナで踊り、「『NO』と言える... 続きを読む
Webサーバの停止を素早く発見する:Wgetとメールを使ったお手軽サーバ死活監視 (1/2) - @IT
管理下のWebサーバが止まったら、速やかに管理者の携帯端末へメールで通知する。そんな死活監視システムを、無償のソフトウェア・ツールとバッチ・ファイルを組み合わせて簡単かつ手軽に実現しよう。 連載目次 サーバ管理者が行うべき作業ははいくつもあるが、その中でも特に重要なのが「予期せぬサーバの停止」の検出とその対処だろう。いうまでもなくサーバが停止していることが分かったら、なるべく早く復旧に向けて対応し... 続きを読む
「訴えてやる!」の前に読む IT訴訟 徹底解説(39):アジャイルだか何だか知らないけれど、ドキュメントがないのでシステムは未完成ね (1/3) - @IT
「訴えてやる!」の前に読む IT訴訟 徹底解説(39): アジャイルだか何だか知らないけれど、ドキュメントがないのでシステムは未完成ね (1/3) IT訴訟事例を例にとり、トラブルの予防策と対処法を解説する本連載。今回は「システム開発におけるドキュメントは、何のために必要か?」を解説する。 連載目次 アジャイル開発だからドキュメントはいらない? 最近はアジャイル開発が一般的になり、ユーザーと一緒に... 続きを読む
Evernoteでブログを書く利点とEvernoteを使ったブログの書き方 - Yukihy Life
2015 - 12 - 29 Evernoteでブログを書く利点とEvernoteを使ったブログの書き方 ライフハック 便利ツール Evernote Tweet ちょっと内容が飛びましたが、Evernote連載の3つ目です。僕がブログ執筆をEvernoteで行っている理由と、その方法を書いていきたいと思います。 連載目次 Evernote整理術&活用法 整理しやすい環境づくりでマメじゃなくてもでも... 続きを読む
「訴えてやる!」の前に読む IT訴訟 徹底解説(4):検収後に発覚した不具合の補修責任はどこまであるのか(前編) (1/2) - @IT
「訴えてやる!」の前に読む IT訴訟 徹底解説(4):検収後に発覚した不具合の補修責任はどこまであるのか(前編) (1/2) 連載目次 今回は「稼働後に検出した不具合を理由に、ユーザーがいったんは検収したシステムの支払いを拒んだ事件」と、そこから得られる知見を解説しよう。 請負契約によるシステム開発において、検収まで行った発注者が受注者との契約を解除し費用の支払いを拒むという例は、ユーザーとベンダ... 続きを読む
丸投げしたんだから、頑張ってくださいよ(作業量は増えたけどね) (1/3):「訴えてやる!」の前に読む IT訴訟 徹底解説(67) - @IT
「訴えてやる!」の前に読む IT訴訟 徹底解説(67):丸投げしたんだから、頑張ってくださいよ(作業量は増えたけどね) (1/3) 下請けに丸投げした作業の工数が当初見積もりの6.4倍にまで増えてしまった。下請けの追加費用支払い要請に応じるか、契約を結び直すか――どうする、元請け! 連載目次 IT訴訟事例を例にとり、... 続きを読む
特集:フレッシュマン企画:無料でプログラミングが学べる三大動画学習サイト+α (1/2) - @IT
プログラミングを学べる動画サイトを紹介。それぞれに特色があるので、自分に合ったサイトを見つけて、スキルや知識を向上させよう。 連載目次 現在、インターネット上には、プログラミングを学習できるWebサイトが数多く存在している(筆者が幼かったころのことを考えると、夢のような状況だ)。教科書的にプログラミング言語に関する知識を提供しているサイトもあれば、スライドやテキストを見ながら対話的に学習するものも... 続きを読む
初心者のためのSwiftで始めるプログラミング入門(3):Apple WatchやiPhoneのアプリを作ろう! Playgroundで学ぶSwiftの基礎―変数、定数、型、演算 (1/4) - @IT
連載目次 前回の「スマホ世代でも分かるMacの基本的な使い方&Xcodeをインストールする手順」では、Macの基本的な使い方とiOSアプリの開発用アプリケーション「Xcode(エックスコード)」をインストールし、起動するところまでを解説しました。iOSアプリはどのような環境で開発できるのか、ご理解いただけたかと思います。 また前回、Xcode 6.2ではiPhone/iPadアプリのみならず、20... 続きを読む
初心者のためのSwiftで始めるプログラミング入門(3):Apple WatchやiPhoneのアプリを作ろう! Playgroundで学ぶSwiftの基礎―変数、定数、型、演算 (1/4) - @IT
連載目次 前回の「スマホ世代でも分かるMacの基本的な使い方&Xcodeをインストールする手順」では、Macの基本的な使い方とiOSアプリの開発用アプリケーション「Xcode(エックスコード)」をインストールし、起動するところまでを解説しました。iOSアプリはどのような環境で開発できるのか、ご理解いただけたかと思います。 また前回、Xcode 6.2ではiPhone/iPadアプリのみならず、20... 続きを読む
Pythonでニューラルネットワークを書いてみよう
連載目次 本連載(基礎編)の目的 スクラッチ(=他者が書いたソースコードを見たりライブラリーを使ったりせずに、何もないゼロの状態からコードを記述すること)でディープラーニングやニューラルネットワーク(DNN:Deep Neural Network、以下では「ニューラルネット」と表記)を実装して学ぶ系の書籍や動画講座、記... 続きを読む
親会社の意向なので開発中止します。もちろんお金も払いません (1/4):「訴えてやる!」の前に読む IT訴訟 徹底解説(68) - @IT
「訴えてやる!」の前に読む IT訴訟 徹底解説(68):親会社の意向なので開発中止します。もちろんお金も払いません (1/4) いやー、ごめんごめん。親会社から突然ストップがかかっちゃってさあ。うちら現場としてはやる気満々なんだけど。悪いけど、この話なかったことにしてくれる? 連載目次 システム開発プロジェクト... 続きを読む
ITエンジニアのチームリーダーシップ実践講座(16):優秀なエンジニアと優秀なチーム、日本企業が欲しいのはどっち? (1/2) - @IT
連載目次 本連載のテーマは「チームリーダーシップスキルの向上」です。では、そもそも、なぜチームで仕事をしなければならないのでしょうか? 今回は経営者の視点に立って、企業にとってのチームの有用性を考えます。 メンバーは個人の成果を優先しがち ITエンジニアの仕事は、設計やプログラミング作業を始める時点でモジュール分割がきちんとなされ、自分の分担が明確になっていることが多いものです。スケジュールがはっ... 続きを読む
開発現場でちゃんと使えるRails 4入門(4):現場で使えるか見極めたいRails 4.1の新機能8選 - @IT
連載目次 前回の「特定データに関するscaffoldアクションの実装&基礎的なリファクタリング手法」までで、Railsのscaffoldを自作する取り組みを進めて、その基本的な機能の実装が終わりました。 今回は息抜きを兼ねて、2014年4月8日にリリースされたRails 4.1の新機能の中から主なものを8つ紹介します。 【1】Railsの新しいプリローダー「Spring」 Springは「rail... 続きを読む
ベンダー社員過労死の遠因はユーザー企業にもあるのか
ベンダー社員過労死の遠因はユーザー企業にもあるのか:「訴えてやる!」の前に読む IT訴訟 徹底解説(111)(1/2 ページ) 仕様確定が遅れ、プログラム数が大幅に増え、スケジュールが2カ月以上遅れ、しかも納期順守を求められたプロジェクト。そこに従事するエンジニアがある日、遺体で見つかった――。 連載目次 IT業界... 続きを読む
大規模プッシュ通知基盤大解剖(3):Node.jsのStream APIで大量プッシュ通知を高速化するテクニック (1/2) - @IT
大規模プッシュ通知基盤大解剖(3):Node.jsのStream APIで大量プッシュ通知を高速化するテクニック (1/2) 大規模プッシュ通知基盤について、「Pusna-RS」の実装事例を基にアーキテクチャや運用を解説する連載。今回は、Node.jsのStream APIや非同期処理の基本をあらためて解説し、pauseとresumeで全体の速度調整を行う方法などを紹介します。 連載目次 プッシュ... 続きを読む