Skip to content

Instantly share code, notes, and snippets.

FROM python:3.8
WORKDIR /app
RUN pip install --no-cache-dir jupyter transformers torch
# Jupyter
CMD ["jupyter", "notebook", "--ip=0.0.0.0", "--allow-root", "--NotebookApp.token=''", "--NotebookApp.password=''", "--no-browser", "--port=8888"]
@hrdmtr
hrdmtr / マウント
Created November 20, 2013 06:18
s3fsを使ってEC2からS3をマウントする方法 ref: http://qiita.com/hrdmtr/items/155f25e50e4dcb287979
sudo echo "{Access Key ID}:{Secret Access Key}" > /etc/passwd-s3fs
sudo chmod 640 /etc/passwd-s3fs
sudo mkdir /mnt/s3
sudo /usr/local/bin/s3fs {bucket_name} /mnt/s3 -ouse_cache=/tmp
@hrdmtr
hrdmtr / gist:7386240
Last active December 27, 2015 20:39
Angular.JS Memo

Tableのフィールドを動的に変更。 http://jsfiddle.net/NkmeG/5/

<div ng-app="myApp" ng-controller="Controller" class="container">
  <table class="table">
    <tr >
      <th ng-repeat="f in meta">
        {{f}}
      </th>
### Sliding Time Windows
時間指定
'''
over window:time( 2m )
'''
### Sliding Length Windows
event数指定
'''
over window:length( 100 )
@hrdmtr
hrdmtr / gist:5983227
Last active December 19, 2015 16:19
MogoDB memo

ミリ秒まで指定する

db.{collection}.find({"lastUpdated": { "$gt" : ISODate("2013-07-12T18:41:50.362+09:00"), "$lt" : ISODate("2013-07-12T18:41:50.367+09:00") }})

削除条件を間違えないように削除する

var q = {"lastUpdated": { "$gt" : ISODate("2013-07-12T18:41:50.360+09:00"), "$lt" : ISODate("2013-07-12T18:41:50.367+09:00")}};
[user]$ wget http://downloads.typesafe.com/releases/play-1.2.5.zip
--2013-04-20 18:46:14--  http://downloads.typesafe.com/releases/play-1.2.5.zip
Resolving downloads.typesafe.com (downloads.typesafe.com)... 54.240.188.139, 54.240.188.179, 54.240.188.191, ...
Connecting to downloads.typesafe.com (downloads.typesafe.com)|54.240.188.139|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 64734849 (62M) [application/zip]
Saving to: ‘play-1.2.5.zip’
@hrdmtr
hrdmtr / gist:5140196
Last active December 14, 2015 19:58
AngularJS FAQの翻訳

よくある質問

質問

なぜこのプロジェクトは"AngularJS"と呼ばれるのですか?なぜネームスペースが"ng"なのですか?

HTMLは(タグに)かぎ括弧(Angular brackets)を使うからです。そして"ng"は、"Angular"を連想させるためです。

@hrdmtr
hrdmtr / gist:4386673
Last active January 19, 2016 08:24
MongoDBで認証機能

MongoDBで認証機能を有効にするには(まとめ中・・・)

公式ドキュメントの「認証」では次のように書かれている。

  • 認証はデフォルトでは無効になっている
  • データベース毎のアクセス制限を提供する。ユーザは読取専用アクセスとノーマルアクセスのどちらも持っている。ノーマルアクセスはユーザ追加も可能
  • 各データベースのsystem.usersコレクションに資格情報を保持している。authorizedユーザを取得するためには次のコマンドを使う。
    db.system.users.find()
@hrdmtr
hrdmtr / gist:3984336
Created October 31, 2012 01:49
Morphiaを使ってmongodbに接続

Javaでmongodbを使う

MongoDBはスキーマレスなので、 RDBのようにデータモデルがガチガチに固まったデータベースとは違った新しい使い方ができそう。 スキーマレスということは、ORマッパーとか、静的型付け言語とは、 "ソリが合わない"んだろうなとは予想できる。

・・・が、Java-RDBで開発したことのある方なら、 ORマッパー的な使い方があったらとっつきやすいと思う。

@hrdmtr
hrdmtr / gist:3978490
Last active October 12, 2015 05:37
MongoDBメモ

MongoDBコマンドメモ

シンプルなmongod-mongo構成

起動

%MONGO_HOME%の直下にdataディレクトリがある前提で次のコマンドでmongod起動

$ cd $MONGO_HOME
$ bin/mongod --dbpath ./data

接続