タグ

ブックマーク / techblog.raksul.com (5)

  • HonoとDenoで社内ツールを作ってみた - RAKSUL TechBlog

    こんにちは!ラクスルの灰原です! 軽量かつ高速なWebフレームワークであるHonoと、新進気鋭のJSランタイムであるDenoを使って、社内ツールを作ってみましたので紹介します。 作ったツール 技術スタック index.tsx の内容 Tips HonoでTwindを使う HonoのJSXでAlpine.jsを使う Hono+Denoでesbuildを使う おわりに 作ったツール テックブログ向けのアイキャッチ画像ジェネレータを作りました。 タイトルを入力して、 背景画像と文字色を選んで、 文字の位置と大きさを調整して、 後は「Download」ボタンを押せば画像が手に入ります。 これは以前、弊社デザイン組織で作られた「Zoom背景ジェネレータ」に多分に影響されています。 こちらのデザイナーブログも是非ご覧ください! note.com 技術スタック このツールは利用頻度がそこまで多くないと思

    HonoとDenoで社内ツールを作ってみた - RAKSUL TechBlog
    peketamin
    peketamin 2023/11/09
  • 既存プロダクトに最小構成でTypeScriptを導入する - RAKSUL TechBlog

    こんにちは。 印刷のラクスルでフロントエンドを担当している菅野です。 現在、稼動中のとあるプロダクトへのTypeScript導入を進めています。今回は、既存プロダクトへの影響を最小限に留めつつTypeScriptを導入する手順をご紹介します。 TypeScriptとは TypeScript - JavaScript that scales. TypeScriptは、Microsoftが開発したオープンソースのプログラミング言語です。 詳細な説明は省きますが、以下のような特徴があります。 JavaScriptの厳密なスーパーセット(≒上位互換) 省略可能な型システム クラスベースのオブジェクト指向 TypeScript導入にあたって 今回TypeScriptを導入することで、以下のようなメリットがあります。 型システムの恩恵が得られる エディタの入力補完を受けられる コード=ドキュメントとい

    既存プロダクトに最小構成でTypeScriptを導入する - RAKSUL TechBlog
    peketamin
    peketamin 2019/07/23
  • iframe で複数の管理画面を1つの統一されたサイトに見せるパターンのまとめ - RAKSUL TechBlog

    こんにちは。エンジニアの二串です。普段はサーバサイドの開発をしていますが、今日は最近仕事で取り組んだフロントよりの話になっています。 iframe を使って複数の管理画面サイトをあたかも1つの統一されたサイトとして見せるパターンをまとめます。 iframe を使って別サイトをはめ込むことは簡単ですが、実際複数ページあるサイトをはめ込もうとすると、ただ iframe を使うだけでは力不足です。例えばiframe内でのページ遷移、高さ調整、パーマリンク等で問題を感じます。 今回紹介する tips のいくつかはインターネット上で見つけられますが、今回の複数管理画面を1つにマージするという視点でまとまった記事は見つけられなかったので、まとめたら便利なのではとおもい記事にまとめました。 コードスニペットを以下で掲載していますが、より詳しくはデモアプリも併せて見ていただければとおもいます。 背景 移行

    iframe で複数の管理画面を1つの統一されたサイトに見せるパターンのまとめ - RAKSUL TechBlog
  • そうだ、ラクスルを作り直そう! - RAKSUL TechBlog

    10月からラクスルにジョインさせていただいた水島です。 新参者ですが、宜しくお願いいたします。 さて、入社して間もなくCTOの肝いりでスタートした 「Raksul Platform Project」 のプロマネを拝命したため、今日はその全体感の話をしたいと思います。 なにをするのか 「スタートアップあるある」だなんて言わないでください。 ラクスルをフルスクラッチで作り直そうとしています。 でもそれはあくまで手段です。 目的は、 技術負債と思われている部分を根的に解消して開発しやすい状態にする(エンジニアを幸せに) システムに柔軟性を持たせて経営戦略の選択肢が増えている状態にする(経営を幸せに) の大きく2つです。 特に前者の「エンジニアを幸せに」という目的に対する経営陣の温度感が不思議と高いのはポジティブに感じています。短期的な投資対効果とかではなく、「ものづくり」を大切にする会社になる

    そうだ、ラクスルを作り直そう! - RAKSUL TechBlog
    peketamin
    peketamin 2017/12/18
  • sublime text3でphpの開発環境を整える - RAKSUL TechBlog

    11月入社のAです。 前職はソシャゲの会社でPerlを中心に開発しており、php歴は約2ヶ月ほどです。 sublime text3で開発する場合は、デフォルトで十分開発できるのですが、 いくつか小技的なものの紹介させて頂きます。 sshfsでサーバーをマウントしてsublコマンドを使う ラクスルではIDCFクラウド上のサーバーにsshでログインして開発しているので、 sshfsでリモートサーバーをローカルにマウントしています。 sublimeにはsublコマンドが付属しており、このコマンドを使うとターミナルからファイルを開くことができ非常に便利なのですが、リモートのファイルに対しては当たり前ですが使うことができません。 sshfsでマウントすれば、ターミナルからマウント先に移動できるので ローカルファイルと変わらず使うことができます。 DocBlockerを入れて、phpdocコメントを書

    sublime text3でphpの開発環境を整える - RAKSUL TechBlog
    peketamin
    peketamin 2015/01/19
  • 1