はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ モジュール

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 111件)

Node.js + TypeScriptのモジュールを整理してみる

2024/04/23 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip CommonJS TypeScript link 落とし穴

はじめにlink 最近受けるNode.js + TypeScript環境の相談の中で、CommonJSやECMAScript Modulesのあたりで落とし穴にはまっている人が多いという事に気づいた。 Node.jsは歴史的にCommonJSとECMAScript Modules(以後ESMと表記)がどうしても入り乱れる環境にあり、これにTypeScriptのモジュールが加わると組み合わせで... 続きを読む

設計の知識と技能で駆動するソフトウェア開発

2024/03/24 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip 技能 ソフトウェア開発 設計 登壇 技法

Object Oriented Conference 2024 登壇の機会をいただいたので、ここ数年、設計について考えていることを、言語化してみました。 はじめに 設計と開発プロセスの関係性 ソフトウェア設計の知識と技能 ① ソフトウェア設計の基礎知識 a. 基本課題 b. 解決のアプローチ c. モジュール化:基本となる4つの技法 ② モジュール... 続きを読む

【ソフトウェア設計】モジュールをどう分割するのか?

2024/02/25 このエントリーをはてなブックマークに追加 159 users Instapaper Pocket Tweet Facebook Share Evernote Clip 関数 指針 前々回 認知負荷 単位

はじめに 前々回や、前回に引き続き、ソフトウェア設計の指針に関する話をしたいと思います。 関数やクラス、そしてサービスなどシステムの塊の単位をモジュールと呼び、モジュールを作る事で、認知負荷を下げ複雑性と戦うという話をしてきました。では、モジュールは「いつ」分割するのが良いでしょうか? また、他に... 続きを読む

ヤフーのユーザー5,400万人から"同意"を得るための技術(HTML/CSS/JavaScript)

2024/02/20 このエントリーをはてなブックマークに追加 102 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSS ヤフー HTML 同意 JavaScript

こんにちは。SWATチームの今谷と、LY会員サービス統括本部の木所です。 LINEとヤフーの会社合併に伴って、LINEヤフー株式会社が提供するサービスを利用するユーザーに「新プライバシーポリシーへの同意」をいただくためのモジュールを開発しました。本記事では、ヤフーのユーザー5,400万人から”同意”を得るための工夫に... 続きを読む

Azureを勉強したいけど何したらいいかわからない人へ ~ 勉強資料インデックスの紹介 ~ - Qiita

2023/01/11 このエントリーをはてなブックマークに追加 237 users Instapaper Pocket Tweet Facebook Share Evernote Clip Azure Qiita microsoft.com ヤマハ

こんにちは、駆け出しアーキテクトのやまぱんです。 今回はMS社員が出しているAzure メインの勉強資料インデックスを紹介します。 もちろんこれ以外にも MS認定資格のページに書かれているMSLearnのモジュールを実施することも Azure 学習において有効だと思います。 例)Az-900の例 https://learn.microsoft.com/ja-jp/c... 続きを読む

いちばんやさしい webpack 入門

2022/05/02 このエントリーをはてなブックマークに追加 358 users Instapaper Pocket Tweet Facebook Share Evernote Clip Webpack ハンドラー Bundle CSS 入門

webpack is 何? webpack とは一言で言うと JavaScript 向けのモジュール・バンドラーです。 複数の JavaScript モジュールを一つ(またはいくつか)のファイルへバンドル(=bundle: 束にする、包む) してくれます。 複数の JS モジュールを(場合によっては CSS や画像などのアセット類も)一つにまとめる モジュール... 続きを読む

無料でPC上でシンセサイザーを構築できるオープンソースのソフトウェアモジュラー「BESPOKE」が登場 - GIGAZINE

2021/09/18 このエントリーをはてなブックマークに追加 464 users Instapaper Pocket Tweet Facebook Share Evernote Clip モジュ bespoke エフェクター GIGAZINE 正式版

Windows・macOS・Linux上で現実のシンセサイザーのようにモジュールやエフェクターをつないで音を作り出すことができるオープンソースのソフトウェアモジュラー「Bespoke」の正式版となるバージョン1.0.0が、2021年9月14日にリリースされました。 Bespoke Synth https://www.bespokesynth.com/ Bespokeは190以上のモジュ... 続きを読む

