絞り込み条件を変更する
検索条件を絞り込む

すべてのカテゴリ

4 件中 1 - 4 件表示
カバー画像

[GAS] リファクタリングなどで他者開発ライブラリを解析する必要がある場合

はじめに GASが動かなくなったから修正してほしい、という案件がそこそこありますが、外注先の開発者と連絡がつかなくなった、というものがかなりの割合を占めているように思えます(あくまでも個人の感想です)。 稀ですが自作のライブラリを使用しているプロジェクトについて、ライブラリ本体を解析する必要があるときの小ネタです。なお、本記事はQiitaで公開した記事の要約・補足版となります。利用場面 他者開発プロジェクトのリファクタリングでライブラリ本体の解析が必要になった、ライブラリのスクリプトIDがわからないといったケースが考えられます。 まず、ライブラリが生存していることが大前提となります。スクリプトIDを調べる 1. 当該プロジェクトのスクリプトエディタを開きます。 2. 左側の歯車ののようなアイコンで設定画面を開きます。 3. 「appsscript.json」マニフェスト ファイルをエディタで表示する にチェック。(画像1参照)4. 「<>」アイコンをクリックし、コード編集画面に戻ります。 5. 「ファイル」からappsscript.jsonをクリックします。(画像2参照)画像1:プロジェクトの設定画面画像2:appsscript.json例ライブラリを開く 以下URLの{SCRIPT ID}を先程調べたスクリプトIDと差し替えると、ライブラリ本体を開くことができます。 https://script.google.com/home/projects/{SCRIPT ID}/ ※URLをそのまま記述すると「禁止ワード」判定されるため、一部を全角にしています。当然のことですが、
0
カバー画像

JavaScriptのアニメーションライブラリについて

WebサイトやWebアプリにおいて、アニメーションは「見た目を良くする」だけでなく、ユーザーにとっての分かりやすさや操作のしやすさを高める重要な役割を持っています。JavaScriptのアニメーションライブラリを使うことで、複雑な動きや高度な表現を効率よく実装できるようになります。この記事では、代表的なアニメーションライブラリの種類と、それぞれでできることを整理してご紹介します。GSAP(GreenSock Animation Platform)高性能でプロ向けのアニメーションライブラリとして非常に有名です。大規模サイトやリッチな演出を求める場面でよく使われます。できること・要素の移動、回転、拡大縮小、透明度変更などの基本アニメーション・スクロールに連動した演出・タイムラインによる複雑なアニメーション制御・SVGやCanvasのアニメーション・高いパフォーマンスで滑らかな動作・細かいイージング(動きの緩急)の調整Anime.jsシンプルで扱いやすく、比較的学習コストが低いライブラリです。軽量で直感的に書けるため、初めてのアニメーションにも向いています。できること・DOM要素やCSSプロパティのアニメーション・複数要素の連続アニメーション・タイミングの細かな制御・SVGアニメーション・シンプルなインタラクション演出ScrollRevealスクロールに応じて要素を表示させることに特化したライブラリです。いわゆる「ふわっと表示」の実装に向いています。できること・スクロール時のフェードイン・スライドイン表示・遅延表示(順番に出す)・シンプルなページ演出の追加・LPやコーポレートサイトの
0
カバー画像

Pythonでvenvを使う方法とそのメリット(仮想環境)

今回はPythonのvenvについて紹介します。venvはPythonのバージョン3.3から標準化された機能です。(今は3.12がStableなので、Pythonをインストールしている人なら誰でも使える機能です)venvはライブラリのバージョンをコントロールするのに便利な機能です。どのような機能かとそのメリットを紹介します。venvのメリットvenvを使うと、現在インストールしているライブラリと別のバージョンのライブラリを使うのが簡単になります。例えば、今numpyの2.1.0をインストールしているけれど、他のライブラリが2.1.0には対応していない。そんなときはvenvを使えばnumpy1.26.4を簡単に使うことができます。venvはデフォルトのPythonとは別の仮想環境を作成するため、異なるライブラリをインストールすることができます。そして、仮想環境に入ればそのライブラリを使えますし、仮想環境から出ればこれまでと同じバージョンのライブラリが使えます。そのため、仮想環境ではnumpy1.26.4、通常環境ではnumpy2.1.0といった使い分けが簡単にできます。他の人とライブラリのバージョンを合わせたいときなどにも便利です。venvの使い方venvを使うときは、まずコマンドプロンプトを立ち上げます。そして、仮想環境を作成したいディレクトリに移動します。cd ディレクトリのフルパスこのようにcdを使えば、現在のディレクトリを変更できます。python -m venv 仮想環境の名前 そして、このコマンドを打ち込めば仮想環境が作成されます。名前は.venvとすることが多いです
0
カバー画像

プログラム支援ライブラリ

高度な3D表示(キャラクターやシャドウ) エフェクト表示、コリジョン判定など 短いソースコードで実装できるので便利です。 
0
4 件中 1 - 4