業務で得た技術や新しい技術についてポストしていきます バックエンドだけでなく、フロントエンド、インフラ等、Webアプリケーション全般に関する技術記事を発信していきます。 #Ruby #Python #JavaScript #AWS
WebpackerからShakapackerへ移行したときの備忘録
RailsでWebpackerを使用していたのですが、こちらが開発終了となり、fork先にShakapackerが引き継いでいるので、そちらに移行したときの備忘録です。
Goのmodulesを使用したlocal packageのimport
久しぶりにGoを触ったらライブラリの依存関係の管理方法が公式で追加されていたので、その備忘録です Go Modulesとは Go 1.11以降に組み込まれた、ライブラリの依存関係の解決を行うGoの標準機能 試行環境 Go 1.15.5 darwin/amd64
個人用wikiをJekyllに移行したときにやったこと2 [カスタマイズ編]
前回に引き続き、Jekyllについての記事です。 今回はカスタマイズした内容について記載してます。 carefree-se.hatenablog.com
個人用wikiをJekyllに移行したときにやったこと1 [Jekyll紹介編]
10年くらい前から、ブログとは別に学習した内容をアウトプットする場所として@wikiを利用していたのですが、それを数年前にGithubに移行し、Github Pagesで管理していました。 しかしGithub Pagesでは使用不可なプラグインやバージョンが古かったりしたため、最近になってGithub Pages のJekyllから脱却し、素のJekyllでコンテンツを管理するためにやったことの備忘録です。
あけましておめでとうございます 今週のお題「2020年の抱負」ということで、去年の振り返りと今年の抱負を掲げていきます
最近、普段アプリケーションの開発ばかりをやっており、久々にAWS関連の構築をやろうとすると、結構忘れてる事あるなーと思い今回備忘録として残しました。 特にドメインやCDN周りの設定等、頻繁にはやることはないかと思うので、また忘れたときに見直せればいいかなと
AWS Summit day 3 レポートです。 2日目のレポートはこちら carefree-se.hatenablog.com
AWS Summit の2日目参加レポートです 今年のAWS Summitには2日目から参加してきました
【小ネタ】Rails5以上でルーティング一覧表示にフィルタリングをかけるオプション
Railsのルーティング情報が多いと、よくgrepコマンドでフィルタリングしてたんですが、どうやら5.0以上だと、フィルタリング用のオプションがあるようなので、そのオプションの紹介です。
Rubyのぼっち演算子(Null条件演算子)について調べてみた
Rubyをやっている時に、見かけない演算子&.があったので調べてみました。
AWS SAMについて調べたことをまとめました。主にAPI Gateway + LambdaをAWS SAMを利用して作成する事を紹介しています。
CircleCIでmysqlを使用しようとしたときに、思ってた以上にハマってしまうポイントがあったので、備忘録として残しておきます。 versionは2を使用する想定です。
あけましておめでとうございます。 12月頃からVtuberにハマってしまい、大晦日はバーチャル大晦日を見て過ごしていましたw 今週のお題「2019年の抱負」ということで、今年の抱負とか綴っていこうかとなと思います。
最近関わっているプロジェクトで、ライブストリーミング配信のインフラ周りについて調べたときの備忘録です。
最近関わっている案件で、cronでは厳しいスケジューリングが必要なバッチがあり、そういえばRundeckがあったなと思い、それを検証したときの備忘録です。
SSHでcontrol socketを利用したport foward
今まで、port fowardを利用するとき、バックグラウンドで実行し、立ち上がっているプロセスをgrepしてkillしていたので、bash内で全て完結出来ないかなと調べてたところ、-S オプションに辿り着いたので、そのやり方と、例を記載します。
AngularJS6 コンポーネント生成コマンドに失敗したときの対処法
AngularJS始めたばかりで、まだまだ苦戦中。。。 すでにAngularJS6が出たので、最新バージョンで試したら、急にngコマンドでコンポーネントが作成できなくなったので、その対処法の備忘録です。
Pytestを利用したPythonのユニットテスト。Pytestの紹介から、使い方など、ざっくりまとめました。
フリーランスになって、約1年経ちましたので、この1年を振り返り、変わったことや、反省点、良かったことなどを挙げていこうと思います。
ISO 8601表記の継続時間を正規表現で表してみた。
CircleCIでPostgreSQL 10を使うための設定
久々にCircleCIを利用したのですが、バージョンも2.0になっていたり、変わってる部分もあったので、結構設定ファイルを記述するのに時間が掛かってしまいました。
High Sierraにアップデートしたらbundle installでこけた話
久しぶりにRuby周りやろうとして、bundle install でライブラリを取得しようとしたときに、また依存関係でこけたので対応した話です。 MacでのRubyあるあるですw
Twitterの`created_at`をAthenaのdatetimeに変換する
Twitterのデータを分析用にS3に保存して、AthenaでSQLを投げたりしてるのですが、created_atの形式がAthenaでのdateに対応した形式では無いので、それをフォーマット出来るSQLを考えました。
年末にかけて、自分のMacの環境をアップデートしたり、整理したりしてたので、その備忘録です。
あけましておめでとうございます。 今週のお題「2018年の抱負」ということで、2018年の抱負をゆるく書いていきます。
この記事はAmazon Web Services Advent Calendar 2017 24日目の記事です。
この記事はPython Advent Calendar その2の20日目の記事です。 PythonでメインでSQLAlchemyを使用しているのですが、せっかくORMを使用しているのに、生SQLばかり書いているのも良くないので、そろそろ真面目に慣れたいなと思って、使い方〜クエリの操作まで記述しました。
Elasticsearchのclusterステータスをgreenにするまでにやったこと
Elastic stack (Elasticsearch) Advent Calendar 2017 16日目の記事です。 サービスで利用しているElasticsearchのclusterのステータスがずっと`yellow`だったので、それを`green`になるまでにやったことを記載してます。
EMRを利用したSparkについて、紹介と、チューニングのポイントを記載しています。
今年も開催された、Developers.IO 2017に参加してきましたので、ざっくり感想をまとめました。 dev.classmethod.jp
最近関わっている案件で、レコメンドエンジンを構築することになったので、その際調べたことを記録しておきます。
Rails5にてユーザ認証ライブラリのdeviseを試して見ました。
最近Pythonをよく使用するのですが、言語によっては日付操作は非常に面倒(特にJSとかは…)なことがあり、Pythonではどうするのか、いろいろ調べてみました。
AnsibleやAWSコマンドラインインタフェース等、Pythonでコマンドライン上で操作できるツールやライブラリは幾つかありますが、どのような仕組みでPyPIに登録するものなのかを調べてみました。
簡単にマテリアルデザインが適用できるMaterializeを利用してみた
自分のHP用にMeterializeを利用してマテリアルデザインを採用してみました。
Pythonについて参考になりそうな情報をまとめました。 言語仕様から、コーディング規約、テスト、ドキュメント生成等のリンク情報を集めました。 最近小林さんちのメイドラゴンよくみてますー
JShellを試してみた
最近、ちょっと忙しく、急いでいるときによくvimでUndoと大文字小文字変換誤爆をやらかしてしまっていたので、いい加減にそれを防がないと、いろいろと効率が悪かったので、keybindを見直しました。
「ブログリーダー」を活用して、kitaro-tnさんをフォローしませんか?