JavaScriptツールチェインの統一を目指す「Rome」開発チームが起業、「Rome Tools, Inc.」を立ち上げ - Publickey

2021/05/05 このエントリーをはてなブックマークに追加 117 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Rome Webpack Babel 統一

JavaScriptツールチェインの統一を目指す「Rome」開発チームが起業、「Rome Tools, Inc.」を立ち上げ 現在、モダンなJavaScript開発環境としては、ESLintに代表される構文チェッカーや、Babelに代表されるJavaScript変換ツール、モジュールを組み合わせるなどのバンドル操作を行うWebpackなど、さまざまなツールを組み合... 続きを読む

ソニー、電子マネー支払いができる「推し払いキーホルダー」。第一弾は『魔法少女まどか☆マギカ』 - PHILE WEB

2021/04/30 このエントリーをはてなブックマークに追加 103 users Instapaper Pocket Tweet Facebook Share Evernote Clip PHILE フェリカ FeliCa ソニー マギカ

ソニーは、キャラクターを印刷したアクリル製のキーホルダーに非接触ICカード技術 FeliCa(フェリカ)のモジュールを内蔵し、電子マネーの支払いができる「推し払いキーホルダー」の試験販売を開始する。 第一弾として、今年テレビシリーズ放送10周年を迎えた人気アニメ『魔法少女まどか☆マギカ』のキャラクター「鹿目ま... 続きを読む

Excelを自動化できる!Pythonのモジュール「OpenPyXL」で効率化してみた | AIZINE(エーアイジン)

2021/01/26 このエントリーをはてなブックマークに追加 444 users Instapaper Pocket Tweet Facebook Share Evernote Clip OpenPyXL AIZINE エーアイジン 足かせ 効率

DX(デジタルトランスフォーメーション) Excelを自動化できる!Pythonのモジュール「OpenPyXL」で効率化してみた 現在では表計算ソフトのExcelは企業の業務に欠かせない存在となっていますよね。 ですが、実際に活用していくと不便さを感じる場面もあり、これが業務の足かせとなって効率を下げてしまうことも。ところが今... 続きを読む

パイオニア、USBに挿すだけでパソコンの音質が上がるモジュール。10万円 - PC Watch

2020/11/18 このエントリーをはてなブックマークに追加 598 users Instapaper Pocket Tweet Facebook Share Evernote Clip パイオニア 音質 USB パソコン PC Watch

続きを読む

経産省発の npm モジュール!住所や電話番号の正規化、ジオコーディングなどができる IMI コンポーネントツールを試した! - Geolonia developer's blog

2020/05/29 このエントリーをはてなブックマークに追加 1237 users Instapaper Pocket Tweet Facebook Share Evernote Clip 経産省 ジオコーディング https npm ツール

Photo by Luiz Centenaro on Unsplash Code for Japan の関さんが SNS でシェアしてて知ったのですが、経産省さんがなにやらオープンソースで住所や電話番号の正規化などなどをするツールを公開したとのこと。 https://info.gbiz.go.jp/tools/imi_tools/ 経産省が住所変換や法人種別名、電話番号の正規化に使えるIMIコン... 続きを読む

機械学習の短期集中コース - Learn | Microsoft Docs

2020/01/15 このエントリーをはてなブックマークに追加 1460 users Instapaper Pocket Tweet Facebook Share Evernote Clip サイエンス 物事 コンピューター 人工知能 基本概念

人工知能 (AI) と機械学習の大まかな概要。 モジュールは、コンピューター サイエンスや統計情報をほとんど、またはまったく知らない人を対象としています。 AI の基本概念について説明し、無料の使いやすいツールを使ってカスタム機械学習ソリューションを適用する方法を学習します。 AI の専門家が物事、人、将来につ... 続きを読む

付録: JavaScriptチートシート · JavaScript Primer #jsprimer

