Skip to content

Instantly share code, notes, and snippets.

@mala
mala / gist:5882869
Created June 28, 2013 06:30
htn.to デフォルトリダイレクト先変更に寄せて

もう皆すっかり忘れてると思うんだけど、2009年ごろに特定の検索エンジン(具体的にはGoogleね)が、 URLの中にURLが入ってるようなのを一律検索結果から除外するといったことがあった。

既存のURLをパラメータとして受け取って、際限なくコンテンツ生成するようなものは、Googleの検索結果から除外されることになった。 (キャッシュとか変換とか翻訳とかそういうのは自主的にrobots.txtやmetaタグで検索結果から除外されるようにすべきだと思う)

ソーシャルブックマークの場合は、単に変換したり翻訳したりしているわけではなく、付加的な情報があるわけだけど そんなことをわざわざGoogleが特別扱いはしなかった。単にURLの中にURLが入ってるものは除外された。

2013 年の新卒研修メニュー

Rails Tutorial

目的

  • 2013 年にモダンな方法で一通り Web アプリケーションを自分一人で作れるようになってもらう
  • 作る過程で Web 開発で必要とされるアプリケーションレイヤのスキルセットを身につけてもらう

教科書

@rummelonp
rummelonp / agharta.md
Last active June 12, 2018 12:52
Twitter Streaming API Aggregation ライブラリ Agharta 作った話

Twitter Streaming API Aggregation ライブラリ Agharta 作った話

近年、若者のメンション離れが問題視されている。明示的なメンションはせずに、ある人を指す俗称などで話しかける、いわゆる「空リプ」は社会現象となり、タイムラインに蔓延している。この状況では、フォローが増えれば増えるほどコミュニケーションを円滑に進めることが難しくなり、増え過ぎたフォローと速くなりすぎたタイムラインを前に「SNS疲れ」を表明する人も

通知特化型Twitterアプリ「29hours」をつくってHerokuで動かしているお話 - 準二級.jp

概要

june29 さんの 29hours に対抗し、Twitter Streaming API Aggregation ライブラリ Agharta を作った話をします。ところで Aggregation って言われてもピンと来ませんね。色々と良い感じに加工してログに出力したり通知したりします。便利ですね。

@penguin2716
penguin2716 / mikutter_tategaki.rb
Last active December 14, 2015 23:48
mikutter用縦書きプラグイン
# -*- coding: utf-8 -*-
Plugin.create :tategaki do
def to_tategaki(str)
result = ""
halfs = ('0'..'9').to_a + ('A'..'Z').to_a + ('a'..'z').to_a
fulls = ('0'..'9').to_a + ('A'..'Z').to_a + ('a'..'z').to_a
half_symbols = ' !""#$%&''\'''\'()*+,-./:;<=>?@[\\]^_`{|}~'.split('')
@taichi
taichi / java.md
Last active December 14, 2015 11:29
「作者の気持ち」以前に、揚げ足とる相手の最新状況くらい調べろ

「作者の気持ち」以前に、揚げ足とる相手の最新状況くらい調べろ

タイトルは元エントリを改変させて頂きました。

Java6は公式アップデートの終了した古いJavaです。
その古いAPIのみを対象としてJavaを批判するのはいささかフェアでない様に思われます。

現在最新のstable releaseである所のJava7では必要な部分だけ抜粋すると以下の様に記述出来ます。

@mala
mala / gist:5062931
Last active March 18, 2020 15:31
TwitterのOAuthの問題まとめ

どういう問題があったか

説明するのめんどい http://vividcode.hatenablog.com/entry/twitter-oauth-vulnerability

どういう対策がされたか

とりあえず即座に攻撃できるような状態ではなくなっています。

フィッシング?

@ritou
ritou / gist:5053810
Last active December 14, 2015 07:49

DM踏んだだけでアレな件はTwitterのOAuth実装がク○だと思う

これの話です。 http://togetter.com/li/463503

(追記 : この考察ではiframeでTwitterの認可URL指定してもX-Frame-Options設定されてるやんけ問題が未解決と思ったらなにやら更新されてたのでもう様子見)

前提条件

あくまでこれ前提で考えてます。間違ってたらごめんなさいね。

@dolpen
dolpen / kyoko.user.js
Created May 17, 2012 02:51
これは嘘ニュースです
// ==UserScript==
// @name kyoko
// @namespace http://www.dolpen.net/
// @description これは嘘ニュースです
// @version 0.1
// @include http://kyoko-np.net/*
// ==/UserScript==
(function(w,d){
alert('これは嘘ニュースです');
@tily
tily / generate-party-conversation.rb
Created February 11, 2012 08:04
Twitterの人と飲み会とかで会ったときに話せばいいことを相手に対する favorite のログから生成する
# coding:utf-8
require 'rubygems'
require 'mongo'
include Mongo
# USAGE: ruby generate-party-conversation.rb tily todesking
me, target = ARGV
templates = DATA.read.split("\n")
db = Connection.new.db('twitter')