Skip to content

Instantly share code, notes, and snippets.

@matope
matope / NoSQLデータモデリング技法.markdown
Created April 16, 2012 03:35
NoSQLデータモデリング技法

#NoSQLデータモデリング技法

原文:NoSQL Data Modeling Techniques « Highly Scalable Blog

I translated this article for study. contact matope[dot]ono[gmail] if any problem.

NoSQLデータベースはスケーラビリティ、パフォーマンス、一貫性といった様々な非機能要件から比較される。NoSQLのこの側面は実践と理論の両面からよく研究されている。ある種の非機能特性はNoSQLを利用する主な動機であり、NoSQLシステムによく適用されるCAP定理がそうであるように分散システムの基本的原則だからだ。一方で、NoSQLデータモデリングはあまり研究されておらず、リレーショナルデータベースに見られるようなシステマティックな理論に欠けている。本稿で、私はデータモデリングの視点からのNoSQLシステムファミリーの短い比較といくつかの共通するモデリングテクニックの要約を解説したい。

本稿をレビューして文法を清書してくれたDaniel Kirkdorfferに感謝したいと思う

@catupper
catupper / 0.幼女問題
Last active July 30, 2022 05:19
幼女問題まとめ
幼女問題というのは、論理パズルの問題のことです。幼女は「幻ノ女」の略称です。論理パズルの世界で登場する、完璧な演繹、推論をするこの世ならざる存在として幼女が使われます。
結果、「幼女問題」と名にし負う問題は沢山あります。今回は、有名無名関係なく、あらゆる論理パズルを幼女問題にしました。
1.2人の幼女のケーキ分け
2.2人の幼女の数あて
3.3人の幼女の数あて
4.5人の幼女の山分け
5.5人の幼女の組あて
6.13人の幼女とトランプの館
7.23人の幼女と石像の館
@Bakudankun
Bakudankun / vocalonobis2mylist.py
Last active December 21, 2015 17:36
VOCALONOBISのランキングを取得してニコニコ動画のマイリストに並べるスクリプト
#!/usr/bin/env python
#coding: utf8
userid="XXXXXXXX@XXXXXXXX"
passwd="YYYYYYYY"
mid=ZZZZZZZZ
import sys, re, cgi, urllib, urllib2, cookielib, xml.dom.minidom, time, json
def getToken():
html = urllib2.urlopen("http://www.nicovideo.jp/my/mylist").read()
for line in html.splitlines():
@kotakanbe
kotakanbe / mohikan_slack_channels.md
Last active October 14, 2023 19:26
モヒカンslack( https://mohikan.slack.com )のチャネルリスト
@toobeetootee
toobeetootee / 2b2t_Media.md
Last active June 24, 2024 15:10
Curated list of 2b2t media from across the web

Header Hausemaster Approved

⌚ Updated 4 July 2016
💀 I collect 2b2t resources. I am not responsible for the content/language of external links.
2b2t Websites
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>SVG Sandbox</title>
<style>
body {
@korakot
korakot / gophernotes.md
Last active April 27, 2023 06:12
Using Golang kernel in Colab
@yojohanshinwataikei
yojohanshinwataikei / main.ts
Last active March 25, 2024 01:23
Arcaea score prober backend
import fs = require("fs-extra")
import path = require("path")
import net = require("net")
import https = require("https")
import child = require("child_process")
import util = require("util")
import WebSocket = require("ws")
import brotli = require("brotli")
import mysql2 = require("mysql2/promise")
import sqlite3 = require("better-sqlite3")