ABO ファクトリーのブログ

3PS(3Dプリンター共有)サービスの開発 趣味のプログラム。3Dプリンターを利用した作品を行うサークルとして活動していきたいと思います。

プログラム

一般的なログイン サイトの仕組み

一般的なログインサイトの仕組みを自作してみました。 開発環境はLaravelを利用しているので、ユーザID(メールアドレス)、パスワードをDBに挿入、認証させるのはフレームワークの機能なので省いて、全体のサービスとしての仕様の概要を話します。 一般的にユ…

3PSの独自ログインの機能を追加

他のSNSアカウントに寄生していた。3PSですが、3PSの独自アカウントを登録できる仕組みを追加しました。 個人的にはどのSNSのアカウントでもユーザが任意に識別できればこだわりはないですが、各SNSのアカウントを保有していない人も出てくるだろうと思い追…

3PS

やっと最低限の機能を実装が完了してきたので、今回は今自分が作成しているサービス、3PSの説明を書きたいと思います。 3PS3ps-net.com - どういうサービス?? ユーザー間で3Dプリンターを共有して物づくりを楽しもうというサービス3Dプリンターを持ってる…

3Dデータ出力希望者側からジョブ(出力依頼)の書き込みをできるようにしました。

よく考えると、3Dプリンター持っている人と、持ってない人だと圧倒的に持っていない人の方が多いですよね。3Dデータを出力したい希望者が書き込みをして、それを3Dプリンターの保有者が返信する項目を追加しましました。出力検索のカテゴリーとしては以下の3…

ユーザ間でファイルの共有とジョブ(3Dプリンターでできること)をSNSでシェアできるようにしました。

- ユーザ間でのファイル共有 3Dデータの出力希望者、3Dプリンターの保有者に出力依頼する場合、必ずデータの受け渡し方法が必要になります。メールや既存のファイル共有ストレージを利用していただいてもかましませんし、3PSのメッセージ(連絡用)にファイル…

3PS ジョブのBookmarkの機能を追加しました

3Dプリンター保有者のジョブ(出力ジョブ)に対して気になるけど、いきなり連絡とるのはちょっとという時のためにブックマーク(お気に入り)に登録できる機能をを追加してみました。 "出力依頼"->"ジョブ検索"->"ジョブ詳細" ジョブの内容で少し気になる記事が…

Laravel Socialiteを利用してFacebook, Twitter, Google+の認証処理を共通化できた

現在、作成している3PS(3Dプリンター共有サービス)はFacebook, Twitter, Google+のアカウントを持っている人であればだれでもご利用できます。 後日ですが各SNSアカウントを持ってなくてもメールアドレス、パスワード登録で独自アカウント作成の機能も追加し…

3PS (3Dプリンター共有 サービス)

2日ほど前にレンタルサーバからVPSに移行して、しばらくはこれで運用していこうかと思います。 周りにほとんど告知していないので、まぁそこまでアクセスが増えることもないと思います。3PS3ps-net.com改めて3PSの自己紹介。 サービスの目的 物づくりを楽し…

個人間で3Dプリンターを共有できるサービスがあれば面白い

2,3週間前ですが、Zortrax M200を購入して届いた翌日にふと考え事してて こんな30万もする3Dプリンターみんなが買えるもんじゃないし、持ってる人と使いたい人が個人間で3Dプリンターを共有したら面白いんじゃないかなと思い。 開発してみることにしました…

画像ファイルのアップロードと保存範囲のトリミング(twitterみたいに)

Twitterのプロフィール画像の変更のように、ユーザが自分の写真やトップアイコンをアップロードして、そのタイミングでweb上でトリミング(保存範囲指定)できる機能がやってみたくていろいろと調べてたら以外に簡単にみたいなのでメモ■使うライブラリ ・jQuer…

Zortrax出力動画を作成してみた

前からやってみたかったこと。 ちょうど家にソニーのアクションカム(HDR-AS100V)があるんで、撮影して10倍速ぐらいに編集してみたかったんですが、忙しくて(ニートですが・・)なかなかやる機会がありませんでした。とりあえず、引越しの時にどこかの段ボール…

Laravel のLogデバック出力 結構便利

Laravelの勉強を兼ねて開発をは初めて2週間、LaravelのDebugbarによるログ出力が便利でSQLのクエリログを見たり、取得配列のを列挙してみたい何かと重宝するのでメモ。 Laravel5では標準でDebugbarが入っていないのでcomposerでインストール。 コマンド: co…

Laravel select where () or() でハマった件

今作成中のwebサービスでユーザ間のメッセージのやり取りを画面上に表示する処理でModelへのアクセス方法でハマった。過去の送受信のメッセージを表示したいのでA->B、B->Aに送信したメッセージを画面に表示したいので、select whereで括弧orが必要になりま…

3Dプリンター関連の新しいwebサービスを考えています。

実はZortrax M200を購入して、運よく数日後には届いたのですが中々忙しくてまだ4個ほどしか出力していません。 しかも、3Dプリンターを入手した翌日にこれで何か面白いことができないか考えていたら、面白い??Webサービスを思い付いたのでこちらの方に…