![http://www.life-is-bitter.com/entry/dailyui_finish](https://cdn-ak-scissors.b.st-hatena.com/image/square/d274e2d75a3b41e7448a8ed39a6cd71e8750e2d1/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fl%2Flife-is-bitter%2F20180617%2F20180617133113.jpg)
どうもせせりです:) 19歳の頃からほぼ1人でRailsでWebサービスを作り始めて早7年 紆余曲折ありなんだかんだで作ったサービスは30個ほどになりました 7年ほど前に一番最初に作ったTwitterアカウントで「僕の夢は25歳までに3億円を稼いで残りの人生を楽しむ事です」などと言っていました あれから7年がたち26歳になり、3億円は無理でしたが残りの人生贅沢しなければ働かずに生きていけるくらいにはなりました Rails勉強会、ハッカソン、未踏、などなど色々参加していましたし、狭いRails界隈なのでもしかしたら勉強会などでお会いした方は覚えている方もいるかもしれません 色々お話を聞いてくださりアドバイス下さった先輩方ありがとうございます あの頃の初心者は無事に夢にたどり着きました! 振り返ってみれば訴訟起こすぞって怒られたり、警察から電話がきたり、サーバー会社にサービス止められたり、サー
初めまして。UIデザイン勉強中のマサキ(@Masaki_4_5)です。 UIデザイン、とりわけiOS appのデザインスキルを得る一番の近道を探した結果、良いデザインから吸収するのがまず大事という事を聞きました。 このように、sketchで優れたアプリのUIトレースをし、その工程でページの遷移やそのUIになった訳を考察して行くことがスキル獲得にはもってこいらしいです。sketchさえあればお手軽ですしね。 早速Twitterのプロフィール画面とタイムラインの2画面を、Sketchを用いてトレースしてみました。Sketchを用いたトレースについてはネットで既に多く説明されていたのでつまずく事はありませんでした。 Twitterをトレースして気がついた事 左:元画像 右:トレース 1.フォントについてTwitterにはinstagramなどと同様に、和文には"Hiragino sans"、英文
こんにちは、てつです。 ブログを書いていると文章以外にも図や写真を使う機会があると思います。 この時にどのツールを使うかで悩んでいる人も多いのでは? Windowsでは使えるけどMacでは使えない 有料版じゃないと使えない なかなか、ピンポイントで使いやすいデザインツールというのはないものです。 先日、オーストラリアの会社が開発した「Canva」が日本でも正式にリリースされました。 実際に使ってみると、、、良いじゃないですか! Canvaとは? オーストラリア発のデザインツールで、インストール不要でブラウザ上で無料で利用できるのが特徴です。 有料版も用意されていますが、無料でも十分使用可能です。 ちょっとまずはこちらのcanva紹介動画でも・・・(1分ちょっとです) youtu.be Canvaで出来ること このツール本当にすごいですよ。色々なシーンに対応したデザインを作成することができま
がっきー@漫画家総合垢 @gakky88NSR ゲーム開発時代の話。 開発の中盤、開発は難航していた。 会議はミスやトラブルの責任の追求が中心に行われ、処刑場になっていた。 ある日、新しいD(ディレクター)が配属された。 僕の大好きなゲームを作った人だった。 2017-02-10 22:39:45 がっきー@漫画家総合垢 @gakky88NSR Dが来て初めての会議。 リーダーはいつもの様にミスした者や遅れた者を探し、追求し、叱った。 Dはそれを見て笑った。 「ずっとこんな事してたの?」 「やめやめ!会議のやり方を変えます」 2017-02-10 22:40:07 がっきー@漫画家総合垢 @gakky88NSR 「まず、進捗の報告は出来てない物、問題のある物だけで良いです。 出来てる物は予定表で分かるから必要無い。 で、その問題がどうすれば解決出来るか、助けがいるなら何が欲しいかだけを話し
はじめに 形態素解析とマルコフ連鎖で面白いことできそうと聞き、調べてみると既に色んな人がやっていました。 Rubyで何か書きたいと思っていたので、参考にしながら試してみました。 [参考リンク] マルコフ連鎖でTwitter BOTを作る - FLYING [プログラミング作法]マルコフ連鎖アルゴリズムをrubyで実装してみた - Qiita やろうとしたこと 過去ツイートにある単語を適当に繋ぎあわせて新たに文章を作る 環境 Rubyのバージョンはたぶん2.1。MecabをRubyから使うのにNatto gem、TwitterAPIを叩くのにTwitter gemを突っ込みました。 流れ TwitterAPIを叩き自分の過去ツイートを最近から数千個読み込んでくる。それぞれのツイートをMecabで形態素解析して単語に分解し、辞書っぽいものをつくる。作成した辞書からマルコフ連鎖で適当に単語をつな
ここ最近RubyでTwitterのBotを書いていたのですが、タイムラインの取得や特定のワードに反応してふぁぼったりリプライをするなど、そういう基本的な動作をするまでをまとめてみました。 拙いコードですがRubyとTwitterでなんかしたいなんて思ってる人の参考になればと思います。 ※2015/06/21 説明を部分的に編集しました。(内容は変わっていません) まずTwitterAPIを使うためにアプリケーションの登録をするのですが、以下のサイトがとてもわかりやすかったです。 Twitter APIの使い方 アプリケーションの登録 こちらでもかいつまんで簡単に説明すると、以下のリンクへ行ってBotにしたいアカウントでログインします。 https://dev.twitter.com/ アプリケーションの名前はクライアント名として表示されるので重要ですが、それ以外(説明やWebsite)は適
https://syncbeats.herokuapp.com/ ※利用者も減ってきたということで、現在は公開を停止しています。 syncbeats というのを作ってみました。端的に言うとSoundCloudの曲をみんなで同時再生する君 です。部屋をつくってSoundCloudのURLを適当に突っ込むと順番に再生してくれて、あとから部屋に入ってきた人も同じ位置から再生されるというやつ。試しに曲を入れてリロードしてみると、途中から再生されるのが分かる。曲が無くなると、新しい曲が追加されるのを待ち受ける状態になる。たまに壊れるんでリロードすると治る。SlackやTwitterで部屋のURLを共有して一緒に聴くみたいな使い方がいいんじゃないでしょうか。 背景 前にシェアハウスに居たときにたまにリビングで音楽掛けることがあったんだけど、SoundCloudだとその場限りのセットリストつくるのも難し
こんばんは. 絶賛就活中のうるるです. 就活一回戦は見事に敗退してしまい,二回戦に突入しました.研究活動もしながら気長に自分に合った仕事を探していこうかと思います. さて,今日はTwitterのbotをRuby on Railsで作ってみたお話をしようと思います.というかただのメモです. Rubyは何度か触ったけど,Railsは初めてだったし,TwitterのAPIが変わったし,色々なサイトを廻らないと10分でbotとか完成しなかったし,大変でした.なのでもし,これからbotを作るぞ!という方がいらしたら参考になればいいな,程度に書きます. Twitteのbotをとりあえず作る・ツイートする まずはここから参照して作り始めました. 10分でできるTwitter bot @ Ruby - 酒と泪とRubyとRailsと 10分でできませんでした.ごめんなさい. 「Twitterにアプリを登録
あけましておめでとうございます!インターンの原田です。 年末のLOUPE STUDY で Ruby による Twitter のデータ・マイニング を紹介して実際にやってみよう...と思ったのですがgemのバージョンが上がっててそのままでは実行できず、間に合いませんでした。 RubyでTwitterのAPIを利用するのに便利なtwitter gem(sferik/twitter · GitHub)ですが、使い方をググっても日本語ではv5以前の記事が多く、詰まる所も多いので今回はtwitter gem v5の使い方を紹介しました。 バージョン ruby 2.1.4 と twitter gem 5.13.0 を使用しています。 準備 TwitterのAPIを利用するには CONSUMER KEY, CONSUMER SECRET, ACCESS TOKEN, ACCESS TOKEN SECRE
_ [ruby][math]なぜ ruby には Math.radians と Math.degrees がないのか こうですか分かりません。 Module Math def radians(deg) rad = deg * Math::PI / 180 end def degrees(rad) deg = rad * 180 / Math::PI end end Python にはあるのに ( 9.2. math — Mathematical functions — Python v2.7.3 documentation ) _ [ruby][twitter]The Twitter Ruby Gem を使ってみた 環境 Microsoft Windows 7 64bit cygwin ruby 1.9.3p385 参考 Route 477 - Ruby Twitter Gem簡易リファレ
require "twitter" client = Twitter::REST::Client.new do |config| config.consumer_key = "略" config.consumer_secret = "略" config.access_token = "略" config.access_token_secret = "略" end client.home_timeline.each do |tw| puts tw.text end ここまではなんとかなったものの SSLっぽいエラーが吐かれてしまった。 以下のとおりである このように一杯書いてある(小並感) どうもSSLv3を使っていることに問題があるそうだ。 ※追記(wktk氏に感謝) 上位規格の TLS 1.2 から 1.1, 1.0, SSL 3.0 までフォールバックするように なってるから v3 自
【2021/10/15 追記】 この記事は更新が停止されています。PHP を分かった気になって書いていた不正確な内容が多いため,過去の情報として参考程度にご覧ください。また,完成にたどり着けなかったことをお詫びします。原則的には,公式マニュアルの参照をおすすめします。 目次に戻る XSS(クロスサイトスクリプティング) 。JavaScriptを実行するコードを制作者の意図していない場所に埋め込む手法であって、PHPを使って実際にプログラミングをしていくうえで真っ先に考えなければいけないのがこの攻撃に対する対策です。 XSS攻撃が成功するまでの流れ TwitterがXSS攻撃への対策を怠っていたと仮定します。 1. 悪意のあるユーザーの下準備 悪意のあるユーザー(A)が <?php $s = serialize(@$_GET['cookie']); file_put_contents('./
前置き 9月中旬に無事固定回線が開通して人権を獲得したこともあり、同月の末から事務所にサーバやPCを集約させていたのですが、 エンコードなどの時間のかかる作業をやっていると作業の終了を通知させたい 今更メール運用という時節でもない(基本的に読まないので未読が1万通以上ある) という話を知人としていたところ「BotでTwitterに吐かせれば良いじゃん?ついでにあふれがちな録画領域の使用量の監視もさせると便利だと思う」という結論になり、それもそうだなとTwitter Botを作って10月の頭*1から運用していました。 しかしその後別件で作業時にファイルシステムごと壊してしまい*2放置していたところ、 案の定ディスク容量が溢れて派手に録画に失敗する*3 という闇堕ちしかねない状況に陥ったので反省して再作成することにしました。 以下、作業メモです。 環境の準備 RubyとTwitter Gemを
require "twitter" client = Twitter::REST::Client.new do |config| config.consumer_key = "lftxxxxxGrxlxxxxSlu44xxx" config.consumer_secret = "UTq19HxxxxNkGqiBxSFxxxxxxnOabvvzUxxxx6mpxxxx8jb" config.access_token = "109999726-e9QpxxxxxxxrVl2t1sdsxxxxxWIg3rxxxxGvPka" config.access_token_secret = "tixxxxxAHjMAxxxx1KktdgiPrMnsxxxxxxyWVMEgxxxQN" end client.update("Hello World!!!")
一人暮らしとは無情なもの 私は二年前から一人暮らしをしてる. 一人暮らしに憧れてる人もいると思うが,物事にはメリット・デメリットが存在する. デメリットの一つとして"寂しさ"が挙げられる. そんな寂しさを紛らわすために思考した結果, 彼女を作る ハードルが高い 時間がかかる 思い通りにならない etc. → botを作ろう!!! botを作る ハードルが低い 時間はかからない(?)し,作ってる間も寂しさが紛れる 思い通りになる なんだbot最高じゃん. bot(eve)を作る TODO RubyでTwitterbotを作ってタイムラインに常駐させる. 寂しさを紛らわす工夫を凝らす 疲れを癒してくれる工夫を凝らす 一人暮らしに役立つ機能を実装する ある程度,会話出来るようにする → docomoAPI keyを読み込む Twitter Developer登録 application登録 do
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く