並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 197件

新着順 人気順

個人開発の検索結果121 - 160 件 / 197件

  • ローカルマシンでDocker を動かさないためにBlimp を採用する - y-ohgi's blog

    https://blimpup.io TL;DR docker-compose をリモートで実行するための開発フェーズ向けのサービス ローカルマシンへ負荷をかけずに開発できる URL を発行してくれるため第三者への公開も可能 概要 blimpup はざっくりいうと「docker-compose をリモートで実行する」ためのサービスです。 用途としては本番環境としてではなく開発フェーズでの利用を想定されており、docker-compose を使用した開発の効率化を行ってくれます(k8s のtelepresence に近いイメージです)。 従来開発フェーズで使用していたdocker-compose をローカルで直接コンテナを動かすのではなく、blimp の提供するインフラ上で動かし、ローカルマシンに負荷をかけることなく開発が可能になります。ローカルのファイルと同期を行ってくれるためファイルの更

      ローカルマシンでDocker を動かさないためにBlimp を採用する - y-ohgi's blog
    • サヨナラHeroku 〜アプリケーションの知識だけで本番稼働を実現できる無料のプラットフォームを追い求めて〜

      はじめに Herokuの無料枠がもうすぐ消滅する(2022/11/28)ので、ソフトウェアエンジニアリングを勉強中の初学者の方々は、ポートフォリオの置き場所に頭を抱えることが確定しています。本稿では、その代替手段として、お金をかけず、かつなるべくアプリケーションの知識だけで、ポートフォリオの本番稼働を実現できる最適なプラットフォームを決定し、具体的な導入方法までを説明したいと思います。 オルタナティブHeroku まず海外にはオルタナティブHerokuを謳っているプラットフォームはそれなりにあります。その中で無料枠があってポートフォリオを公開するのに適していそうなプラットフォームは以下の通りです。 Cyclic Deta Fly.io Koyeb Railway Render AWSやGCPなどのメジャーなクラウドベンダーの中にも、それに類するサービスは存在しますが、場合によってはコンテナ

        サヨナラHeroku 〜アプリケーションの知識だけで本番稼働を実現できる無料のプラットフォームを追い求めて〜
      • Nuxt.js+Firebase+GAEで作った個人サービスが半月で2万PV超えたので実績値を全て公開する - Qiita

        こんなサービス作りました 【#拡散希望】 🙌🎉🎊サービス開始🎊🎉🙌 ボケをツイートして 「いいね❤️」「リツイート🔁」 の数でランキング! Twitter連動型 大喜利サイト 「ついぎり」 サービス開始しました‼️#ついぎりhttps://t.co/bkXfzHyVSs — ついぎり@公式アカウント (@twigiri_app) August 14, 2019 Twitterで大喜利するサービスです。 8月中頃にローンチしたのですが、有難いことに半月で約2.5万PVいきました。 開発に至ったポエム記事はCrieitに投稿しています。 なぜ大喜利サービスを作ったのか この記事について やっぱり公開直後は怖かったです。 そう、クラウド破産。 Firebaseの設定を間違えて72時間で300万円以上請求されてしまったウェブサービス BigQueryで150万円溶かした人の顔 上記以

          Nuxt.js+Firebase+GAEで作った個人サービスが半月で2万PV超えたので実績値を全て公開する - Qiita
        • idをautoincrementして何が悪いの?

          idをautoincrementしない方が良い理由 こんにちは。株式会社プラハCEOの松原です。 最近プラハチャレンジの参加者とお話している際に 「PKのidはautoincrementするとして...」 とナチュラルにid=autoincrementするものという前提が見えたので、「本当にidをautoincrementしても良いものだろうか?」と気になったことを書いてみようと思います。もしフレームワークが自動的にautoincrementでテーブルを作るからなんとなく使っているという方がいたらご一読いただいた後、それでも連番を使いたい理由があれば教えて欲しいです・・! 不必要に情報を晒すことになる スクレイピングされたり もしも僕が某大手に勤めているエンジニアで「競合サービスAにのってる物件情報、全部コピーして新しいサービス作ろうぜ」と指示されたらですよ?「人としてそれはやっちゃダメで

            idをautoincrementして何が悪いの?
          • 個人開発で食べられるようになるまでに、しなかった事

            家でゴロゴロしながら、個人開発アプリだけで生活している、あたかです。 会社を辞めて、2年間ツールアプリをちんたら更新していたら食べられるようになったのですが、食べられるようになるまでに 「やらなかった事」 を10個発表します! やった方がもっと良かったかもしれないですが、やらなかったので仕方ない。 1. 市場調査 このカテゴリーは儲かるのか、ニーズが多いのか、そういう事は一才やらなかったです。 調査方法が分からなかったし、単純に面倒だったからですが、ちょっとカッコつけた事を言っちゃうと、自分が欲しくて作りたいサービス以外は、作る気が無かったからです。 結果的に、自分が欲しくて作りたいサービスだと、新機能や改善内容は自分の頭の中から浮かんでくるので、思いつきだけでサービスを成長させる事ができて、一人で頑張らないといけない個人開発者には有利に働いたのかなぁと思います。 2. 競合調査 自分が作

              個人開発で食べられるようになるまでに、しなかった事
            • Webサービスを開発してリリースしてわかったこと〜半年前の自分へ〜|ガッシー|Repsona

              Repsona LLCの@GussieTechです。ひとりで、理想のプロジェクト管理ツールを作っています。 ワクワクして、ニヤニヤして、夢中で開発して約8ヶ月。ドキドキしながらアクセス制限を解除して、世にオープンしました。そしてわかったことを、半年前の自分へのメッセージとして残しておこうと思います。 最初の計画はどんな感じだったか ・みんなに内緒でコツコツとすごいの作って、あっと言わせる ・Google Adsで集客。キーワードプランナー見積り上は費用対効果OK ・海外サービスの逆輸入のような感じで、日本に颯爽と現れる ・TechCrunchから取材依頼がきて、特集記事が掲載される (ふふふ) どうなったか 「内緒でコツコツ」はどうだったか自由な技術選定とチャレンジができたこと、全行程全領域をひとりでやっているので、コミュニケーションコストがない分、とにかく早い。作ってる時は(ふふふ)状態

                Webサービスを開発してリリースしてわかったこと〜半年前の自分へ〜|ガッシー|Repsona
              • 【個人開発】Flutterで利用者1万人のアプリを作るまでの話|たにお

                はじめまして、たにお(@tanio0125)です。 今回は私が作ったアプリの利用者が1万人を超えたので、リリースから今までにやったことを書こうと思います。 興味がある方はぜひ最後まで読んでみて下さい。 はじめにまずは製作したアプリの紹介したいと思います。 アプリ名は『Bonfire』です、iOS・Android向けに全世界に配信中です。 どんなアプリかと一言でいうと「匿名でつぶやけるアプリ」です。つぶやきアプリといえばTwitterを思い浮かべますよね。 Bonfireは「SNSに疲れた人向け」というキャッチコピーで、Twitterや他のつぶやきから離脱したいユーザーをターゲットにしてます。 要するに邪道でニッチなSNSです。 どんなアプリか知りたい方は上記のリンクから是非ダウンロードしてみて下さい。 ■アプリのコンセプト決め個人開発なのでTwitterや大手SNSと同じ土俵で戦っても勝ち

                  【個人開発】Flutterで利用者1万人のアプリを作るまでの話|たにお
                • 趣味プロジェクトをリードする技術 / Technology to lead hobby projects

                  CAMPHOR- DAY 2021で発表したスライドです。 https://camphor.connpass.com/event/206786/ 概要 趣味プロジェクトを完走するのは一筋縄では行きません。 長期休暇などのライフスタイルの変化やチームメンバー間の認識の齟齬といった様々な要因でモチベーションが削られてしまい、いつの間にか幽霊プロジェクトと化してしまった経験を持つ方は多いのではないでしょうか? このセッションでは、「新規Webサービスのリリース」という仮想のプロジェクトに沿って、趣味プロジェクトを完走させるためのテクニックを紹介します。 テクニカルスキルというよりマネジメントスキル寄りの話になりますが、個人開発・チーム開発のどちらでも有効なテクニックなので、様々な場面で応用していただければ幸いです。 Twitter: https://twitter.com/p1ass GitHu

                    趣味プロジェクトをリードする技術 / Technology to lead hobby projects
                  • コストをかけずにWebサービスを公開するための構成例 - Qiita

                    はじめに 個人でフロントエンド(react)、バックエンド(node.js)、データベース(postgreSQL)を利用したWebサービスを公開したいと考えていました。 まずはテスト的に無料で外部公開できるサービスがないか調査しましたが、2022年8月に有料化されたHerokuの記事ばかりヒットしてしました。 結果的には無料で使用できる構成があり、実際にテストプログラムを動作させることができましたので構成例として記載しておきます。 ※無料なので比較的厳しい条件も含まれていたりするのでそれぞれのサービスを確認お願いします。 例えばsupabaseは数日間利用がないとインスタンスが一時停止して手動で起動させないといけないなどがあります。 今回試したサービス できるだけ同じサービスに集約したいと考えていましたが、実際にはフロントエンド、バックエンド、データベースはそれぞれ異なるサービスになってし

                      コストをかけずにWebサービスを公開するための構成例 - Qiita
                    • サーバーレスでclubhouse みたいなボイスチャットサービス「mixroom」を開発しました - y-ohgi's blog

                      TL;DR clubhouse のような複数人でのボイスチャットサービス「mixroom」をつくりました 主にSkyWay・Firebase・Next.js を使いました。 https://mixroom.fun 「mixroom」 とは mixroom は"目的ベース"でボイスチャットをする場所を提供するサービスです。 昨今は人と話す機会が減り、友好関係も自分から能動的に獲得しにいかないと減るばかりで「孤独感を感じる」みたいなことが増えてきました。 そんなとき、ふらっと立ち寄れるなんの気構えしなくて良い場所があればなと思い、このサービスを作ってみました。 ボイスチャットをするモチベーションを"特定の人"ではなく、ゲーム・実況・もくもく会などの"目的"にすることで良い意味で言い訳ができ、人とのつながりを感じることができるんじゃないかなと考えています。 気構えしなくてよい・カジュアルに参加で

                        サーバーレスでclubhouse みたいなボイスチャットサービス「mixroom」を開発しました - y-ohgi's blog
                      • Rustでサイトを再実装

                        このサイト r7kamura.com の実装言語をRubyからRustに変えてみた。 アプリケーションの概観 このサイトには、大別すると次の6種類のルーティングパターンがある。 GET / トップページ GET /articles/:article_id 記事ページ GET /feed.xml RSSフィード GET /links リンク集 GET /sitemap.txt サイトマップ (Google Search Console等が利用する) GET /* その他の静的ファイル (CSSや画像など) Rubyの実装では、適当なRackアプリケーション + rack-captureという構成で、Webアプリケーションとして実装しつつGitHub Pagesのために静的ファイルも吐き出せるという仕組みになっていた。 Rustの実装もほぼ同じで、適当なHTTPサーバー + 適当なHTTPクラ

                          Rustでサイトを再実装
                        • 「まずは小規模なゲームから」に聞き飽きた人のための中規模ゲーム制作手法|MetaFormingPro

                          ■前説この記事は、Unityゲーム開発者ギルド Advent Calendar 2022に投稿した記事をリファインしたものとなります。UGDGアドカレは他にも知見になる記事が多くあるので興味ある方は見てみましょう。 ■前節みなさん、ゲームを作ったことはありますね。 みんなゲーム作ってる人ではない? そうですね。 でもたぶんここ読んでる人の多くは一本位はゲームを完成させている人だと思います。 というかそれが前提です。 ところで、ネット上の多く存在するゲーム制作講座、何かしら読んだことがあると思います。 そしてそのほとんどの場所で、「初心者」向けにこういっているでしょう。 「いきなり大作を作ろうとしないで、まずは小さい作品から😊😊」 うるせえ!! 俺はもうそこは通り過ぎたんだ!! そこはもう通り過ぎたから、まとまった規模の作品を作りたいんだ!! となる。 そう。「入門講座」は小規模ゲームを

                            「まずは小規模なゲームから」に聞き飽きた人のための中規模ゲーム制作手法|MetaFormingPro
                          • GitHubを最強のToDo管理ツールにする - Qiita

                            ToDo管理ツール、いろいろありますよね。 古くは Remember the Milk、Evernote、Google GmailのToDoなども便利です。 しかし、たかだかToDoを管理するのに有料のサービスを使いたくはありませんし、ToDoにはそこそこに個人的なセキュリティが求められる要素があります。 Gmail ToDoだと管理が難しい例 GmailのToDoはメールに起因するToDoには便利ですが、カンバン方式のワークフロー、メールに起因しないToDo…例えば「ああ〜、あのイベントの参加費を月末までに精算処理して領収書提出しなきゃ〜」とか「来月のLTでの講演頼まれちゃったけど、上長伺いから広報チェックから事後記事公開まで 面倒くさい たいへん~」など、チェックボックス的な1段階の階層では片付かないToDoにはあまり効率が良くありません。GmailのToDoは期限もメールそのものへの

                              GitHubを最強のToDo管理ツールにする - Qiita
                            • Workspaces

                              Explore the workspaces of creative individuals, sent directly to your inbox every Saturday and Sunday.

                                Workspaces
                              • 個人開発のプロダクトにおけるクラウド料金のはなし - GCPの年間コストをランチ一回分に抑えた話 - Lean Baseball

                                GCP(Google Cloud Platform)を個人開発プロダクトの中心として使っているマンです. AWSやAzureなど他のクラウドサービスもそうですが, クラウドサービスを自分の財布から使ってる時ってめちゃくちゃドキドキしませんか?特にお金の話💰 gigazine.net 例えばこういう記事が流れてくると, 勉強のつもりでアカウント作ったけどどうしよう🤔 仕事で使ってるけど怖くなってきた😫 などなど, 色々と不安を覚えると思います, 自分も昔はそうでした, クレカの情報入れるのこわいお💳的な. ですが安心してください. 仕組みを正しく理解して使えば個人レベルだとメチャクチャ安く収まります. このエントリーでは, 私が今年(2020年)に使ったGCPの料金をチラ見せしつつ, 目的に合わせたクラウドサービスの使い方をTipsとして紹介し, GCP(に限らず他のクラウドサービス

                                  個人開発のプロダクトにおけるクラウド料金のはなし - GCPの年間コストをランチ一回分に抑えた話 - Lean Baseball
                                • プラットフォームが初期ユーザーを集めるための8つの戦略と事例紹介|相川真司(かわんじ) #DiQt

                                  ブログやマッチングサービスのような、価値を生み出す『生産者』と価値を消費する『消費者』の二種類のユーザーがいるサービスを、『プラットフォーム』や『ネットワーク製品』と呼びます。 Twitterやメルカリ、そして今あなたが読んでいるnoteも、「プラットフォーム」と呼ばれるサービスです。 しかし、このプラットフォームの立ち上げには、一つ大きな壁があります。 それは、『立ち上げ初期に機能させるのがとても難しい』という問題です。 プラットフォームでは『生産者』と『消費者』の2種類のユーザーを集めなくてはなりません。 しかし、サービス立ち上げ時には、このユーザーを集めて実際にサービスを機能させるのに大変苦労します。 なぜならプラットフォームでは、『生産者が増えないと消費者が増えない一方で、消費者が増えないと生産者が増えない』というジレンマがあるからです。 たとえばメルカリであれば、出品者が増えない

                                    プラットフォームが初期ユーザーを集めるための8つの戦略と事例紹介|相川真司(かわんじ) #DiQt
                                  • 趣味の開発で使えるGitHubのブランチ運用 - t-hom’s diary

                                    今回はGitHubの話。 基本的な使い方は入門書がいくらでも出ているので今更私が解説するまでもないけど、ブランチ運用については腑に落ちるまで少し苦労したので今回は自分流のブランチ運用をメモとして残しておこうと思う。 ガチの開発勢から色々と文句を言わるかもしれないけど、趣味開発なのでご容赦願いたい。 thomの2ブランチ開発フロー 私は次の表の1~8のような流れで開発を進めている。 このブログの読者はExcelマクロ開発者が多いのでバージョン管理システムを使わないExcel開発を例えとして挙げてみた。対比させるとGitでやっている作業が何をしているのか少しは分かりやすいかなと思う。 本来は2~4を繰り返してこまめにdevブランチを更新しつつ、ある程度キリの良いところで充分にテストをしたうえでmasterへ取り込むんだけど、なんせ一人で開発していてユーザーも大抵自分ひとりというケースが多いので

                                      趣味の開発で使えるGitHubのブランチ運用 - t-hom’s diary
                                    • ブックマークについたスターを眺められるサイト「はてなギャラクシー(β版)」をリリースしました - 一番星はての開発ブログ

                                      まえがき 2023年も終わりなので「2023年 一番星はてのコメント10選」みたいな記事を書こうと思い、とりあえずスター数の多かったコメントを集計していました。 集計自体はすぐ終わったのですが、はての以外の人でもこれ知りたいなあと思い、サービスとして公開することにしました。 というわけで、ブックマークについたスターを眺められるサイト「はてなギャラクシー(β版)」をリリースしました。 はてな★ギャラクシー どういうサイトなのか サイト自体を見てもらった方が早いので、一番星はてののページを見てみます。 一番星はてののブックマーク firststar_hateno - はてな★ギャラクシー 一番星はてののはてのギャラクシーのページ ユーザーの全ブックマークを取得し、スター数の降順に並べます。 あとはキーワードと日付によるブックマークの絞り込みができます。 キーワードはブックマークコメントとブック

                                        ブックマークについたスターを眺められるサイト「はてなギャラクシー(β版)」をリリースしました - 一番星はての開発ブログ
                                      • 個人開発アプリのFirebase費用を30%削減した話 - paranitips

                                        個人開発アプリ「お絵かきコラボ」はリリースしてもう1年半くらい経つけど、まだ結構なユーザーさんに遊んでもらっている。本当にありがたい。 バックエンドにはFirebaseを使っているんだけど、長く楽しんでもらうにつれて費用もかさんできたので、削減できるところはないか調べてテコ入れすることにした。 結果、30%ほど費用を削減することができた!わーい!👏 5/6,7 あたりに修正版をリリースして以降、傾きが緩やかになっている どんなことをしたのかさくっとまとめていく📝 Firestore お絵かきのマッチングのたびに、お題を取得したりユーザー情報を取得したりしてるのと、毎回15分程度遊んでもらってるのでREAD数が結構多い。 ・・・にしても、ユーザー数に対してREADが多すぎる。なんでーー??みたいな状態だったので、iOS/Android/サーバーのコードをすべてチェックして怪しそうなところ

                                          個人開発アプリのFirebase費用を30%削減した話 - paranitips
                                        • 最も低コストでプロダクトを公開したい - Qiita

                                          はじめまして。 普段はWebサービスの開発とかしてます。 はじめに 彡(゚)(゚)「サービスを作って公開してみたいなあ〜」 彡(゚)(゚)「けど、レンタルサーバー借りるの手間だし...」 彡(゚)(゚)「サーバー代払いたくないなあ...」 こんな気持ちになったことありませんか? きっとあるはずです。 そんなときはHeroku 無料プランを使いましょう。 本記事では、作ったアプリケーションをHerokuの無料プランで公開する方法について書きます。 ▷ Heroku公式サイトはこちら 無料プランって何が出来るのん? 大体のことは出来ます。 サーバーにアプリケーションをデプロイして運用するくらいなら問題なく使えます。 Herokuの無料プランで気にすべき制約は以下の二つです。 無料 Dyno 時間(稼働時間)が 550 時間/月 30分アクセスが無いとアプリがスリープしてしまう 無料 Dyno

                                            最も低コストでプロダクトを公開したい - Qiita
                                          • 八丈島のホテルで、運用費用0円の伝票システムアプリ作って、業務改善した話。 - Qiita

                                            ※2019年05月29日作成の記事です。 はじめまして! いつも皆さんの面白い記事を読んで、学んだり励みにしたり楽しんだりしてます!ありがとうございます! このたび東京都八丈島のホテル、リードパーク&リゾート八丈島で伝票システムアプリを作らせてもらいました! このシステムアプリの全機能はブログの記事で動画を交えて説明しています。 (QiitaじゃTwitter経由でしかアップできないため) 全機能説明ページはこちら 謝辞 ホテルの皆様 今回自分がこんな貴重な機会を得られ、最後まで作ることができたのは、寛容で柔軟なホテル支配人・レストランリーダー・スタッフの皆様のお陰だと本当に思います。 最初は遅延もあったり、レシート2枚出てきたりしてましたが、毎日使用後に多くのフィードバックを得られたので開発がとても捗りました。 「楽しい!」「今までで1番使いやすい」などの声は本当に嬉しいです Fireb

                                              八丈島のホテルで、運用費用0円の伝票システムアプリ作って、業務改善した話。 - Qiita
                                            • 30サービスを一挙公開!個人開発で使われている技術【特集】

                                              とうとう、2020年がスタートしました。 今年はオリンピックイヤーですし、新たな挑戦がピッタリな年になりそうです。 さて今回、個人開発ドットコムは「個人開発で使われている技術」というタイトルで、個人サービスで使われている技術について特集しました。 個人開発のサービスを見て「このサービス、一体どんな技術で作られているんだろう…?」と気になったことがある人は多いはずです。 個人サービスの技術構成に関して30件も一挙にまとまった記事は今まで存在せず、とても有意義な記事になったと思います。 これも全て、惜しみなく技術構成について回答いただいた個人開発者の皆さんのおかげです。ご協力いただき誠にありがとうございました。 本記事の構成は、「Webサービス編」と、スマホアプリの「アプリ編」の二つに分けて紹介し、各サービスの紹介セクションは サービス名開発者情報使用技術詳細記事(あれば) となっています。

                                                30サービスを一挙公開!個人開発で使われている技術【特集】
                                              • 正規表現でガチャを回せる投稿サイトを作った話

                                                (映像もつくりました) 正規表現ガチャ(英語名:Regech)という、正規表現から生成されるランダムな文字列でガチャを引ける投稿サイトをNext.jsで個人開発した話です。 筆者について 今までPHPやjQueryで開発をしてきた19歳です。 制作期間は20日ほどです。 もしよければ、読んで・遊んでいってもらえたら嬉しいです! つくったもの 正規表現にマッチするランダムな文字列を生成するアプリです。 例:(にゃん?)+→にゃにゃんにゃんにゃ おもしろいガチャができたら投稿することでみんなで遊べるようになります。 ぜひ、おもしろいガチャを作って投稿してください! 正規表現の学習にもおすすめです。 英語対応もしてみたので英語環境からアクセスするか、/en/にアクセスすると英語でも見れます。 私のおすすめガチャ 私のおすすめです。他にもおもしろいガチャが投稿されているので遊んでみてください! リ

                                                  正規表現でガチャを回せる投稿サイトを作った話
                                                • 【catnose】Zennを生んだ個人開発者に聞く、プロダクト開発の美学

                                                  個人開発者 catnose ソフトウェア開発者・デザイナー。 個人開発者として、Webデザイナー向けメディア「サルワカ」、ポートフォリオ作成サービス「RESUME」、技術情報共有サービス「Zenn」、簡単にAIサービスがつくれる「だれでもAIメーカー」など、数々のプロダクトを世に送り出す。家族は妻、娘、犬、猫。 個人開発者として、ポートフォリオ作成サービス「RESUME(レジュメ)」や技術情報共有サービス「Zenn(ゼン)」、入力欄や選択ボックスを組み合わせるだけで簡単にAIサービスがつくれる「だれでもAIメーカー」など、数々のプロダクトをヒットさせてきたcatnose(キャットノーズ)さん。現在も複数の開発案件に関わりながら、新たなプロダクトを開発中だといいます。 今回はそんなcatnoseさんのこれまでの作品を振り返りながら、個人開発者として培った開発哲学や、30代になるとともに起きた

                                                    【catnose】Zennを生んだ個人開発者に聞く、プロダクト開発の美学
                                                  • 個人開発の「失敗の本質」-自戒の念を込めて - Qiita

                                                    はじめまして。個人でWebサービスの開発をしているさとうたです。 この記事は「個人開発の『失敗の本質』」と題して、僕が2ヶ月ほど前にリリースしたサービスが見事にスベった経験をもとに、それを反省して、個人開発で既に成功されている先人達の数々のエントリーを読み漁り、「自分の何が悪かったのか?」「何を改善すればいいのか?」を徹底的に洗い出してまとめてみたものです。 筆者プロフィール 開発歴は約4年。今ままでリリースしたサービスは4つ。最大アクセスは月1.5万程度。「失敗の本質」は未読。 絶賛爆死中のサービス カムナビ-地図の上に好きな書き込みを残して、場所に関する様々な情報を共有する地図サービス。 要は、Googleマップにインスタみたいな投稿をするサービスです。 個人的には上手く作れた思い想い入れもあるサービスなので、未だに失敗なんて認めたくないものなのですが……リリースしてはや2ヶ月、身内以

                                                      個人開発の「失敗の本質」-自戒の念を込めて - Qiita
                                                    • 好きだったSlideSha○eが悲しいUXになっていたので、その怒りを糧にSlideの作成・共有サービスを爆誕させた話

                                                      概要 スライド形式の資料が好きな筆者が、Markdownでおしゃれなスライドをつくって、即座にシェアできるようなサービス、Slidevookを開発したので、紹介します。 この記事自体には、あまり技術的な話はでてきませんが、技術的な話は、別途記事にしていきたいと考えています。 書き起こしました。→ Wasmやモダンフロントエンドを駆使してMarkdownでLT資料を作ってシェアするアプリを作る技術の裏側 対象読者 よくLTで発表をする方 MarkdownでLT資料を作成するのが好きな方 つくったLT資料を公開するのに、いちいちPDF化してというのが大変という方 はじめに・動機 筆者は、いろいろな媒体から、技術やマネジメントや組織運営に関する情報を収集をしています。 その中でも、Slide形式は、記憶に残りやすく、好んで参照する癖があります。(もちろんZenn・Qiitaのようなブログ形式の情

                                                        好きだったSlideSha○eが悲しいUXになっていたので、その怒りを糧にSlideの作成・共有サービスを爆誕させた話
                                                      • Transformerに自分の好みのDLsite音声作品を学習させて、癖に刺さる新作を毎日通知するシステムを作った話 - Qiita

                                                        Transformerに自分の好みのDLsite音声作品を学習させて、癖に刺さる新作を毎日通知するシステムを作った話 作ったもの DLsiteの新作音声作品をクローリング -> 好みかどうか推論 -> 好みならSlack通知をするシステムを完全サーバーレス(AWS SAM)で構築しました。さらなる精度向上のため、Slackメッセージのボタンをもとに教師データを蓄積する処理も作りました。 デモ(ぼかしMAX) とてもわかりにくいですが、好みであろう作品がPOSTされているSlackの画面です。各メッセージについている「興味あり!」「別に…」ボタンを押すとLambdaが起動し、DynamoDBに新たな教師データとして保存されます。 なぜ作ったのか DLsiteが好き、以上。 ・・・ もう少し真面目に書くと、 会社でテキストデータに触れることが多いので、うまく扱えるようになりたい 音声作品はシチ

                                                          Transformerに自分の好みのDLsite音声作品を学習させて、癖に刺さる新作を毎日通知するシステムを作った話 - Qiita
                                                        • ゲームの個人開発者が細かいこと気にせず広告出してみた結果→大赤字になった実録漫画がためになる

                                                          広告を打てば俺のゲームだってヒットするのでは? と思い立って実行した個人ゲーム開発者が、その失敗談を漫画化。「分かりやすくてためになる」と好評を博しています。 広告を打てば集客は見込める……ただし利益が出るかどうかは別問題 作者は2019年にスマホゲームアプリ「バッティングヒーロー」をリリースした、Maroru Games(@MaroruGames)の中の人。より多くの集客を求めて、Google広告での宣伝を決めました。 かかる費用は1日につき最低でも1万円。しかも最初の1~2週間はAIの学習に食われるため、効果を望むには1カ月はかかると先方は言います。つまり最低でも30万円の出費。 それでも大枚をはたく分のリターンはあるはずだと、作者は出稿を決めます。しかしその時点で既に、大きなミスをしていたと振り返ります。バッティングヒーローの売上しか見ず、マーケティング上で重要な数値を全く把握してい

                                                            ゲームの個人開発者が細かいこと気にせず広告出してみた結果→大赤字になった実録漫画がためになる
                                                          • 個人開発でアプリやWebサービスをリリースするために必要な知識と技術 - かとのぼのマイコード・マイライフ

                                                            個人開発でアプリやWebサービスを作ってリリースしてみたいけど、プログラミング経験がなくて不安になっている初心者の方に向けた記事です。 アプリやWebサービスを個人開発でリリースすることは誰でも可能か? 個人開発でもWebかスマホかゲームかで覚えるプログラミング言語が異なる Webサービスの場合 スマホサービスの場合 ゲームの場合 個人開発のマネタイズ方法 広告収入 直接課金収入 個人開発のアイデアの出し方 アプリやWebサービスを個人開発でリリースすることは誰でも可能か? プログラミングを覚えて、アプリウェブサービスを開発したいと誰でも一度は考えたことがあると思います。 副業として稼げたらそれで家計はだいぶ楽になりますし、一度アプリを開発すれば、あとは自分の代わりにアプリが働いてくれて自分の時間を作り出せます。 個人でウェブサービスを開発できれば、人を雇う必要もありませんし、資金もパソコ

                                                              個人開発でアプリやWebサービスをリリースするために必要な知識と技術 - かとのぼのマイコード・マイライフ
                                                            • 失敗から学ぶ個人開発

                                                              いくつかの個人開発をしていて失敗したことから学ぶなんたらかんたら。個人開発は苦しい瞬間もあるけど基本的には楽しいよ。 【ベーシック×GIG】エンジニアがスキルアップするための文化・組織づくりLT大会! https://giginc.connpass.com/event/129254/

                                                                失敗から学ぶ個人開発
                                                              • Flutter はじめの一歩

                                                                本記事は、このPublicationの中でも特に初学者向けに書かれています。主なターゲット層は以下のような方です。 JavaScript・PHPなどとっつきやすいWeb系の言語は見よう見まねで触ったことがあるがきちんとは理解できてはいない(プログラムを1行も書いたこと無いレベルの場合はFlutterの前にまず何かとても簡単な入門書をまず一冊挟んだ方が良いです)Flutterを触り立て(環境構築は済んでいる)以前、以下の呟きをしましたが、例えばデザイナー本業の方がFlutterも活用できるようになると幅が広がると思い、また公式ドキュメントにもその旨が書かれていました。 とはいえ、元々バリバリコードを書けてしまうようなごく一部のデザイナーを除いて、やはりFlutterを使いこなせるようになるには(UIレイアウト周りに絞ったとしても)けっこう障壁が高いとは思うので、本記事がその補助となれば幸いで

                                                                  Flutter はじめの一歩
                                                                • Herokuにあった個人アプリを軒並み対応した - くりにっき

                                                                  背景 やったこと1. 廃止 やったこと2. GCPに移行 ユースケース図 URLベースで見たユースケース図 実行環境で見たユースケース図 実際にGCPに移行したアプリ達 Cloud Run Cloud Functions AppEngine GCP移行した全てに共通してること やったこと3. CircleCIに移行 付録A. 道のり 付録B. 調査メモ(移行時に参考にしたドキュメントやサービスなど) 無料プラットフォームがまとまってるドキュメント ElephantSQL (PostgreSQL) PlanetScale (MySQL) Redis Enterprise Cloud 付録C. Redisを雑にFirestoreに置き換えたらクラウド破産しかけた 2022/09/22 20:45ブコメレス 背景 Herokuの無料プラン終了のため10個以上あった個人アプリを1ヶ月くらいかけて色

                                                                    Herokuにあった個人アプリを軒並み対応した - くりにっき
                                                                  • Re:Backlogs というプロジェクト管理(タスク管理)ツールを OSS としてリリースしました - saino.me (kaishuu0123)

                                                                    自分の Qiita 記事からブログへの転載です。そこそこいいものが作れたなぁと思っています (∩´∀`)∩ qiita.com 読み方: Re:Backlogs (リ・バックログ) https://github.com/kaishuu0123/rebacklogs 2019/12/23: 使い方の記事を書きました。 Re:Backlogs の使い方を Twitter もどきアプリの開発を例に紹介します 画面紹介 マスターバックログ カンバン (Kanban) プロジェクト設定画面 説明 セットアップ方法 開発動機 ソースコード 使っている技術 実装してて楽しかったところ Drag & Drop による操作と、バックエンドのソート順保持 見やすい色を自動的に決めるアルゴリズム webpacker でのパフォーマンスチューニング 開発者なりにユーザビリティを考えること 最後に 2019/01/

                                                                      Re:Backlogs というプロジェクト管理(タスク管理)ツールを OSS としてリリースしました - saino.me (kaishuu0123)
                                                                    • PathtraqというLifeLogサービスを作った - たごもりすメモ

                                                                      最近何をやっていたかというと、タイトルの通り、Pathtraqというサービス、iPhoneアプリを作っていた。どんなサービスかと聞かれるとLifeLogというのが一番適切だと思うけど、LifeLogにも種類があって、これは位置情報を記録して検索するサービスになる。 https://pathtraq.tagomor.is/ PathtraqApp Satoshi TagomoriProductivityFreeapps.apple.com どういうためのものかというと、普段生活したりどこかに行ったりして、以下のようなことが気になる方向けです。 この場所/店/街、最後に来たのいつだっけ? 前に飲みにいってふらっと入ったあの店、どこにあった何ていう店だっけ? 前にあそこからあっちに移動したとき、どのくらい時間かかったっけ? なんかさあ、この程度のこと、全部記録とってあれば簡単にわかるはずなんだけ

                                                                        PathtraqというLifeLogサービスを作った - たごもりすメモ
                                                                      • Next.js + Vercel + Supabase を用いた高速アプリ開発 - RAKUS Developers Blog | ラクス エンジニアブログ

                                                                        こんにちは!ラクス入社1年目のkoki_matsuraです。 本日は、Next.jsとVercel、Supabaseを用いて簡単なアプリを高速で開発する手順についてお話しできればと思います。 アジェンダは以下の通りです。 Next.jsとは ReactとNext.jsの違い Next.jsの特徴 Vercelとは Supabaseとは ToDoアプリ作成 Supabaseにデータベースを用意 VercelでNext.jsプロジェクトを作成・デプロイ・GitHub連携 VercelとSupabaseの連携 GitHubからクローン Vercelから環境変数を取得 Supabaseのデータベースに接続 コード編集 終わりに 参考文献 Next.jsとは Next.jsはReactベースのアプリケーションフレームワークです。 公式サイトではNext.jsとはReactを用いたWebアプリ開発で生

                                                                          Next.js + Vercel + Supabase を用いた高速アプリ開発 - RAKUS Developers Blog | ラクス エンジニアブログ
                                                                        • 個人のアプリ開発は儲からない?実例から学ぶ副業としての収入について|モバイルマーケティング研究所|ModuleApps 2.0

                                                                          アプリ開発者の収入調査 Vision Movileよりアプリ開発者を対象にしたレポート「Developer Economics – State of the Developer Nation 2015Q1」が発表されました。調査によるとトータルで無収入だった人は全体の17%、100ドル(約12,100円)以下の人は18%と全体の3割ほどが1万2千円以下であると報告されています。(2015年当時の円相場で算出しています)。1万ドル(121万円)以上は全体の24%いることから、1/4の人は大金を手にしていることになります。 またiOSやAndroidと比較すると、月間100ドル以下の割合はiOSが全体の37%、Androidが55%とAndroidが18ポイント多い結果となり、利益に結びつきにくい結果となりました。調査結果の時期が古いためご参考までにご覧ください。 アプリ開発者の事例 実際、ア

                                                                            個人のアプリ開発は儲からない?実例から学ぶ副業としての収入について|モバイルマーケティング研究所|ModuleApps 2.0
                                                                          • 夫婦で結婚式の余興用クイズアプリを作った話

                                                                            はじめに 私事ですが11月12日に結婚式をあげました。 私達夫婦はよく一緒にアプリを作っているので、今回もなにか一緒に作れないかと思い、余興のクイズアプリを作ることにしました。 ついでに席札もQRコードにして、webアプリ内でメッセージも入れれるようにしました。 作ったもの ユーザーに配布用のサイトと、披露宴会場で投影する用のサイトの2つを作りました。 ユーザーに配布用のサイト 当日はこういう↓感じの席札を用意しました。 この席札は名刺サイズで印刷して一人ひとりラミネートしたのですが、地味に大変な作業でした。 QRコードを読み取ると、以下DEMO動画のようなサイトが現れます。 ちなみにクイズに関してはスクリーンに問題が表示されるまでは回答できないようになっています。(DEMO動画では省略) ページの表示速度を上げたかったので、uuid、名前、メッセージ等に関してはcsvでダウンロードしてか

                                                                              夫婦で結婚式の余興用クイズアプリを作った話
                                                                            • 2020年に作ったソフトウェアや開発技術をふりかえる - laiso

                                                                              概要 よくある年末っぽい日記の記事です。 だいだいこれどうりのバランスでソースコードも書いてる 言語はなんでもいい時はNode.jsで書く。移植性が高いので。複数人でメンテしそうな時はTypeScriptを採用し、プライベートの時は型を完全に無視する PHPはほぼLaravel。ビジネスのみの関係 Swiftはそんなに書いた記憶がないけどアプリのメンテをしてたと思う Vueも仕事で使っていたけど最近はReactに傾いてる Objective-Cは書いてない グラフに含まれてない部分だとAndroidアプリでKotlinを使って、データ分析でPythonを書いた このグラフは GitHub Profile Summary Cards っていう便利ツールを使わせてもらって自動生成している。 記録方法 コードを書く時はおもむろに ~/tmp 以下にディレクトリ掘ってIDEを開きはじめるので実質そ

                                                                                2020年に作ったソフトウェアや開発技術をふりかえる - laiso
                                                                              • 【個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】 - Qiita

                                                                                【個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】TypeScriptフロントエンド個人開発Next.jsprisma はじめに 皆さんこんにちは、mamiなのだ! 今回はバックエンドは作らずにNextAuth.jsやprisma、microCMSなどを利用してNext.jsでECサイトを作成してみたので、その方法や手順などを公開しつつ、認証周りや大型開発案件でも採用されるstorybookなどについても解説していこうと思うのだ! フロントを勉強し始めた初学者さんや、フロントがメインではないバックエンドエンジニアの方に向けて、丁寧に解説を挟みながら書いていくので「へ〜フロントってこんな感じのことやってるんだ〜」と思ってくれたら嬉しいのだ! ちなみにこの記事は丁寧に解説しすぎて死ぬほど長くなってしまっ

                                                                                  【個人開発】最新のNext.js+NextAuth.js+prisma+microCMSでECサイト作ってみた【フルスタックアプリケーション】 - Qiita
                                                                                • 個人で開発していた上場企業の情報サイトをOSSにした

                                                                                  結論 個人で開発していたWEBサービスをOSSとして公開しました。 この背景や技術環境について書いていきます。 すべてのソースコードをGitHubに公開しています。 スターやレビューをしてくださると嬉しいです! 公開したサービス: 上場企業ランキング 先日、オープンソースでWEBサービスを公開しました。 「上場企業ランキング」というサービスです。 その名の通り日本の上場企業を業界ごとに「給与」や「売上」順で閲覧することができるサービスです。 URL: https://company-ranking.net/ GitHub: https://github.com/yuki0920/company-ranking 私は2度の転職活動経験がありますが、企業を選ぶ際に知っておきたいことはいくつもありますよね。 「給与はどのくらいだろう」 「売上や利益はどの程度なのかな」 こういった情報は、求人ペー

                                                                                    個人で開発していた上場企業の情報サイトをOSSにした