かしいさんのはじめて個人開発

お笑いライブ検索サイト「ワラリー!」を運営しているフリーのWEBエンジニアです。超ド初心者がつまづきがちな、個人開発にまつわるあれこれを書いていきます。

【Ruby】Seleniumでスクレイピング: あるあるエラー5選

Webスクレイピングツール「Selenium」をRubyとChromeで使うときに起こりがちなエラー5つをまとめました。

Webサービスやアプリのマネタイズのコツとは? #sdevtalks

「サービス開発者」の勉強会 #sdevtalks のマネタイズ回に参加したまとめです。

人で賑わう!Slackコミュニティのメンバーリストの作り方

Slackコミュニティを運営するにあたって、みんなの交流を促進する「メンバーリスト」の作り方と注意点をまとめました。

#技術書典 6のサークル配置をTwitterにある分でまとめてみたよ(204/全455サークル)

2019/4/14(日)技術書典6の配置が発表されたので、Twitterにある分でまとめてみました。(134/全455サークル)

【技術書典6】「個人開発がやりたくなる本」発行のお知らせ #技術書典

「個人開発がやりたくなる本」は、個人開発を「手軽に始めて」「むりなく続ける」コツが詰まった1冊です。技術書典6にて発行します。

#技術書典 6にサークル参加したい人向け!最近の傾向と対策まとめ #techbook_meetup

もくもく執筆会 [#techbook_meetup](https://twitter.com/search?src=typd&q=%23techbook_meetup) に参加して得た、技術書典に関する知見のまとめです!

個人開発サービスのリリースから1ヶ月、リアルな数字を公開します!(2018年版)

2018年11月から、お笑いライブの検索サイト「ワラリー!」を運営してきました。 リリースから1ヶ月弱経ったので、Google Analyticsの数値を元に2018年のデータを公開します。

100個入ってわかった! 人が集まるSlackコミュニティ運営術

いろんなSlackに参加する中で見えた、「こんなSlackは参加したい」という盛り上がっているコミュニティの特徴をまとめました。

15分でできる!Slackのオープンコミュニティの作り方

技術書典でアンソロジー(合同誌)を出す関係で、Slackのコミュニティを新しく作成しました!(※参加者募集は〆切済) そのときに気づいたSlackのワークスペース作成の手順とTipsをまとめます。

ブログSNS『Tumblr』を無理やりユーザー投稿型メディアとして運営してた話

この記事は、「個人開発サービスに用いられている技術 Advent Calendar 2018」11日目の記事です。 2017年10月〜2018年11月まで、お笑いライブの検索サービス「wArally!」(現ワラリー!)をTumblrのサブブログサービスを使って運用していました。 Tumblrのい…

技術書はマジで誰でも今すぐ書ける。執筆の技術を勉強する会 #1 メモ #engineers_lt

週末なにしてますか?忙しいですか?技術書かいてみませんか? 「技術書・技術ブログはカンタンに書ける!!!」ということで初心者のための「執筆の技術を勉強する会 #1」の内容メモです。

ユーザーインタビューをはじめよう!目的、質問項目、分析などのコツまとめ

サービス開発者のための勉強会(#sdevtalks)第3回「ユーザーインタビュー」の内容メモです。

転職に必要な○○力って?「SI業界からWEB業界へ転職したい人のための勉強会」内容レポ

SI→Web業界の転職したい人のための勉強会、転職成功LTの内容メモです。 異業種への転職という勇気ある行動を実践した方々のお話が聞けて、めちゃめちゃためになりました!

【メモ】第6回個人開発者Meetup@大森 に参加してきました #solo_dev

個人開発者どうしで集まってゆるく情報交換する交流会の第6回。 ※あくまで自分が聞けた範囲でのメモとなります。

Twitter連携のログイン機能を作る(【gem】twitter-omniauth)

やりたいこと Twitterログインによるユーザー管理機能の実装 メールアドレス認証は不要

【エラー】config/routes.rb:11:in `block in <top (required)>': undefined local variable or method ` ' for #<ActionDispatch::Routing::Mapper:xxxxx> (NameError)の解決法

config/routes.rb:11:in `block in <top (required)>': undefined local variable or method ` ' for #<ActionDispatch::Routing::Mapper:xxxxx> (NameError)</actiondispatch::routing::mapper:xxxxx></top>

【エラー】SyntaxError: missing / (unclosed regex) の解決法

SyntaxError: missing / (unclosed regex)

【エラー】Controller#Action is missing a template for this request format and variant.の解決法

<コントローラ名>Controller#<アクション名> is missing a template for this request format and variant. request.formats: ["text/html"] request.variant: []

【エラー】NoMethodError (undefined method `deep_symbolize_keys' for "文字列":String):の解決法

NoMethodError (undefined method `deep_symbolize_keys' for "文字列":String):

【エラー】Missing partial xxx/_yyyy, application/zzzz with {:locale=>[:ja], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}. の解決法

Missing partial フォルダ名/_ビュー名, フォルダ名/_ビュー名 with {:locale=>[:ja], :formats=>[:html], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder]}.

サイトのアイコン・ロゴを作る

サイト(wArally! - お笑いライブ検索)のヘッダーにロゴを追加しました。