2019/09/21 このエントリーをはてなブックマークに追加 135 users Instapaper Pocket Tweet Facebook Share Evernote Clip 付録 JavaScript Primer リテラル 挙動 関数

付録: JavaScriptチートシート JavaScriptの言語機能に関するチートシートです。 言語機能 コメント データ リテラル 文字列 データアクセス 演算子 関数と挙動 コントロールフロー モジュール その他 ガイド プロジェクト構造 言語機能 コメント コメントの書き方について。 コード例 説明 関連 続きを読む

ゼロから学ぶ Python

2019/07/24 このエントリーをはてなブックマークに追加 676 users Instapaper Pocket Tweet Facebook Share Evernote Clip Python 関数 パッケージ プログラム言語 テスト

ホーム ホーム 1. Python を始める 2. 基本仕様 3. クラス 4. モジュールとパッケージ 5. ファイル操作 6. 例外 7. ジェネレータ 8. テスト このサイトは Python を学ぶ人向けのオンライン学習サイトです。 対象¶ Python を初めて学ぶ人 プログラム言語を 1 つ以上経験したことのある人 関数やクラス・オブジェクト指向... 続きを読む

モジュールの構造化 · An Introduction to Elm

2018/10/28 このエントリーをはてなブックマークに追加 119 users Instapaper Pocket Tweet Facebook Share Evernote Clip 中核 まわり モジュール構成 Webアプリケーション 構造化

Webアプリケーションの構造化 前のページで述べたように、すべてのモジュールはその中核となる型のまわりに組み立てられるべきです。ブログ投稿のWebアプリケーションを作っているとすると、私なら次のようなモジュール構成で作り始めると思います。 Main Page.Home Page.Search Page.Author Model型を中心にして、それ... 続きを読む

Vue + TypeScriptなプロジェクトにESLintを導入する - Please Drive Faster

2018/01/02 このエントリーをはてなブックマークに追加 117 users Instapaper Pocket Tweet Facebook Share Evernote Clip TypeScript eslint Vue アプリケーション

2018 - 01 - 02 Vue + TypeScriptなプロジェクトにESLintを導入する TypeScript + VueなプロジェクトでESLintを使ってみて、現状必要なモジュールが複数あって少し複雑だったのでまとめておきます。 サンプルは以下です。 github.com 内容はどうでも良いんですが、こんな感じのすごく簡単なTODO風のアプリケーションです。 なぜEslintを使う... 続きを読む

Kotlin 1.2正式版リリース。KotlinはJavaとJavaScriptのマルチプラットフォーム対応に - Publickey

2017/12/04 このエントリーをはてなブックマークに追加 128 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey Kotlin JavaVM Java 記述

Kotlin 1.2正式版リリース。KotlinはJavaとJavaScriptのマルチプラットフォーム対応に Kotlin 1.2では、JavaVMとJavaScriptのマルチプラットフォーム対応を推し進め、プラットフォーム共通モジュールとプラットフォームに依存するモジュールを同一プロジェクト内で記述可能になった。 JetBrainsは「Kotlin 1.2」正式版のリリースを 発表しました ... 続きを読む

750台のRaspberry Piで構成された低価格スパコン - PC Watch

2017/11/15 このエントリーをはてなブックマークに追加 230 users Instapaper Pocket Tweet Facebook Share Evernote Clip Raspberry Pi PC Watch HPC 構築 販売

Raspberry Piで構築されたBitScope Cluster  電子機器の販売などを行なっているオーストラリアの BitScope Designs は、750台のRaspberry PiからなるHPCクラスタを構築可能な「BitScope Cluster」モジュールを発表した。  低価格なHPC(High Performance Computing)向けスーパーコンピュータとして利用するこ... 続きを読む

128GBもメモリを載せたら、PCはどこまで快適になるのか? 動画や写真編集、VMにゲームまで…… - AKIBA PC Hotline!

2017/10/22 このエントリーをはてなブックマークに追加 491 users Instapaper Pocket Tweet Facebook Share Evernote Clip Hotline ブラ DDR4メモリ 最強 容量

