最近のアシアルの賞与制度

お久しぶりです。小林です。 「エンジニアリングで世界をちょっとよくするノート」 今年から、アシアルでは「エンジニアリングで世界をちょっとよくするノート byアシアル 」を始めまして、 https://note.asial.co.jp/ そこで、エンジニアリングを通じて日々の世界を「ちょっとよくしていきたい」アシアルの思いを、記事を通じてお届けしております。 私もターンが回ってきまして、「 …

このエントリーをはてなブックマークに追加

ページで使えるクラス名を DevTools で一覧表示・補完する

Monaca/Onsen UI チームの又川(@n_matagawa)です。 CSS を追記しすぎてカオスになったページは「どんなクラス名が使えるのか分からない」「そもそもどんな CSS ライブラリが追加されているのか分からない」という状況に陥ることがよくありますよね。そんなときは DevTools のクラス名自動補完機能を使いましょう。

このエントリーをはてなブックマークに追加

Twitter API v2.0について – ユーザ認証編 –

Monacaチームの小田川です。 前回、アプリ認証でのTwitter API v2.0の利用方法を紹介しましたが、今回は、ユーザ認証での利用方法を紹介したいと思います。 ユーザ認証について調べてみると、PHP等からユーザ認証でアクセスする方法は見つかるのですが、Android(Kotlin)から利用する方法がなかったので、今回は、Android(Kotlin)からユーザ認証でTwitter API …

このエントリーをはてなブックマークに追加

Twitter API v2.0について – アプリ認証編 –

Monacaチームの小田川です。 Twitter API v2.0は、Twitter API v1.1からのアップデート版になります。現在は、Early Accessという段階で、Twitter API v1.1から完全には移行できませんが、最終的には、現行のv1.1から完全に移行する予定になっています。 今回は、Monaca関連ではありませんが、Twitter API v2.0を使う機会があった …

このエントリーをはてなブックマークに追加

L5-Swaggerを使ってOpenAPIドキュメントを作成する

こんにちは、中川です。今回は LaravelでOpenAPIのドキュメントを作成することができるL5-Swaggerを紹介したいと思います。 https://github.com/DarkaOnLine/L5-Swagger ■確認環境 PHP 7.4.1 Laravel 8.6 L5-Swagger: 8.0.2 ■インストール Laravelプロジェクトは既にあるものとして、まずは、l5-sw …

このエントリーをはてなブックマークに追加

AMPを採用したWebサイトをリリースし、運用してきた雑感

AMP

アシアル鴨田です。とあるプロジェクトで、AMP(Accelerated Mobile Pages)を使用したWebサイトを作成しており、その中で得た知見を少しお話したいと思います。 AMPに関する基本的な説明は省きますので、「AMPとは」みたいな検索で概要を把握しておいていただければと思います。 「AMPとは」Google検索結果 CSSのサイズに気をつけろ AMPでは、CSSのサイズ上限が決まっ …

このエントリーをはてなブックマークに追加

AndroidXサポートライブラリへの移行について

Monacaチームの小田川です。 Androidでは、アプリを複数のAPIバージョンに対応させる場合、以前のバージョンでも新しい機能を利用できるようにサポートライブラリが用意されています。サポートライブラリについては、こちらを参照してください。 Android 8.0(APIレベル 27)までは、android.support.*でパッケージされているサポートライブラリが利用されていましたが、An …

このエントリーをはてなブックマークに追加

モナド変換子を使ってテストを便利に(PureScript)

こんにちは。Monaca開発チームの内藤です。私は普段、プログラミングをする場合はJavaScriptや、JavaScriptに変換出来るAltJSを使うことが多いのですが、今回は、数あるAltJSの中の一つであるPureScriptについて取り上げてみたいと思います。 そもそもPureScriptとはどんな言語かというと、いわゆる関数型プログラミング言語の一種で、文法はHaskellに似ていて( …

このエントリーをはてなブックマークに追加

MonacaのリモートビルドでbuildFlagを設定する方法

Monacaチームの小田川です。 Cordovaプラグインでは、ビルドの際にbuildFlagの設定が必要になるケースがあります。Monacaで提供しているリモートビルドでは、ビルドサーバ側がCordovaのcordova buildコマンドを発行しているため、利用者側からcordova buildコマンドに対してbuildFlagを設定することができません。 Cordovaでは、ビルド構成ファイ …

このエントリーをはてなブックマークに追加

AWS AppSync環境を AWS Cloud Formation で構築する

先日、プロトタイプ開発のために利用していたAppSyncをGUIでポチポチ構築するのからCloud Formationで構築するように移行したので、備忘録がてら概要を記事にまとめました。意外とこのあたりの記事が少なかったので参考になればと思います。 構成 今回の記事では、あれこれ簡略化するためDynamoDBにidとnameのみを持つ User情報を保存しそのデータをAppSync経由で取得する、 …

このエントリーをはてなブックマークに追加