読者です 読者をやめる 読者になる 読者になる

Webサービスを作って潰すのが趣味な人のブログ

とりあえず作ってから怒られよう

【作ってみた】Web小説投稿サイト「スキマノベル」をRails使って2週間で作ってみた過程をスクショ50枚で説明してみる

異世界転生してチート能力もらって美少女と出会って自由に生きてたらいつの間にか世界救ってた。そんな人生を来世こそは歩みたい。 今回はWeb小説投稿サイトを作ってみました。いつもは3日で作ってみたシリーズなのですが今回はなんと2週間!その分しっかり…

【作ってみた】Webオンラインブックマークサービス「Culon」を3日で作ってみた

可愛いイラストを見ると心が震える、そんな感受性の針が振りきれた25歳独身ことktです。 ※この記事はブログ移転に伴って再投稿した記事ですm(_ _)m Twitterでちょいちょい呟いていましたが「オンラインブックマークサービス」に挑戦してみました culon.net

【Disqus】プライベートなサイトで使うのにDisqusは向いてません、外から誰でもコメントが覗けます

はてなブログなのにDisqusネタを投稿しちゃうおじさんだ~れだ?そう、ktだね! ※この記事はブログ移転に伴って再投稿した記事ですm(_ _)m Disqusを導入しているブログが沢山あります。格好いいですもんね(*´∀`) かっこいいんだけど!!Disqusが!!「オー…

【話題】空きドメインから見えてくる「日本の企業が嫌いな数字」

好きなドメインは「.com」なktです。暇な時にドメインを調べるのが生きがいです。 さてさて、突然ですがみなさんは「.co.jp」ドメインを知っていますか? 「.co.jpドメインは法人登記している1企業1件しか入手できない希少価値の高いドメイン」であり企業の…

【作ってみた】クリエイターのための知識共有サイト「tich(てぃーち)」を3日で作ってみた

自分は甘やかされて伸びるタイプだと信じて25年生きてきたktです。 ※この記事はブログ移転に伴って再投稿した記事ですm(_ _)m しばらく忙しくてWebサービスを作ってなかったのですが久しぶりに手を出してみました。まずは出来上がったサイトがこちら tich.jp…

【Rails】URLに「.」(ドット)を含みたい場合の対処法2つ

ダメだと言われようと男にはURLにドットを含めたい日もあるんです。そんなハードボイルドな生き方がしたいktです。 何アホな事言ってんだって思われそうなので早速本題 先日タグ機能を実装しているサイトでユーザーさんがこんなタグを使ってエラーを踏みまし…

【ブログ】「私の愛しいアッ……ゲフンゲフン」的な冒頭挨拶を自動で埋め込む方法/と、冒頭文の必要性について

私の愛しいアップルアップルなブログが地味に好き。どうもktです ここでクイズです。 「ブログを閲覧する人の何割が一見さんでしょう?」 ……チクタク ……チクタク ……チクタク ……チクタク テルゥーン!! 正解は約7割~8割です(※人によります) ということは記事を読む人はあなたの…

【作ってみた】個人・サークル・小規模事業者向けのプレスリリースサイト「Picon!」を4日で作ってみた

夏コミは暑いので参加するか悩みますよね。 今年に入って既に4つめですがまた作ってみました。 どういうサイト? なんで作ったの? 技術的な話 今後の展望 みたいな話を適当に語ってみます 実際のサイト piconl.com

【ブログ】「ネタはあるし文章を書くのは苦じゃないけど何故かブログが書き終わらない」そんな僕がブログをさくさく書けるようになった方法

ビアンカよりフローラのほうが好きと言ったらみんなに「え~」って言われたことを15年も忘れられないくらいネガティブなタイプのライターktです。髪の毛が青色なのが好きなんです。 最近「ブログ書くのが苦手なんです」と相談されました。どうやら会社のオウ…

【ブログ】はてなブログのおすすめテーマ「DUDE」を導入した後は最低限レスポンシブ対応をしよう

すごく……夏バテです……ktです…… 先日DUDEがおすすめ!って記事と一緒に「カスタマイズも必要」みたいな事書いたんですが実際にどこをすべきかというと、やっぱりいちばんはレスポンシブ対応ですね。 blog.3oku.net 色々考えたんですがmain部分の幅とかは好み…

【ブログ】現在過去記事の移行作業中です

頑張るって決めたんだ……早くも心が折れそうなktです。 デザインやドメインの変更にともない色々なところで問題が発生しているので過去記事の整理中です 50記事くらいあるのであんまり気合入れてさわりたくないので過去記事はいずれかで対応予定です 不具合…

はてなブログで広告収入を意識するならとりあえず「DUDE」を選んでおけば良さそう

明日から本気出すと言い続けた結果気がつけば25歳のktです。 お気づきのかたもいらっしゃるかと思いますがブログのテーマ、デザイン、URL(ドメイン)が変更となりました いつも読んでくださっている方は驚いたかもしれませんが平常運転です察して下さい

【街コン】出会いが無いなら街コンでしょwwwwってすすめられたので街コンに参加してきた(レポ)【12/21】

photo by E R I 行ってきました新宿街コン。結果は……うんって感じでしたが中々面白かったのでレポを残しておきます。街コンを考えてる方の参考になればいいなーと思ってます。 結論だけ先に言うと結構楽しかったのでわりとおすすめしますよ!

【プロバイダ】YahooBBを解約するには裏コマンドが必要なのでご注意されたし

店員さんの言うことには絶対に裏があると構えてしまう系ライターのktです。 先日YahooBBを解約しようと思ったのですが……いやーほんとひどい目にあいました どこに電話をかけても自動音声で対応されてオペレーターに全くつながらない!!温厚でブイブイ言わせ…

【CSS】リスト先頭の「・」とかをアイコンにしたい!そんなときはFont-awesomeを使ってCSSの:beforeとか:afterで出力しよう

リストって聞くとちょっとだけ健全じゃない言葉に聞こえてわくわくする系のktです。 Web開発者なら知らない人はいないであろう「Font Awesome」いつもお世話になっております。しゃっす。 使い方はとても簡単で「<i class="fa fa-diamond"></i>」こんな感じでHTMLタグを書くだけ。Javascri…

【ドメイン】お名前.comでは「.org」ドメインの無料WHOIS代行公開をやっていないらしい

パッと見ると勘違いしそうですが「.org」の代行公開はやってないみたいです。調べたところ有料(1000円/年)の代行公開はやってるみたいですが…… 一体なんでなんだろう……同じGMO系列のmumudomainでは普通に代行公開出来たので.tvみたいに方針の変更があった…

【DNS】「バリュードメイン」も無料ネームサーバーを公開していたので登録してみるといいかも

この前Dozenseのことを書きましたが(下記参照) blog.tohuya.com なんとなんと「バリュードメインでも無料ネームサーバーを公開」していました!わーわー Dozensと違ってレコード数に制限などもないみたいなので汎用性はこっちのほうが高そうですね。 ただ…

【注意】中国から「よう!俺は中国のレジストラだ!お前の持っているブランド”TmBox”のasiaドメイン(.twとか)を使いたいって企業があるけど、先にお前が金払うなら売ってやるぜ?」みたいなメールが来た

中国から危ないメールが来たので注意喚起も含めて書いておこうかと思います。調べた感じでは日本語の情報も無かったですしこれ事前知識がないと引っかかりそうですね。僕もわりと危なかったです 笑 多分この記事にたどり着くのは同じメールを受信した人だと…

【プロバイダ】YahooBBやOCNなど月額1000円超えのプロバイダを使っている人の大半が月額500円の「BB Excite」で充分だよーというお話

みなさんは自宅のインターネット環境にどこのプロバイダを使っていますか? 家電量販店などでは「OCN」や「So-net」、「YahooBB」などが推されることが多いようです。ここら辺は大体月額1000円を超えてくるのですがそれに対して今回オススメする「BBExci…

【クラウドソージング】クラウドワークスでもランサーズでもなく「Shinobiライティング」に記事を発注してみたら色々すごかった

サイトに使う写真を探してふらふらしていたところPAKUTASOさんにこんな広告が出ているのを発見。 この広告いいですね素晴らしいです「なんだろう?」という素直な疑問が湧いてきてついついクリックしてしまいます。PAKUTASOさんに来ているユーザーということ…

【DNS】ドメインのバックオーダーを利用するなら知っておきたい。日本語対応無料のDNSサービス「Dozens」

みなさんバックオーダーはエンジョイしていますか?目当てのドメインに入札して無事取得できた時の楽しさはなんとも言えないですよね。 海外バックオーダーサービスを利用しているみなさんにとって大きな悩みの1つが「ドメインのDNS設定周りが分かりづらい…

【ドメイン】見てるだけで面白い。ドメインのバックオーダーって何?どうやって出来るの?【基本編】

先日「0oo.net」という超可愛いドメインがバックオーダーに出ていたので入札しに行ったらポーンと$600出されて諦めた悔しさから立ち直れずに居る僕ですがみなさんいかがお過ごしでしょうか? いやー面白いですねバックオーダー、本当に見ているだけで面白い…

【Conoha】DBサーバーで用意されているPHPMyAdminにアクセスする方法

ConohaのDBサーバーを利用するとPHPMyAdminが最初から導入されているので簡単にアクセスすることが出来ます(PHPMyAdminで直接データいじるのはミスの元なのでやっちゃダメですよ) 手順が若干めんどくさかったのでメモ程度に残しておきます。(※DBサーバー…

【Rails】Carrierwaveをデフォルト使用するとキャッシュ対応が面倒くさくなるのでそれに対応する2つの方法

Railsにファイルアップロード機構を搭載しようと思った場合一番最初に思い浮かぶgemがこいつ「Carrierwave」です github.com

【Nginx】画像とか動画とかとりあえず何でもいいから「ダウンロード」させるヘッダー

photo by Jamison_Judd 画像とか動画のリンクをクリックすると普通はそのままブラウザ内で開いちゃうんですが「ダウンロードさせたい」って時もありますよね。 例えば「ダウンロードするにはこのリンクをクリックしてください」とかよくあるあれ。クリックし…

【Disqus】「最新のコメント一覧」的なWidgetをDisqusで表示する簡単な方法

へい!音楽は鳴り続ける!!!!!!……未だにディスカッションの意味がわからないktです。 はてなで使っている人は殆ど見かけませんがワードプレスだと「Disqus」というコメントシステムを使っている人をちょくちょく見かけます。Disqusはスマフォにも対応し…

【Rails】Rails開発のおすすめエディタはGedit一択だけどあんまり有名じゃないみたいなので布教してみる

「Railsの開発環境としてどんなエディタを使っていますか?」 勉強会なんかでたまに聞かれます。わりと多いのが万能選手のvimやemacsですが、あれって初心者にはハードル高いんですよね。 ということでこの記事を読んでいるみなさんに是非とも今日はGeditを…

【Rails】RailsとJQueryでCookieを相互に利用したい時に気をつけるべき2つの注意点

「JQueryからcookieを操作したい」 結構遭遇する悩みだと思います。閲覧履歴だったりメニュー開閉などの情報を保存するだったりcookieを利用する場面は多いのではないでしょうか

【ConoHa】ConoHaのGitLabを日本語化&独自ドメインを振る&メールが送信されないのでGmailで送信するように変更

このはちゃんよりもあんずちゃんのほうが……。 Gitクローンを自前でたてようと思ったのがこの間。ConoHaの場合「インストール時にテンプレートを選択するだけ」という超お手軽な感じでGitLabをインストール出来ます。便利な時代です ただ、バージョンが7.9.1…

【Rails3.x】自前でファイルアップロードした時に発生する「\x89′ from ASCII-8BIT to UTF-8」エラーを回避する方法

photo by Giuseppe Martino™ ※過去記事のサルベージです、現在は状況が違っているかもしれません Railsにはファイルをアップロードが出来るgemが多数存在します。有名所であればcarrierwaveやpaperclipなどなど……しかし!どうしても自前で実装しなければなら…

【Wordpress】ブログ全体を一時的に非公開にする簡単な方法

テーマを大幅に更新したいとき、記事の整理を行っている時、プラグインをテストしている時、炎上した時……などなど 一時的にブログを非公開にしたい場面はたくさんありますが残念なことにWordpress本体にはそういう機能が存在しません しかしそこは天下のWord…

【Ruby】超簡単にランダム文字列を作る方法

パスワードのランダム生成とかに使えるかもしれません gist874ba4cabffa93b19266 これだけです。いやー便利 ※URLとかに使いたい場合は一意な値を保証したいのでMD5あたりを使ったほうがいいですよ

【Rails3.x】Twitterのように「○分前」とか「○時間前」形式で日付を表示する方法

ちょっと使いたかったので調べてみました 結論から言うと「Railsには元々そういうHelperがある」ため新しくGemを導入する必要はありません

今どきのプログラミングフォントはRictyよりも「Myrica」

photo by Kyle Jones プログラミングの世界は何故こうも宗教戦争が多いのか……「言語」「エディタ」「OS」どれもこれも泥沼状態になってます 最近では(と言っても5年くらい前から)フォントにこだわりを持つ人も増えてきて新しい抗争の内容として「フォント…

【Ubuntu14.04】デスクトップがめちゃくちゃ重いので10.04時代のようなシンプルで軽いものに戻す方法を調べた

photo by davidjunyent ノートPCにUbuntu14.04を導入してみたのですが……なんだこれめちゃくちゃ重い…… 調べたところ13くらいから2Dレンダリングがなくなり強制で3D表示となったようです。そのせいで「グラボを積んでいない場合はCPUレンダリングになりめちゃ…

【Rails3.x】404/500/503ページをカスタマイズする方法

photo by Kim Bach 「404ページやエラー発生時の500ページをカスタムしたい」 よくある要望ですね。自分のサイトでもやってるんですが、毎回忘れて調べ直すので忘れないようにメモしておきます

【Rails】cssの読み込み順序を指定するいくつかの方法

photo by geirarne 主に「reset.css」や「normalize.css」、最近では「sanitize.css」などなど、先に読み込みたいcssが存在する時ってありますよね。何も考えずにデフォルトの「Rails.root/app/assets/stylesheets」に突っ込んでしまうと読み込み順序によっ…

【Rails】プレビュー画面とかでtextareaの値をhiddenで持つと変な空白が勝手に追加される問題

ちょっとわかりづらいですがタイトルの問題が発生しました。これは別にRails特有の問題ではないと思いますので他の言語でも対応可能です。

【ドメイン】どんなに良いドメインに感じても個人の場合は「.net」「.com」「.jp」以外のドメインを絶対選んではいけない簡単な理由

photo by ivanpw 最近gTLDの自由化※に伴い「.pw」や「.me」「.wiki」などその他もろもろ沢山のトップレベルドメインが追加されていますね ※企業などがトップレベルドメイン(.netとか.comとか)を申請出来るように基準が大幅緩和されました。「.moe」や「.Xe…

ニコニコ動画を見た時にどれくらいの容量を転送しているか知っていますか?

最近WiMaxが大炎上してますね 双方言い分はあると思いますのでそれ自体には特に触れませんが、「1日1GBの転送は多いか少ないか」という議論に関して興味を持ったのでそこを考えてみたいと思います 色々と並べて比較するのはちょっと面倒くさかったのでみんな…

【サービス】個人Web製作者にとっての最強構成「RubyOnRails+ConoHa+オブジェクトストレージ」で手描き文字の投稿サイト「手描き」を2日で作る過程をメモってみた

「手書き文字ってワクワクしませんか?」 ということで、作りました「手書き文字専用の投稿サイト」名前は安直に「手描き」にしましたが、今思うともうちょっとかっこいい名前に出来たかもしれませんね せっかくなのでそのログを残しておこうと思います <a href="http://tegaki.net/" data-mce-href="http://tegaki.net/">手描</a>…

【追記あり】「実際さくらのVPSとConoHaのVPSってどっちがおすすめなの?」さくらとConoHaあわせて累計200万円以上使っている僕が説明してみる

「実際のところさくらのVPSとConoHaのVPSってどっちがおすすめなの?」 勉強会なんかに参加すると決まって聞かれるのがコレ みなさんVPS選定には苦労しているみたいですね。気持ちはすっごくよくわかります。僕も昔は安いからって理由でosukiniサーバーを使…

【閉鎖】ニコニコ動画のマイリストをいい感じに表示するサイト「Nicomy」を今月いっぱいで閉鎖します

ギリギリになってしまい申し訳ありません この度Nicomyを閉鎖することにしました

【Ubuntu】サーバー間でファイル転送をする場合sftpやscpよりもrsyncを使ったほうがいいかも

rsync…… 先日Ubuntuでサーバーのファイルをディレクトリごとダウンロードする方法を書いたのですが、その時おすすめしたのはscpとsftpでした。これらはとてもシンプルなダウンロードシステムとなっているため簡単ではありますが便利ではありません。 blog.3o…

【新ConoHa】APP(VPS)とDBサーバーをプライベート(ローカル)ネットワークで接続しようとしてハマった

このページを参考に、「VPSの設定を行う」までやったあとのお話です 一応動いてるのでメモ残しておきます &amp;amp;lt;a href="https://www.conoha.jp/conoben/archives/9103" data-mce-href="https://www.conoha.jp/conoben/archives/9103"&amp;amp;gt;DBサ…

【Ubuntu】サーバーのファイルをディレクトリごとダウンロードする

未だにコマンド類が全く良くわからないktです。 追記:rsyncの方がいいと思います。この記事よりもこっちの記事を参考にして下さい 【Ubuntu】サーバー間でファイル転送をする場合sftpやscpよりもrsyncを使ったほうがいいかも - とうふや開発日誌blog.tohuya…

新ConohaのオブジェクトストレージのURLをnginxを使っていい感じに隠蔽する

ConohaのオブジェクトストレージはURLを直接ユーザーに提供することができるのですが、デフォルトのURLが激しく長いのでどうにかしたいと思っていました 例: https://object-storage.tyo1.conoha.io/v1/nc_7c41014f2f0142e58bc4481d0272bab8/tmbox/img/user…

Carrierwave+fog+ConoHaオブジェクトストレージを使用している時、データ更新時に「Expected([200, 204]) <=> Actual(401 Unauthorized) (Excon::Errors::Unauthorized)」が発生した時の対処法

photo by Bryan Bruchman 先日サーバーA→ConoHaのオブジェクトストレージにファイルを移す作業を行っていたのですが、その際タイトルにある「Expected([200, 204]) <=> Actual(401 Unauthorized)(Excon::Errors::Unauthorized)」が発生しかなり頭を悩まされ…

ConoHaのオブジェクトストレージの登場で個人が運営できるWebサービスの可能性が無限に広がったというお話

Youtube、ニコニコ動画、Pixiv…… これらのサイトを作る上で一番ネックになるのはなんだと思いますか? 人が集まらない システムが複雑 運営業務が大変 もちろんこういった事もそうなのですが、なんと言っても一番大変なのは……データ転送に関わるインフラの整…

プログラミング初心者から2万人のユーザーを集めて800万件の書き込みと30万件のデータが投稿されるSNSを作り4年で閉鎖したお話【その2】

その1はこちら プログラミング初心者から2万人のユーザーを集めて800万件の書き込みと30万件のデータが投稿されるSNSを作り4年で閉鎖したお話【その1】 - とうふや開発日誌blog.tohuya.com 試行錯誤の日々 そんなこんなで負荷対策を考えたわけですがここら…