特集、その他 128GBもメモリを載せたら、PCはどこまで快適になるのか? 動画や写真編集、VMにゲームまで…… 超多コアCPU+大容量メモリは、最強の「ながら作業PC」? text by 坂本はじめ 坂本はじめ 2017年10月23日 00:01  DDR4メモリの時代となり、1枚で16GBの容量を実現するモジュールが現実的な価格で入手できるようになった。クアッドチャネルメモリをサポートするプラ... 続きを読む

発展編! Haskellで「型」のポテンシャルを最大限に引き出すには?【第二言語としてのHaskell】 - エンジニアHub|若手Webエンジニアのキャリアを考える!

2017/10/03 このエントリーをはてなブックマークに追加 135 users Instapaper Pocket Tweet Facebook Share Evernote Clip Haskell HA エンジニアHub Tweet 関数

2017 - 10 - 03 発展編! Haskellで「型」のポテンシャルを最大限に引き出すには?【第二言語としてのHaskell】 第二言語としてHaskellを学習するシリーズ。発展編では、実践編で定義した型と関数をモジュールにする方法と、型を見直して関数をさらに安全なものにする方法を紹介します。さらに勉強したい方向けの超発展編付き! Haskell 第二言語 Tweet こんにちは。 Ha... 続きを読む

Redis 4.0正式リリース。モジュールによる機能やデータの拡張が可能に、新レプリケーションエンジンで運用が改善 - Publickey

2017/07/17 このエントリーをはてなブックマークに追加 170 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey レプリケーション リリースノート 拡張

Redis 4.0正式リリース。モジュールによる機能やデータの拡張が可能に、新レプリケーションエンジンで運用が改善 Redis 4.0はモジュールによる機能拡張の実現、新しいレプリケーションエンジンによる高速なレプリケーション、新しいアルゴリズムの追加によるキャッシュの改善、フラッシュの非同期実行など、多くの機能追加が行われています。 リリースノート には、「内部における変更に関していえば、4.0... 続きを読む

Google、Pythonコードからコマンドラインインターフェイスを自動生成するツール「Python Fire」を発表 | OSDN Magazine

2017/03/06 このエントリーをはてなブックマークに追加 279 users Instapaper Pocket Tweet Facebook Share Evernote Clip コマンドラインインターフェイス ディクショナリ CLI 開発

Googleは3月3日、「Python Fire」を発表した。Pythonコードからコマンドラインインターフェイス(CLI)を自動生成するもので、Pythonコードの開発やデバッグに有用だという。 Python Fireは、クラスやディクショナリ、モジュールといった任意のPythonオブジェクトからコマンドラインインターフェイス(CLI)を自動生成するライブラリ。Google内部でも利用しており、... 続きを読む

既存のx86/ARM CPUほぼ全てに通用するJavaScript攻撃が発見される ~アドレス空間配置のランダム化を突破 - PC Watch

2017/02/17 このエントリーをはてなブックマークに追加 464 users Instapaper Pocket Tweet Facebook Share Evernote Clip 既存 突破 x86 ランダム化 PC Watch

AnC攻撃イメージ  アムステルダム自由大学(VU)内のセキュリティグループVUSecは、JavaScriptを用いて「アドレス空間配置のランダム化(Address Space Layout Randomization: ASLR)」を無効化する攻撃を公開した。  ASLRは、仮想アドレス空間内のアプリケーションのコードおよびデータ(exeデータやモジュールなど)の場所をランダム化してクラッキング... 続きを読む

Mackerelにおけるフロントエンドのパフォーマンス改善の取り組み - Hatena Developer Blog

2016/12/15 このエントリーをはてなブックマークに追加 204 users Instapaper Pocket Tweet Facebook Share Evernote Clip astj mackerel 平常運転 Mac フロントエンド

2016 - 12 - 15 Mackerelにおけるフロントエンドのパフォーマンス改善の取り組み はてなエンジニアアドベントカレンダー2016 この記事は、 はてなエンジニアアドベントカレンダー2016 の14日目の記事です。13日は id:astj による「 Perl 6 のモジュールエコシステムの話とモジュールを公開する話 (2016年12月版) - 平常運転 」でした。 こんにちは。Mac... 続きを読む

 
(1 - 25 / 111件)