開発言語– category –
-
Pythonで円グラフ(パイチャート)を作成する – windowsの場合
Pythonで円グラフ(パイチャート)を作成するには、主にMatplotlibライブラリを使用します。以下に基本的な方法を公式情報とともに紹介します。 使用するライブラリ Matplotlib公式サイト:Matplotlib公式ドキュメントURL: https://matplotlib.org/stable/... -
Rustとは?高速、安全、並行処理に強い ことを目指して設計されたオープンソースのプログラミング言語
Rustとは? Rust(ラスト) は、高速、安全、並行処理に強い ことを目指して設計されたオープンソースのプログラミング言語です。 開発元:Mozilla Research 最初のリリース:2010年 現在はRust Foundationが中心に開発・運営 Rustの特徴 特徴説明メモリ安... -
pandasとは?Pythonでデータ解析やデータ操作を行うためのオープンソースライブラリ
pandas(パンダス)は、Pythonでデータ解析やデータ操作を行うためのオープンソースライブラリです。特に、表形式(行・列)のデータを扱うのに優れた機能を持ち、データの読み込み、前処理、変換、集計、可視化などを簡単に行うことができます。 pandasは... -
TypeScript(タイプスクリプト)とは?Microsoftによって開発されたオープンソースのプログラミング言語
TypeScript(タイプスクリプト)は、Microsoftによって開発されたオープンソースのプログラミング言語です。TypeScriptは、JavaScriptを拡張したもので、大規模なアプリケーション開発を支援するための型(Type)システムや最新のJavaScript機能を提供しま... -
AIアプリを開発する際の言語の例
AIアプリを開発する際に使用するプログラミング言語は、アプリの用途、対象デバイス、開発チームのスキルセットなどによって異なります。ただし、以下の言語が一般的に使用されます。 1. Python 特徴: AIおよび機械学習分野で最も広く使われている言語。 ... -
アプリ開発で適した言語の例 – モバイルアプリ開発、Webアプリ開発、デスクトップアプリ開発、ゲーム開発
アプリ開発に適した言語は、開発するアプリの種類(モバイル、Web、デスクトップ、ゲームなど)やプロジェクトの要件(パフォーマンス、チームのスキル、ターゲットプラットフォームなど)によって異なります。以下は、アプリの種類ごとに適したプログラミ... -
MacOS:ターミナル(Terminal):フォルダ検索と容量の計測を行う際にプログレスバーを表示して結果をファイル出力する
MacOSのターミナル(Terminal)でフォルダ検索と容量の計測を行う際にプログレスバーを追加するためには、find コマンドと併用して pv コマンドを使用する方法があります。ただし、pv はデフォルトではインストールされていないため、Homebrewなどを使ってイ... -
ソフトウェアやパッケージを管理するツール pipとaptの違いは?
pipとaptの違い pip と apt はどちらもソフトウェアやパッケージを管理するツールですが、役割や用途が異なります。以下にその違いを詳しく説明します。 pipとは 役割:Pythonパッケージを管理するツールで、Python Package Index(PyPI)からライブラリや... -
PyPI(Python Package Index)とは?Pythonプログラミング言語用の公式なパッケージリポジトリ
PyPI(Python Package Index)(パイピーアイ)は、Pythonプログラミング言語用の公式なパッケージリポジトリです。Pythonのパッケージ(ライブラリやモジュール)を公開・配布・共有するためのプラットフォームとして利用されます。 PyPIの主な特徴 ライブ... -
ShellとBashの関係は?
Shell と Bash の関係は、「広い概念」と「具体的な実装」という形で理解できます。以下に詳しく説明します。 1. Shellとは? 定義 Shell(シェル)は、ユーザーとオペレーティングシステムのカーネルとの間のインターフェースを提供するプログラムです。 ... -
Bashコマンド – find -ファイルやディレクトリを検索
find コマンドを使用して探す 使用例 sudo find / -name test.sh 2>/dev/null サーバー全体から test.sh を検索します。 /: ルートディレクトリからすべて検索。 -name: 指定した名前のファイルを探す。 2>/dev/null: エラーメッセージ(アクセス権限の... -
Bashとは? LinuxやUnixベースのオペレーティングシステムで広く使われているコマンドラインシェルおよびスクリプト言語
Bash(Bourne Again SHell) は、LinuxやUnixベースのオペレーティングシステムで広く使われているコマンドラインシェルおよびスクリプト言語の一種です。 1. シェルとは シェルは、ユーザーがコンピュータと対話するためのインターフェースで、コマンドを... -
HSP (Hot Soup Processor)の実行方法
HSP(Hot Soup Processor)は公式にはWindows専用のプログラム言語および開発環境として設計されています。そのため、macOSで直接動作させることはできません。(ただし、Windows環境を仮想化などを行うことで、macOSでもHSPを使用することが可能です。) ... -
Hot Soup Processor(HSP)とは?
Hot Soup Processor(HSP)は、日本で開発されたプログラミング言語およびその開発環境で、特に初心者向けに設計されています。1995年から「おにたま」氏によって開発が開始され、1996年にフリーウェアとして公開されました。 主な特徴: 簡潔な文法: BASIC... -
pythonで扱うデータベースの例
Pythonでデータベースを扱う際には、プロジェクトの規模や要件に応じて適切なデータベースを選択することが重要です。以下に、主なデータベースとその特徴をまとめます。 オープンソースのデータベース 1. SQLite 特徴: 軽量で組み込み型のリレーショナル... -
Tkinter(ティーケーインター)とは?Pythonに標準搭載されているGUI(グラフィカルユーザーインターフェース)ライブラリ
Tkinter(ティーケーインター)は、Pythonに標準搭載されているGUI(グラフィカルユーザーインターフェース)ライブラリであり、クロスプラットフォーム対応のため、Windows、macOS、Linuxなど主要なOS上で動作します。 これにより、Pythonで簡単にウィン... -
Streamlitとは?Pythonを用いて簡単にWebアプリケーションを作成できるオープンソースのフレームワーク
Streamlitは、Pythonを用いて簡単にWebアプリケーションを作成できるオープンソースのフレームワークです。特にデータサイエンスや機械学習の分野で、データの可視化やモデルのデモンストレーションを迅速に行うために広く利用されています。 Streamlitは... -
Chainlitとは?
Chainlitは、Pythonで対話型AIアプリケーションを迅速に開発・展開するためのオープンソースフレームワークです。特に大規模言語モデル(LLM)やチャットボットの構築に適しており、ChatGPTのようなユーザーインターフェースを短時間で作成できます。 主な... -
Flaskとは?
FlaskはPythonで作られた軽量なWebフレームワークで、シンプルで使いやすいのが特徴です。Flaskは、ウェブアプリケーションの基本的な機能を提供するだけで、他の多くの機能は必要に応じてプラグインやライブラリとして追加する形をとっています。そのため... -
Dartとは?Google が開発したオープンソースのプログラミング言語で、主に Flutter フレームワークで使用されます
Dart は、Google が開発したオープンソースのプログラミング言語で、主に Flutter フレームワークで使用されます。Dartはモバイル、Web、デスクトップ、サーバーサイドアプリケーション開発に適しており、シンプルさと高速なパフォーマンスを特徴とします... -
PythonとPyTorchの違いは?
PythonとPyTorchは、役割や使い方が異なるツールです。以下でその違いを詳しく説明します。 1. Pythonとは? プログラミング言語: Pythonは高水準の汎用プログラミング言語です。コードの読みやすさとシンプルさに重点を置いており、初心者から上級者まで... -
AWSを活用してPythonプログラムをWebサイト上で公開する手順は?
AWSを活用してPythonプログラムをWebサイト上で公開する手順について説明します。具体的には、AWS Lambda、API Gateway、およびS3などのサービスを使うことで、Pythonプログラムをサーバーレスで公開できます。 1. AWSアカウントの作成 もしまだAWSアカウ...
1