Laravel使いだった私はGo言語を始めて1年、業務では半年開発をしています。
Goをどのように学習するのが良いか、Goコミュニティや文化の話、Goのメリット、PHPとの違い、開発時に注意するtips、
Go製ライブラリやなぜMicroserviceで利用される事が多いのか?などを分かりやすくお話します
Laravel をベースに作られたChatbotフレームワークのBotmanを紹介します。
slack botとしてだけではなく、WebChatBotとして動く様子もご紹介したいと思います。
普段触っているLaravelですが、実はadonis JSというLaravelによく似たフレームワークがあることをご存知でしょうか。
今回はLaravelerに向けてadonis JSの魅力を知ってもらい、もしバックエンドにも JSを採用するケースがあった場合に活用していただければと思います。
JSはフロントエンド技術としても非常に優秀なのでそちらに興味を持っていただくきっかけにもなればと思います。
iOSアプリで位置x動画のSNSサービスを作った際に、Laravelをバックエンドを構築した際の知見を共有します。
MySQLのgeometry型の利用やAws Elastic Transcoder等、個人的に今回始めて導入した技術の話がメインになります。
自身が行ったLaravelコアへのContributionやメールのDriver開発をもとに、LaravelでどのようにOSS開発を進めればいいかを話します。
OSS開発デビューしたい人はもちろん、使いたいサービスのDriverがデフォルトでサポートされていなくて困っている人にも役立つようなトークをしたいと思います。
Laravelでは日付操作ライブラリとしてCarbonを使うことが多いですが、こんな話をよく聞きませんか?
「CarbonはMutableだから怖い」
この話、なんとなくうなずいて、理解した気になっていませんか?
Mutable, Immutableを実例を上げて心から理解できるように解説します。
※2018年9月にCarbon2がリリースされ、Immutableな日付操作が出来るようになっています。
はじめてLaravelをDocker上で動かすように開発環境をAnsibleを使用してプロビジョニングしてみたけど、
反省点、ハマりポイントが多かったのでその体験を共有します。
スタートアップで働いています。
「とりあえず動くものを!」の方針のもと、CakePHP+JQueryで作った弊社Webサービスですが、
設計も適当、継ぎ接ぎによる機能拡張と、今後の破綻が目に見えています。
そこで設計を見直し、また、それに合わせてトレンドであるLaravel+vue.jsへのリプレースを決意しました!
今回はリプレースでハマったポイントや回避方法を共有します。
MVCのMすら使わずにControllerにもりもり処理を書いていたCodeIgniter使いが、Laravelに入門して様々な箇所に処理をかき分けたお話をします。具体的にはRepositroyパターン、UseCase思考、ViewComposerを使いControllerへの記述量を格段に減らしてスッキリしたコードを書けるようになりました。
プログラミング上手くいかなくてイライラしても、Laravelなら5分でslackでナンを飛ばせます。
ストレス解消して、快適なコーディング生活を!
NoSQL を勉強したいという動機から MongoDB に興味を持ちました。そのスキーマレス、ドキュメント指向という特徴から学生時代に興味を持っていた、オープンデータのストアに適しているという気づきにつながり、そして、まだつながっていないオープンデータをつなげて活用したいというアイデアへつながりました。技術とアイデアが、オープンデータとオープンデータが、つながるその過程と成果について発表します。
毎日のルーチン作業、忘れがちになっていませんか?
月末になって慌ててやっつけていませんか?
そんな課題を、私たちのチームではチャットボットで解決しています。
アイディア的には単純なリマインドボットですが、Docker や Kong を用いたマイクロサービスに仕上がりました。
今ではボットの主であるフリ●ザ様が、毎朝作業忘れを通知してくださいます。
チームに欠かせない、遊び心満載のチャットボットをご紹介します。
プロダクトを成功させるためには初期開発の技術選択が非常に重要です。
現在ITプロパートナーズでは2万人を超えるITエンジニアに登録いただいており、登録者スキル情報から、トレンドの技術、採用されやすい技術を考察します。
弊社の新規サービスgraspy(https://graspy.jp/)ではLaravelとvue.jsで開発をしており、この選択に至った経緯も交えてお話致します。
【初心者向けです】サービスが拡大すると、サイトに表示する情報が増えてきます。そしてコントローラのコードが肥大化していきます。本LTではViewComposerという機能を使用してコントローラのコードを主要な処理だけに絞る方法を紹介します。
Laravel Admin Panel の概要、特長、実際の使い方について解説します。
※ 簡単にLaravelに追加できるので便利です。(他のパッケージも便利なんですが。)