タグ

ブックマーク / daiiz.hatenablog.com (20)

  • 金曜日 - #daiizメモ

    今日から NOTA Inc. で正社員として働き始めた。引き続き Scrapbox を作っていきます。 リリースパーティーでScrapboxと出会って以来、どっぷりハマりこみ、この素晴らしさを伝えようとブログ記事を書いたり、Chrome拡張機能などを作って個人的に盛り上がっていた。開発者とユーザが集まり盛り上がる 5月のDrinkupイベントでは、利用事例 by daiizを話した。 8, 9月にインターンとして京都オフィスで開発に参加して、10, 11月は関東からリモートワークしていた。日々の開発のコミュニケーションをScrapbox上で行っているためリモートでも快適にやりとりできるのでそのまま継続でも良かったが、色々と考えた結果、12月からは京都で働くことにした。2年前にはてなインターンに参加したときも、将来は京都で働きたいと思っていたので、夢が叶った。 我流な開発スタイルで好きなもの

    金曜日 - #daiizメモ
    karur4n
    karur4n 2017/12/04
  • Scrapbox Drinkup でトークします - #daiizメモ

    こんにちは,daiizです.来週金曜日の夜に開催される Scrapbox Drinkup #01 にて Scrapbox の活用事例紹介的な発表をさせて頂くことになりました.Nota さんからの開発近況を聞けたり,他のScrapboxファンの方々と交流できる機会ということで,今からとても楽しみにしています.まだ枠が残っているようです! Scrapbox活用事例紹介を、ご自身のブログなどで積極的にScrapbox活用事例を発信されているdaiizさん … とご紹介を頂きましたので,当日は,日頃感じている Scrapboxライフの魅力を存分にお話できればと思います.過去にこのブログで書いた記事のリストは下記のページにまとめてあります.併せてご覧ください. 発表内容を整理しているところなのですが,言いたいことが色々あって,どこにフォーカスを当てるべきかを楽しく迷っているところです (もちろん,S

    Scrapbox Drinkup でトークします - #daiizメモ
    karur4n
    karur4n 2017/05/17
  • Scrapboxページの文章をMarkdownに変換するBookmarkletを書いた - #daiizメモ

    Scrapbox (の一部) 記法 で書かれたScrapboxページの文章を,対応するMarkdownに変換するBookmarkletScrapbox2Markdown」を書きました.ひとまず必要な記法のみの変換コードを勢いにまかせて作ったので,まだ対応できていない変換も結構あります.いまのところ以下の記法に対して動作します. プレーンテキスト 改行単位の文字列 多段箇条書き 入れ子構造も正しく変換される(はず). 見出し 文字の大きさレベルも正しく変換される. Scrapboxの一番小さい文字レベルの見出し [* 見出し] は,Markdownでは [##### 見出し] に変換されるようにした. リンク 画像 画像とリンクのあわせ技もいける 単一行コード バッククオートで囲まれた文字 スポンサーリンク 実際のところは,Scrapbox記法がHTMLとして描画されたものを取得して変換し

    Scrapboxページの文章をMarkdownに変換するBookmarkletを書いた - #daiizメモ
    karur4n
    karur4n 2017/04/09
  • 卒業 - #daiizメモ

    こんにちは,id:daiiz です. 日,電気通信大学を卒業しました.多くの方々の支えのお陰で,無事にこの日を迎えることができました.ありがとうございます. 4年間ご指導くださった先生方や,一緒に課題を乗り越えた友人たちをはじめ,沢山の方々に心より感謝を申し上げます. 特に友人たちには様々な場面で当にお世話になりました.ありがとう! 仮に僕が浪人せずに,現役で合格できていたとしたら,今日一緒に卒業した友人たちとは同期としては出会えていなかったことと思います.入学直後は浪人して良いことなど何もないと思っていましたが,いまとなっては最高の巡り合わせに感謝感激しています. 課外活動においても多くの方々からご指導をいただき,ありがとうございました. 大学での講義を聴きながら勉強していくなかで,将来自分が極めたいことが徐々に見えてきて,そのイメージが具体的に描かれていくほど気持ちが高まっていきま

    卒業 - #daiizメモ
    karur4n
    karur4n 2017/03/24
  • ToDoリストアプリ「みんなのToDos」をリリースしました - #daiizメモ

    みんなのToDo https://daiz-projects.appspot.com/todos/minna じぶんのToDo https://daiz-projects.appspot.com/todos/me 「じぶんのToDoページ」では,他のToDoリストアプリと同様に,これから自分がやろうとしている項目を登録してタスクの管理を行えます.さらに,ここで入力されたToDo項目は「みんなのToDoページ」で,匿名のToDoアイテムとして一般公開されます.匿名なので誰のToDoかを特定することは難しいですが,さらに念のための機能として,ToDo項目の一部を伏せ字にする機能も搭載されています.ToDo入力欄で[ ]で括った文字列は,みんなのToDoページでは■■に置換されて表示されます. 一般公開することで,他に同じことをしようとしている人を見つけて,がんばろうという気持ちになれることを期

    ToDoリストアプリ「みんなのToDos」をリリースしました - #daiizメモ
    karur4n
    karur4n 2017/02/10
  • リアルタイムスライドアプリを作ってDentoo.LTで発表しました - #daiizメモ

    こんにちは,daiizです. これは,今日開催の Dentoo.LT #15 で発表した内容の補足資料です.発表で使ったスライドは,この記事の末尾にあります. 補足資料 会場で上映されているスライドと観客の端末で開いたスライドのページ送りが同期される「スライドプレイヤー」と「スライドビューワー」を作りました.このような感じで動きます.左側が発表者画面で,右側は各端末を想定しています. 発表者が管理者アカウントでログインして再生しているスライドプレイヤーのページングにあわせて,ブラウザで開かれている全てのビューワーページのページが同期されます.リアルタイムで同期される処理には,リアルタイムデータベースFirebaseを使っています.現在のページ番号を常時監視して更新されています.Firebase最高です. ビューワーページにはノート機能が付いています.閲覧者は発表を聞きながらリアルタイムにメ

    リアルタイムスライドアプリを作ってDentoo.LTで発表しました - #daiizメモ
    karur4n
    karur4n 2016/10/24
  • Chrome拡張機能でカッコいいポップアップウィンドウを開く - #daiizメモ

    ブラウザでポップアップ画面を開くには window.open('https://www.google.co.jp', '', 'location=no, width=400, height=300'); と書く.引数は左から順に,開くページのURL, ウィンドウ名, オプション文字列となっている.第3引数を見ると分かるように,アドレスバーlocationは非表示にするように要求している.しかし,これをChromeで実行すると, のように必ずアドレスバー付きで表示される.何のサイトにアクセスしているかを分かりやすくする配慮だと思うが,ウェブアプリの一機能として開くサブウィンドウだった場合,格好悪い. Chrome拡張機能*1のAPIには,chrome.windows.createというものがある.これはwindow.openと用途が似ていて拡張機能でサブウィンドウを開くために使ったりする.上

    Chrome拡張機能でカッコいいポップアップウィンドウを開く - #daiizメモ
    karur4n
    karur4n 2016/08/25
  • 「最高の夏」に応募しよう - #daiizメモ

    はてなインターン2016のページ はてなインターン2015 昨年のはてなインターン2015に参加したdaiizです. 最高の夏に応募してから1年が経ちました. インターンの前半ではPerlの基礎から始まりウェブアプリを開発するに当たって必要な技術を学びました. 今年もカリキュラムがさらにパワーアップしていて,機械学習の講義もあるそうですね.今年参加できる方が羨ましいです. 後半戦では,はてなブログコースで「引用ボタン機能」を作りました.「もし自分がはてなブログ(など自分の希望コースの製品)に新機能を付けられるとしたら??」ということを考えておくと後半過程がより一層楽しくなること間違いなし! また,インターン仲間がすごい人ばかりなので,それぞれの得意分野の面白い話を聞かせてもらうと,インターン期間が終わった後も試してみたいことや作りたいものが湧いて出てきて楽しい. はてなインターン2016

    「最高の夏」に応募しよう - #daiizメモ
    karur4n
    karur4n 2016/07/01
  • 写真を与えると食神定食番号が判定されるウェブアプリをつくりました - #daiizメモ

    神590円定シリーズの写真が何番定であるかを識別する実験サイト「Shokujin Classifier」をつくりました.この前行った最新の学習成果に基いて判定されます.現時点では,1,3,4,5番定に対応しています。 https://shokujin-classifier.herokuapp.com/ アップロードされた神定写真の定番号を判定するサイトを作りました.機械学習の成果をもとに予測しますhttps://t.co/wKuSm0MT2x— daiiz (@daizplus) 2016年6月27日 Herokuの無料プランで動かしているため,読み込みに時間がかかることがあります.当はGoogle App Engineで動かしたかったのだけど,GAEの環境にTensorFlowを入れる方法が分からなかったのでHerokuになりました. サイト内にサンプル画像も用意してあり

    写真を与えると食神定食番号が判定されるウェブアプリをつくりました - #daiizメモ
  • グーグルの新アプリ『Spaces』を使ってみた - #daiizメモ

    グーグルからSpacesというチャットアプリが登場したようなので,さっそく使ってみた.ウェブ版もあった. インストールして起動すると,「スペース」を作ることができる(下図・左).ここにユーザーを招待してチャットできる.Google ハングアウトのトークグループを作るときと似ている仕組み.このスペースは一般公開になってしまうのかな. 画面下部中央の丸いFABボタンを押すと,上図・右のような画面が表示される.FABボタンが中央にある画面デザインを初めて見た気がする.いきなりGoogle検索窓が用意されているので,あのブログ記事について話したいけど,URL何だったけというようなことが起きなくて良いと思う.YouTubeの動画も同じように検索して探せる. 例えば,このブログのタイトルを検索すると,いつもどおりのGoogle検索結果ページが表示されて,目的のサイトを選んで開くと画面下部に「SPACE

    グーグルの新アプリ『Spaces』を使ってみた - #daiizメモ
    karur4n
    karur4n 2016/05/17
  • リンクもまるごとキャプチャしてSVGで出力するChromeスクリーンショット拡張をつくりました - #daiizメモ

    閲覧しているウェブサイトの選択された範囲のスクリーンショットを撮ってSVG形式でダウンロードできるChrome拡張機能をつくりました.SVGで出力しているため,普通のPNGやJPGと比べると,以下のような少しだけ高度なことができます. スクリーンショットを撮ったページのURLを<svg>のdata属性として保持できる スクリーンショットの範囲内のリンクをそのまま残すことができる. ページ中の<a>の位置に,外部ページヘのリンクを持つ<rect>を挿入しています.クリックするとリンク先のページが開きます. ブラウザで通常リンクと同じように扱われるため,rectをホバーするとChromeの左下にジャンプしようとしているURLが表示されるので,移動先もしっかり確認できます. まだかなり荒いベータ版ですが,GitHubで公開しています.クローンして,そのままChrome拡張機能管理ページから読み

    リンクもまるごとキャプチャしてSVGで出力するChromeスクリーンショット拡張をつくりました - #daiizメモ
  • おかげさまで2周年 - #daiizメモ

    おととい4月4日,ブログ「ShikousakuGo(旧 daizの日記)」は開設2周年を迎えました!!! すべての読者の皆さんにいたします. Google検索から辿り着いてくださった皆さん ときどきですが このブログがはてなブックマークの良い位置に表示されたときにアクセスしてくださった皆さん TwitterなどのSNSから来てくださった&シェアしてくださった皆さん ありがとうございます. そしてさらに,読者登録をしてくださっている皆さん,ありがとうございます! それでは,ここからは毎年恒例の振り返りコーナーをお送りします. 記事数と読者数(4月4日現在) 記事数: 268 カレンダー的には2年が経ちましたが,1日1記事ペースを目標としているなかで振り返ると,まだまだ1年分にも達していません.今年は頑張るぞ. 読者数: 84 読者の記事更新欄の見え方を確認したかったため,自分自身も読者登録

    おかげさまで2周年 - #daiizメモ
    karur4n
    karur4n 2016/04/06
    読んでます!
  • TensorFlowで食神の定食画像を分類する実験 - #daiizメモ

    昨日に引き続き,機械学習のお話. TensorFlowのチュートリアルで紹介されていた画像をクラス分けするConvolutional Neural Networksの例題(CIFAR-10)のデータセットだけを差し替えて実験してみた. 今回の実験の目的は 写真を収集するためのツールの開発 TensorFlowで書いたプログラムに自前で用意した写真を与える練習 少しのデータでどれくらいの分類精度が出せるのか試す といった感じ. 分類対象は,電通生なら誰でも知っている有名な中華料理神の590円定メニュー.1番〜8番まであるけれど,今回は訓練データ数の都合上半分の1, 3, 4, 5番をターゲットとした*1. まず,写真を集めるツールについて. ウェブブラウザで画像の収集と欲しい部分を切り抜くためのツールが欲しかったので作ってみた. しかし少し解決できない問題があって,ブラウザで触るアプリ

    TensorFlowで食神の定食画像を分類する実験 - #daiizメモ
  • Google Apps Script で JSON / JSONP を返す - #daiizメモ

    Googleドライブ上で書いて実行できるGoogle Apps Scriptを使ってJSONを返すAPIサーバみたいなものを作る方法を紹介します. ターミナルからcurlコマンドなどで呼んだときにふつうにJSONを返却するバージョンと,ウェブサイトから呼びたいときのためのJSONPの方法を取り上げます.とても簡単です. Google Apps Script を書く場所に行く まずはブラウザでGoogleドライブを開きます.左上の赤い「新規」ボタンをクリックして,以下のように「Google Apps Script」を探してクリックします. 新しいタブが開きます.これから,ここにコードを書いていきます.「無題のプロジェクト」の部分をクリックするとプロジェクトの名前を変更できます.保存は左上メニュー「ファイル」→「保存」で行えます. アプリケーションとして導入する まだ何もプログラムを書いていま

    Google Apps Script で JSON / JSONP を返す - #daiizメモ
    karur4n
    karur4n 2015/12/19
    自分のマシンじゃないときにめっちゃ便利そう
  • ウェブページをスクリーンショットで共有しよう - #daiizメモ

    ウェブページの最高なスクリーンショットを生成する、ウェブブラウザ風なAndroidアプリ「Koto」をリリースしました。 Koto for Android Android KitKat (4.4) 以降に対応するように作ろうと思ったのですが、どこかで間違えてしまいLollipop (5.0) 以降になってしまいました。 すみませんが、しばらくはLollipopの端末でご利用ください。 Kotoでできること このアプリは以下のことができます。 指定されたURLのウェブページを開く 特別なスクリーンショット(*.koto.jpg)を撮る 特別なスクリーンショットを読み込んでウェブページを開く 特別なスクリーンショット Kotoで生成されたスクリーンショット画像は、ウェブページのURLを含んでいます。 もう少し詳しく言うと、JPEG画像のExifのUserCommentというタグにURLを書き込

    ウェブページをスクリーンショットで共有しよう - #daiizメモ
  • 22歳になりました - #daiizメモ

    日、22歳になりました。皆さまに支えられて22周年、ありがとうございます。今年もよろしくお願いします。 めでたい画像 きょうのGoogleトップページ きょうのGoogle Now めでたい バースデー企画 毎年恒例の、誕生日になにかをリリースするコーナーです。 第一弾:はてなインターン感想エントリー daiiz.hatenablog.com 第二弾:マウスストーカー インターンで作成したマウスストーカーをGitHubに公開しました。これは、Chrome拡張機能になっているので、ダウンロードしたディレクトリをまるっとChromeに読み込ませるだけで、ほとんどすべてのウェブサイトでストーカーが有効になります。たまにご利用ください。 github.com 第三弾: Apricpt2 Apricotの新バージョンです。 daiiz.hatenablog.com

    22歳になりました - #daiizメモ
    karur4n
    karur4n 2015/09/12
    おめでとうございます :tada:
  • はてなサマーインターンが終わり、エンジニアへの道が始まった - #daiizメモ

    最高の夏が終わって一週間が経ちました。 今年の夏、8月10日 〜 9月4日の間はてな京都オフィスで開催された「はてなインターン2015」に参加しました。 感謝 メンターをしてくださった id:amagitakayosi さん、後半過程でご指導くださった id:hitode909 さん、id:ueday さん、 インターン期間を通して楽しい時間をつくってくださった id:hakobe932さん、ありがとうございました。 はてなの皆さま、大変お世話になりました。ありがとうございました。 ここからは、インターンの進み方や、学んだり感じたことなどをレポートしていこうと思います。以下に目次が生成されていますので*1、気になるところから読んでいただければ嬉しいです。今後も随時追記していきます!! 感謝 参加するまでの気持ち インターン前半(講義期間) この章のまとめ インターン後半(実践期間) はてな

    はてなサマーインターンが終わり、エンジニアへの道が始まった - #daiizメモ
    karur4n
    karur4n 2015/09/11
    おつかれさまでしたッ!!!
  • 最高のすき焼き - #daiizメモ

    今日のお昼、インターン仲間とモリタ屋という高級なすき焼きのお店に行ってきました。 昨日の夜の打ち上げのときに、今日のランチ開店と同時の時間帯の予約したので、急なお願いになってしまいお店には申し訳なかったなと思っています。 素晴らしいおもてなしをしていただき最高でした。ひとでさん、美味しいお店を教えていただきありがとうございました。 ブログを書くまでがすき焼きだと思うので、いま京都を出た新幹線のなかで書いてみます。 スポンサーリンク すき焼きショー まずは高級な前菜の写真です。 いい香りがした もう一品出てきた。これから格的に牛をべるのに、ローストビーフが出てきた。最高。 ローストビーフ 肉の到着。一人分が6700円くらいするコースなので迫力まんてん。 この肉をお店の人が目の前で調理してくれる。高級な店での振る舞いが分からなくて、肉が焼かれているときはみんなで肉を見つめていた。 鍋いっぱ

    最高のすき焼き - #daiizメモ
    karur4n
    karur4n 2015/09/05
    おいしくて最高 という気持ちだ
  • HTSPはどうですか - #daiizメモ

    店の空き状況をすばやく知りたいので新しいプロトコル Hyper Tenpo(店舗) Status Protocol(HTSP) を考えた。 ステータスコードはいまのところ次のような感じでどうでしょうか ステータスコード 200 OK 利用可能 301 Moved Permanently 移転 302 Moved Temporarily 一時的な移転 403 Not Forbidden 利用権限がない 501 Not Implemented 建設中 503 Too many users 満席 505 HTSP Version not supported HTSPに対応していない店舗 571 Teikyubi 定休日 573 Yoyaku-ippai 予約の余裕なし

    HTSPはどうですか - #daiizメモ
  • 漬物が食べられる - #daiizメモ

    ホテルの近くの東急ハンズでタッパーを買った。 先週の土曜に嵐山で買ったしば漬けと梅香漬を美味しくべられそうなので楽しみ。

    漬物が食べられる - #daiizメモ
    karur4n
    karur4n 2015/08/20
  • 1