銀行員からのRailsエンジニア 銀行員から転身したサービス作りが大好きなRailsエンジニアのブログです。個人で開発したサービスをいくつか運営しており、今も新しいサービスを開発しています。転職して日々感じていること、個人開発サービス運営のことなどを等身大で書いていきます。
![デザインパターン カテゴリーの記事一覧 - 銀行員からのRailsエンジニア](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
GoFのデザインパターンとは、「プログラミングのベストプラクティスを体系化したもの」です。このベスト・プラクティスをしっかりと理解して設計すれば、ソフトウェア設計の効率を高めることができます。またデザインパターンが「プログラミングの思想」の共有をよりスムーズにしてくれます。先人たちの試行錯誤の結果を効果的に利用して、プログラミングをもっと楽しんでしまいましょう! 🐯 デザインパターンのポイントGoFのデザインパターンには下のプリンシパルがあります。 変わるものを変わらないものから分離する インタフェースに対してプログラミングし、実装に対して行わない 継承より集約 委譲、委譲、委譲 必要になるまで作るな(You Ain’t Gonna Need It./YAGNI) 🏀 デザインパターン一覧 アブストラクトファクトリ ビルダ ファクトリメソッド シングルトンパターン アダプタ コンポジッ
皆さんはページングについてどんな印象をお持ちでしょうか? 好き・嫌い以外にも「興味ない」「めんどくさいやつ」などいろんな感情があると思います。人間だもの。仕方ないことです。 いざページングを実装してみると、次のページ、前のページ、ページ番号のリンクといったページャ、次のページ・前のページが存在するかどうかのチェック、定められた件数ごとの情報取得など、意外と世話のかかるやつという一面が見えてきます。 ページングと出会ったのは私がまだ入社して間もない駆け出しエンジニアだった頃で、履歴の一覧画面を管理ツールに実装する案件がきっかけでした。 普段ページングに着目することはあまりないと思いますが、1ページあたりの件数は、一般的なユーザー向けのアプリよりも、管理ツールの方が多くなるでしょう。ユーザー向けアプリでは体験(UX)を重視するのに対し、管理ツールでは一画面あたりの情報量を重視するからです。 初
こんにちは、BOOTHチームでコミュニティマネージャー(以下、BOOTH CM)を担当しておりますmashiです! 今回はBOOTH CMの役割や仕事内容をお伝えしていきます!! 是非、BOOTH CMの業務内容を知っていただけたらと思います。 まず自己紹介なのですが、私はピクシブ株式会社(以下ピクシブ)へは2019年10月に中途入社しました。 前職ではファッションECサイト運営会社で働いておりましたが、ある日、ふとBOOTHを閲覧するなかで漠然と「楽しそう、ここで創作活動をしている人を応援したい、働いてみたい!」そんな想いからピクシブへの転職を決めました。 入社後はBOOTHチームへ所属し、BOOTH CMとして日々業務に励んでおります! 趣味はゲーム実況を見たりやったり、あとコーヒーが好きで最近コーヒーの木を育てはじめました。(まだ芽は出てないです...発芽までは3ヶ月かかるらしい)
こんにちは、hachi8833です。 今回から不定期で、Go言語だけで書かれたRubyライクな言語「Goby」について書きます。おそらく日本語で書かれた最初のGoby記事になると思います。 リポジトリ: goby-lang/goby Railsへのコミット経験もある@st0012さんが作ったGobyは現在バージョン0.1.3で、first commitからまだ1年も経過していませんが、st0012さんの驚異的な実装の速さのおかげでかなり早くから基本的な部分をひととおり動かすことができ、HTTP serverやDBアダプタといった基本的なライブラリも装備していて、簡単なWebアプリ(https://sample.goby-lang.org/)やAPIを実際に書くことができます。コミット数は現時点で1800を超えています。 View post on imgur.com Gobyはその名のとおり
島本和彦先生に調子に乗って失敗しろ!と言われる(1/2) https://t.co/S9eAgVpjca
ピクシブ株式会社(本社:東京都渋谷区、代表取締役:國枝 信吾、以下「ピクシブ」)は、学校法人瓜生山学園 京都芸術大学(旧名称:京都造形芸術大学、所在地:京都市左京区、学長:尾池 和夫、以下「京都芸術大学」)と2021年度より提携し、同大学通信教育部における完全オンライン課程の「イラストレーションコース」開設に協力します。 イラストレーションコースは京都芸術大学の通信教育部デザイン科に新設される、通学不要、完全オンラインで完結する通称「手のひら芸大」の1コースです。時間や場所を選ばず、卒業までに必要な単位がすべてインターネットで修得できるため、18歳以上の若者から社会人まで、あらゆる立場・職業の方々に専門の学びの場が提供されています。初めて大学に入学される方は最短4年、大学や短大、専門学校を卒業している方は3年次編入により最短2年で卒業可能です。 そして本コースでは、登録ユーザー数5000万
Quineにしろと言われたので、とても雑に書いた https://t.co/y7MJdW1FLz https://t.co/4ukChBZeIK
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く