2017 | SiTest (サイテスト) ブログ

メニューボタン閉じるボタン

最新情報を発信する
SiTest ブログ

line-bot-sdk-python の flask-kitchensink を使用して、LINE BOT を立ち上げてみる

ImageMessage send

LINE の Messaging API には line-bot-sdk-◯◯ という公式の SDK があります。
Python, PHP, JAVA, Go といった様々な言語に対応しており、LINE BOT をハックすることができます。

今回は、Python2.7.11 と line-bot-sdk-python を用いて、LINE BOT を作っていきます。

LINE BOT の立ち上げから、ngrok で検証する方法までを見ていきましょう。

続きを読む >

Node.jsの軽量webフレームワークExpress.jsの導入と拡張

Express とは

Express とは node.js の軽量 web フレームワークです。
node.js の web フレームワークの中でも最も有名なものです。
MEAN スタック の「E」の箇所と言えば有名なのが伝わりますでしょうか?

非常にシンプルでとっつきやすく、それ故に拡張性も高いです。
また有名なフレームワークでもあるのでかなりの情報が見つけられます。

続きを読む >

Python のウェブフレームワーク「 Pyramid 」を使って API サーバーを作ってみよう!

みなさんは Python でウェブサーバーを構築する時に、どのようなフレームワークを使用されていますか?

Rails ライクの Django 、軽量フレームワークの Bottle や Flask など、大小様々な思想でフレームワークが開発されています。

今回は Pyramid と呼ばれるフレームワークを使用して、API サーバーを作成する方法をご紹介します!

続きを読む >

コンテンツマーケティングってなに?実践の流れについて

「コンテンツマーケティング」という言葉をよく聞くけど、なんとなくのイメージで理解していませんか?

コンテンツマーケティングをするぞ!といっても、どこから手をつければ良いのかちょっと不安な方に向けて、今回はコンテンツマーケティングについて整理していくとともに、その実践の流れについてご紹介したいと思います。

続きを読む >

今更ながら SDK について調べてみた

ネイティブアプリの開発で様々な実装を追加できる SDK という単語をよく耳にします。
この SDK とはどんなものなのか、システムを構築する上で API を用いることも多いのですが一見似たようなものという印象があります。
そこで普段ウェブ系の開発をメインに取り扱ってるのですが、SDK とはなんなのか調べて見ました。

続きを読む >

SiTest のセグメント機能を徹底解説!自由自在な切り口でデータ解析しよう

セグメントアイキャッチ

SiTest には、WEB サイトの「アクセス解析」「ABテスト」「フォーム改善」など、
WEB サイトの改善に必要な機能がオールインワンで入っているツールです。

アクセス解析で重要なのが、セグメントです。
セグメントとは、もともと「区切り」「部分」という意味です。
アクセス解析の場合、セグメントとは特定の切り口でデータを絞り込むことを言います。
セグメント機能を使いこなすことで、自由自在にデータを解析してみましょう!

続きを読む >

Python のリスト処理について、まとめました。―for 文、組み込み関数(map)、内包表記―

Java などの他の言語に慣れてから Python を始めると、はじめはシンプルな構文もあって、サクサク書けるのですが、ふとしたところでつまづきがあります。私にとって、それはリスト処理でした。Python でリストの中身を処理したいけどやり方がたくさんありすぎる…普通は for ループでいいんだろうけど、内包表記とか、map とかいろいろあって、どれを使えばいいのかわからない…なので、調べてみました。調べたのは Python3.x です。
続きを読む >

Webで扱うデータの変遷・テキスト、XML、そしてJSONへ

Webで扱うデータの変遷・テキスト、XML、そしてJSONへ アイキャッチ画像

こんにちは、プロダクト開発チーム エンジニアの森永です。

Web上でデータのやり取りを行う際に皆さんはどのようなデータフォーマットを使用しているでしょうか?テキストでやり取りしたり、あるいは XML 形式のデータをやり取りするケースもあるかと思いますが、最近は JSON を使うケースが増えてきているような感があります。

続きを読む >

Android 8.0 Oreo や iOS 11 でスマートフォンでの人工知能はどう進化するのか

Android 8.0 Oreo や iOS 11 でスマートフォンでの人工知能はどう進化するのか

こんにちは、プロダクト開発チームの森永です。

以前の記事「次はどんなお菓子?「Android O」開発者プレビューがリリース」で紹介したAndroid 次期バージョンの開発者プレビュー公開から5ヶ月経った2017年8月21日(米国時間)、 Android 8.0 が発表されました。コードネームは大方の予想通り「Oreo」です。

一方で、Apple 側も2017年6月5日(米国時間)に iOS 11 を発表し、こちらも開発者向けサイトにてβ版が公開されています。

続きを読む >

【初心者向け】 Python の仮想環境構築はこれできまり! pyenv-virtualenv を使ってみよう

pyenv-virtualenv

Python の仮想環境は使ってますか?
Python 始めたばかりの初心者で仮想環境を使ってない人もいると思います。

今回はそんな Python 初心者のために仮想環境の概要から pyenv-virtualenv の使い方まで説明していきます。

※ Mac ユーザー向けの記事です。
続きを読む >

1 2 3 4 5 24

03-6441-3336

いますぐ無料で
お試しください。

SiTestの革新的な機能を、
1か月間無料でお試しいただけます。

お名前【必須】
メールアドレス【必須】
電話番号【必須】

利用規約はこちら