2017-10-01から1ヶ月間の記事一覧

Nim 言語で画像収集クローラーを作ってみた

Nim

今回は Nim 言語を使って、Wikipedia の新着ファイルページから画像を収集するシンプルなクローラーを作ってみたいと思います Wikipedia の新着ファイルページ 作業環境 macOS Sierra Nim Compiler Version 0.17.2 HTML を取得する まずは URL にアクセスし…

Nim 言語で RESTful API 作ってみた 3(新規作成・更新編)

Nim

前回まででユーザ情報の取得と、一覧情報の取得ができるようになりました enomotodev.hatenablog.com 今回はユーザの新規作成と更新を実装していきたいと思います ユーザの新規作成 早速コードを書いてみます post "/users": var params = request.formData …

Nim 言語で RESTful API 作ってみた 2(MySQL編)

Nim

前回はルーティングを設定し、json 形式のレスポンスを返すところまでやったので、今回は MySQL と連携してユーザ一覧情報を返すようにしたいと思います enomotodev.hatenablog.com MySQL でテストデータ作成 MySQL に直接接続して、テスト用のデータベース…

Nim 言語で RESTful API 作ってみた

Nim

インストール Mac なので、さくっと Homebrew でインストールします $ brew install nim インストールが完了したので、バージョンを確認します $ nim -v Nim Compiler Version 0.17.2 (2017-09-08) [MacOSX: amd64] Copyright (c) 2006-2017 by Andreas Rump…