LiBz Tech Blog

LiBの開発者ブログ

【Sketch】デザインファイル管理にAbstractを導入してみた話

はじめまして。 LiBのデザイナーのスナダです。 主にLiBzCAREERの デザイン/設計/仕様策定などを担当しています。 LiBzCAREERはUIデザインツールにSketchを使用しています。 最近、デザインファイルの管理にAbstractを導入し、まだまだ探り探りではあります…

新卒エンジニアが「デザインの4つの基礎」を使ってはじめての名刺づくりをしてみた

はじめに こんにちは! この春にリブに新卒で入社した江田です。 これまで、内定者インターン時代にテックブログを2記事執筆しています。 deviseとGoogle Authenticatorを用いてRailsシステムに「二段階認証」を導入した話 - LiBz Tech Blog ゼロから10分…

EC2インスタンス起動時に自前スクリプトを実行するには

なにを書くのか 起動シークエンスに自前スクリプトを埋め込むときの注意について。単語的にはchkconfig や cloud-init です。 なぜ書くのか EC2インスタンス再起動時に自前スクリプトからプロセスが起動しなくてツラい思いをしたので。 結論 AWSで自前スクリ…

フォームのsubmitイベントをキャンセルする方法まとめ

令和も当ブログをよろしくお願いします。 はじめに 1. onclick属性やonsubmit属性を使う場合 formのonsubmit属性に関数を指定する submitボタンのonclick属性に関数を指定する 2. AddEventListenerを使う場合 formにsubmitイベントリスナーを追加する submit…

Vue+RailsでGitHubみたいなチェックボックスリスト(マークダウン入力)をサーバよりに作る

はじめに 個人的にVueの勉強のために作ってるタスク管理ツールでGitHubみたいなチェックボックスリスト(マークダウン入力)を作りたくなりました。 またこのフィールドにURLが貼り付けられたらリンクにしたい欲求もありました。 まとめると マークダウンの形…

フロントエンド初心者がVueUIを使って爆速でVueアプリを立ち上げてみる

はじめに これまではPHPやRailsでのサーバサイドアプリケーションの開発がメインでしたが、最近はフロントエンドの開発も一部担当するようになってきました。 今の開発現場では一部Vue.jsを導入しているので、Vue.jsの勉強をしています。 はじめに — Vue.js …

春のオススメ【元新幹線車掌と巡るLiBエンジニア開発環境ツアー】

プロローグ 長かった冬が過ぎ去り、心地よい風が春の訪れを感じる今日この頃。 待ちわびていたかのように桜の花びらが満開となり、みなさまにおかれましてはお花見などを楽しまれたのではないでしょうか? 季節が過ぎるのが早いもので私、ヌカタがエンジニア…