CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
本連載では、今後広がっていくであろうbotの開発手法を、LINE Botを例として解説していきます。開発はPHP、サーバーはHerokuのフリーアカウントを利用するので簡単に、そして無料で運用が可能です。第1回はMac/Windowsの方に向けた開発環境の構築方法の解説、Herokuのアカウントの作り方とデプロイ方法、LINE Business Centerでのアカウント開設とbotの作成、それをHerokuにひも付けて、botからのリクエストをHerokuにデプロイしたプロジェクトが処理できるようになるところまで解説します。最後に完成済みのプロジェクトをダウンロードしてデプロイし、LINEアプリからbotにリクエストを送り実際に動くところを見てみましょう。 LINE Bot Awardsエントリー受付中!(2017年2月22日まで) グランプリ賞金1000万円のLINE Bot Awar
はじめに 前回は、ASP.NETの現状を確認し、帳票機能の開発に便利なSpreadJSライブラリを紹介しました。第2回はSpreadJSのはじめ方と基本的な使い方を紹介し、SpreadJSの概念と主な機能を学びます。 本稿で紹介する機能は、次のリストの通りです。 日本語化 初期化 値をシートに設定する(セル・テーブル・シート・CSV) 数式の使用 セル型 行や列の固定 クライアントサイドのExcelインポート・エクスポート テーブルスライサー 対象読者 JavaScript 開発者 スプレッドシートの機能に興味がある方 ExcelのようなWebアプリを作成したい方 必要な環境 SpreadJS 9Jの必要システムを参照。 本稿では、次の環境で開発・動作確認をおこなっています。 Chrome Visual Studio Code Windows 10 SpreadJSのドキュメントは? Sp
ゲームを盛り上げるスパイスとして、ゲームエフェクトは欠かせません。Unityなどのツールが登場したことで、エフェクトの制作環境は向上し、誰でも取り組めるものになりました。今回、翔泳社が刊行した『Unity ゲームエフェクト入門』の著者でありエフェクトアーティストのktk.kumamotoさんに、ゲームエフェクトの要点をうかがいました。 いいエフェクトを見れば、自分でも作りたいと思うようになる ――ktk.kumamotoさんは『Unity ゲームエフェクト入門 Shurikenで作る!ユーザーを引き込む演出手法』でエフェクト作成の基礎を解説されていますが、どういう経緯でエフェクトアーティストになったのでしょうか。 kumamoto:私は昔からゲームがとても好きでした。小学生の頃は『ドラゴンクエストV』に夢中になりすぎて親の話を全然聞かなったので、何度かスーパーファミコンを壊された思い出があ
簡単で早いGoのパワーに目覚める ――『スターティングGo言語』はすでにJavaやPHP、Cを使い慣れている方のために書かれた入門書ですが、松尾さんご自身はどのようなプログラミング遍歴があってGoを使い始めたのでしょうか。 松尾:私はこれまでさまざまなプログラミング言語に触れてきました。最初は、長崎・佐世保市に住んでいた小学生の頃で、MSX2+というパソコンをたまたま手に入れたのですが、周りに使い方を教えてくれる人はおらず、本や雑誌で知識を吸収して、一人で遊んでいました。それがプログラミングの原体験です。それ以降もプログラミングは趣味でやっていました。大学を辞めたあと、福岡のとあるSI企業に勤めることになりました。当時はJavaの黎明期で、Java Applet、Servletといった新技術が採用され始めた時期で、さまざまなことを試していた記憶があります。 24歳の頃に東京に異動しました。
ハイブリッドアプリというものを知っていますか? Windows 10 Mobile搭載のスマートフォンも発売されはじめ、AndroidとiOS、Windows Phoneなど複数の環境で動作するアプリが必須になりつつあります。この問題を解決する方法として、ハイブリッドアプリの需要が高まっています。そこで本記事では、ハイブリッドアプリのフレームワークとしてよく利用されているApache Cordovaを紹介します。 対象読者 JavaScript開発者 Androidアプリ開発者 iOSアプリ開発者 Windowsアプリ開発者 ハイブリッドアプリって何? ハイブリッドアプリとは何か、という定義は厳密には定まっていません。スマートフォンアプリの業界内でいえば、Cordovaなどを用い、Web技術で開発した通常のアプリを示します。 どうして、Web技術を用いて通常のアプリが作れるかといえば、スマ
Photo by Sjors Provoost こんにちは、谷口です。 プログラミング初心者の方々は、どのような方法でプログラミングの勉強がしたいと思いますか? 最近は、プログラミングやWeb制作の知識を学習ができるWeb漫画が増えてきました。 特にプログラミングの学習を始めたばかりの頃は学ぶことが多く、ハードルが高く感じてしまうこともあるでしょう。プログラミング初心者の方々の中には、「独学で勉強を始めたけど、難しすぎて挫折した……」という方もいらっしゃるかと思います。 そんな中で、漫画をプログラミングやWeb制作の知識を身につけることができれば、楽しんでプログラミング学習を続けることができるのではないでしょうか。 今回は、プログラミングやWeb制作の知識を学習ができるWeb漫画の中でも特にクオリティが高いというか私が好きなものを8件ご紹介いたします。 ■プログラミング関連の知識が学べるW
Amazon / SEshop / その他 仕事に使える動画術 成功例に学ぶYouTube活用とオリジナル動画作成法 著者:家子史穂、千崎達也 出版社:翔泳社 発売日:2015年7月13日 価格:1,800円(税別) 目次 Chapter1 みんなの動画活用術1[ケーススタディ] Chapter2 みんなの動画活用術2[ファーストステップ] Chapter3 動画撮影&編集の基本 Chapter4 YouTubeを活用した動画配信 Appendix 誰も教えてくれない動画ファイルの基礎知識&FAQ 動画のビジネス活用が当たり前になった時代 動画広告やYouTubeが熱い視線を浴びています。動画で稼ぐYouTuberの存在も、一気に認知が広がりました。NTTドコモの「3秒クッキング 爆速エビフライ」編と「3秒クッキング 爆速餃子」編は合計2000万回以上の視聴回数に達し、カンヌ国際広告祭の
正規表現リファレンス 正規表現の使い方の解説です。 基本操作逆引きリファレンス 文字列や数値などの基本操作の一覧です。 Tips集 その1 Excelファイルを読み込んでメールを一斉送信する Tips集 その2 天気予報を返信するTwitter bot 執筆した書籍 つくって覚えるCoffeeScript入門(アスキー・メディアワークス)2013年5月30日発売 プログラミングが初めての人向けの入門書です。 Node.jsとブラウザ、どちらの開発にも使える基本的な内容です。 CoffeeScriptファーストガイド(翔泳社)2012年5月25日発売 JavaScriptでの開発経験のある中〜上級者向けの内容です。 CodeZineでの連載を大幅に加筆して再編しました。 Node.jsやブラウザで開発する際に便利なベストプラクティスも豊富に載せています。 寄稿したもの(雑誌) JavaScr
この連載は、Javaをいきなりやることになってしまった新卒の人や、Java以外の言語の使用経験しかない人など、Javaの初心者なのに業務アプリ(ビジネスで使われるアプリケーション)の開発で即戦力にならないといけない人達に向けての連載になります。標準のJavaでできることはもちろん、DB操作のためのSQLやよく使われるライブラリの使い方など、単なるJavaのみの紹介ではなく、Javaでの業務アプリの開発に必要とされる基礎知識全般について連載を通じて学んでいくことを目的としています。 はじめに 今回の記事では、Java(ジャバ)で業務アプリを開発するための開発環境の構築を行います。また、Javaのアプリケーションの開発では統合開発環境(IDE)を使って作業することがほとんどです。統合開発環境とはアプリケーションの開発をサポートする環境で、この連載では多くの現場で使われているEclipse(エク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く