タグ

ブックマーク / codezine.jp (9)

  • Pythonで使って覚えるEvernote API

    Evernoteは直感的な操作でクラウド上に情報を蓄積できるサービスです。記事ではEvernoteが公開しているAPIPythonから利用し、APIの基機能を確認していきます。また、Evernote APIの活用方法として、ノートの内容からタグを付与する、簡易なプログラムの作成方法を紹介します。 はじめに Evernoteはクラウド上にあらゆる情報を記録できる便利なサービスです。筆者も技術情報から日常生活におけるちょっとした備忘録まで、さまざまな情報をストックするのに活用しています。EvernoteAPIを公開しているので、Evernoteを活用したアプリケーションや、自分専用のツールを作るとその便利さがさらに広がっていきます。 記事ではEvernote APIPythonから利用する方法を解説し、ノートの内容からタグを付与する簡易なプログラムを作成していきます。 対象読者 P

    Pythonで使って覚えるEvernote API
    arrayszk
    arrayszk 2017/05/13
  • インターネットをよりオープンな世界に導くために、Mozillaが示すビジョン ~ Firefox Developer Conference基調講演レポート

    Mozilla Japanは、2015年11月15日、Firefox Developer Conferenceを開催。“Inspect、Hack、Ignite”(「調査して、ハックして、点火して」)をキーワードとし、WebVR、Firefox OS搭載のスマートフォンやスマートTVの展示に加え、デベロッパー向けに各技術を深く掘り下げた内容のブレークアウトセッションなどを行った。記事では、Firefoxの新技術やMozillaのビジョンを示すものとして午前中に行われたキーノートの内容をレポートする。 オープン性、革新性に重きを置き、より良いWebの世界を実現するために 最初に登壇したMozilla Japan 代表理事の瀧田佐登子氏は、まず2004年11月9日にFirefox 1.0がリリースされ、ちょうど11年になること、そして3日前にFirefox iOS版のダウンロードを開始したこと

    インターネットをよりオープンな世界に導くために、Mozillaが示すビジョン ~ Firefox Developer Conference基調講演レポート
    arrayszk
    arrayszk 2015/12/16
  • Web APIの基本的な使い方

    Android端末の通信機能と、国内外のさまざまなサイトで提供されているWeb APIを活用すれば、楽しいアプリをかんたんに作ることができます。この連載では、多種多様なWeb APIの紹介と、そのAPIを利用したサンプルアプリの制作を通じて、Androidアプリの実践的な開発を解説します。第2回目の稿は、AndroidアプリからどうWebAPIにアクセスすればよいのかを、具体的なソースで解説していきます。 対象読者 Androidアプリケーションの開発を始めたい方で、JavaとEclipseの基的な知識がある方を対象とします。 Web APIを利用するには 前回説明したように、AndroidアプリからWeb APIを呼び出す場合、HTTP通信を行うため、メインのスレッドとは別のスレッドで、非同期に処理するようにします。 Androidアプリで、スレッドを作成して非同期処理をあつかうには

    Web APIの基本的な使い方
  • HAVING句の力

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    HAVING句の力
    arrayszk
    arrayszk 2011/07/01
    集合型言語という風に見れば良いのね。
  • Visual C++ 2008 Feature Pack: MFCの強化:CodeZine

    はじめに 昨年Microsoftが約束したように、今度の新しいVisual C++では、ネイティブコードによる開発と、ネイティブとマネージドの世界を融合するコードの部分に重点が置かれています。 すべての機能をC#やVisual Basic.NETなどのマネージドオンリー言語と同等に維持しても、それではVisual C++の製品としての意味がありません。マネージド機能との同等性を重視すればするほど、Visual C++という製品の来の領域、つまりネイティブコーディングおよび相互運用コーディングからは遠くなっていきます。 Visual C++ 2008は、Microsoftのネイティブコードへの新たな取り組みを大きく反映し、この10年で初めて、MFCを刷新してWindowsコモンコントロールライブラリをフルサポートします。単にWindowsをカバーするだけでなく、Visual C++チームは

    arrayszk
    arrayszk 2008/06/03
  • Java meets Python - 第0回 Jythonはじめました(前編):CodeZine

    はじめに Java meets Python。そして、Jythonが産まれました。この連載では、Java/PythonのDNAを備えたJythonを紹介します。Javaのアプリケーション開発に携わる皆さんの苦痛を和らげ、より快適なアジャイル開発への道標となるなら幸いです。対象読者 こんな症状を抱えているなら……。Javaの開発効率の悪さにストレスが溜まる。要求仕様の変更に柔軟かつ迅速に対処できない。体力(単純な肉体労働)に自信がない。頭脳労働に専念したい。既存の資産(Javaで構築されたレガシーシステム)は今後も運用したい。

    arrayszk
    arrayszk 2007/10/10
  • ExcelとWordで簡易ドキュメント・データベースを作る:CodeZine

    はじめに ExcelとWordを組み合わせた簡易ドキュメント・データベースを作成します。 例として用意したマクロは、ExcelでTipsタイトルの一覧を作成し、このタイトルを選択してマクロを実行すると、対応するWord文書から「使用例」のコードを抜き出してワークシートに表示するというものです。 文字列データの保存はWordで行い、この内容を取り出す形にしています。取り出す内容も、文書まるごとではなく必要な個所を自動的に検索し、その部分だけを抜き出してくるようにしています。 このマクロを例にとって、Wordの文字列検索・範囲選択、Excelの文字列検索・セル範囲の取得を組み合わせ、テキスト処理を行うテクニックを紹介します。

  • CodeZine:JavaScriptでつくるSchemeインタプリタの基礎の基礎(lisp)

    はじめに 現存するプログラミング言語の中で2番目に古いのがLispです。生まれは古くても、いまだに使われ続け、また、Rubyなどの新しい言語にも影響を与えています。そのLispの派生であり、シンプルさが売りなのがSchemeです。 ここではSchemeの簡単なインタプリタをJavaScriptで作ってみます。対象読者 稿はLispやSchemeは少し触ったことはあるけど、インタプリタは書いたことがないという方を読者対象としています。また、JavaScriptの文法や、簡単なデータ構造についての知識を前提とし、説明は省きます。必要な環境 テキストエディタと、JavaScriptが動くWebブラウザがあれば十分です。他に特に用意するものはありません。概要作成するインタプリタについて インタプリタのコードはJavaScriptで書き、HTMLのフォームを使って、Schemeのプログラムの入力お

  • CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン
  • 1