Ubuntu

【Rust】for文にて、降順で処理する方法

Rustのfor文ですが、C++等の今までの言語とは書き方が異なる為、降順となるとどう書けば良いのか分からなくなる事もあるかもしれません。 今回は、Rustでのfor文(昇順・降順)の書き方の一例を、C++と合わせて説明します。 1: <昇順> C++での書き方 2: <…

【Rust】コンソールにて、スペースを挟んで2つの入力内容を各変数に格納し取り扱う方法

Rustのコンソールプロジェクトにおいて、スペースを挟んで文字列や数値等を複数入力し、それぞれ入力した内容を別個に取り扱いたい時もあります。 例として、名前と年を入力して出力する際に下記動作を求めたい場合です。 名前と年齢を、スペースを挟んでそ…

【Rust】コンソールにて数値を入力し、matchを用いて結果をprintにて出力させる方法

前回ではコンソールにて文字列を入力し出力するやり方を書きました。 今回はRustプロジェクトにおいて、コンソールにて何かしら入力した数値を元に、それぞれ異なる出力結果を表示する方法を説明します。 なお例のごとく、C++と合わせていきたいと思います。…

【Rust】コンソールにて文字列を入力し、結果をprintにて出力させる方法

Rustプロジェクトにおいて、コンソールにて何かしら入力した文字列をそのまま出力する方法を説明します。 ※元々はC++を勉強していて、そこからRustに以降しました。よって、C++のコードも合わせて記載し、その違いを把握しながらRustでのコードの書き方を少…

Ubuntu18.04にてJet Brains社提供のRustコーディング環境を導入する方法

Ubuntu18.04にてRustをインストールする方法を説明します。 とは言っても、Rustを使える様にする手順は非常に簡単で、コマンド1つ(正式には2つ)で完了です。よって、Rustのインストールと共に、コーディング環境(エディター)も揃えたいと思います。 今で…

Ubuntu18.04にて、半角 / 全角の切り替えをMac風に行なう方法

Ubuntu18.04のキー配置や割当てはほぼWindowsと同じです。なので、Windowsのキー配列に慣れている方はこのままでも良いかと思います。 ですが、Macから移行してきた方にとっては『 Command 』キーや、Macでの『 Ctrl 』キーが無い事で不便に思う方もいらっし…

Ubuntu18.04のスクリーンショット関連のショートカット一覧

WindowsやMacと同じく、Ubuntu18.04でもスクリーンショットは存在します。 そこで、スクリーンショットのショートカットを紹介します。 ちなみに、デフォルトでのスクリーンショットの保存先は、 ~/Pictures となっており、pngファイルにて保存されます。 ※…

Ubuntu18.04にLaravel5.5(LTS版)をインストールする方法

Ubuntu18.04にてLaravel5.5 LTS版をインストールする説明をしていきます。 2018年11月の時点で Laravel の最新バージョンは 5.7 との事ですが、LTS版の方がセキュリティ更新期限が2020年8月と長期に渡ってサポートしてくれるので、ここでは 5.5 を前提として…

Ubuntu18.04で、Skypeで内蔵マイクを使える様にする方法

Ubuntu18.04でも『 Skype 』はもちろん使えます。『 Ubuntuソフトウェア 』よりインストールが可能です。 ですが、ノートパソコンに付属の内蔵マイクでは、マイク自体は正常に機能していても何故かSkypeでの通話が出来ない可能性があります。 Skypeにログイ…

Ubuntu18.04におけるVimエディタの使い方の簡単な説明

プログラミングにおいて、大抵はそれぞれが愛用する統合開発環境(IDE)を用いてコードを書く思いますが、Ubuntuではターミナル上でコードを書く事も出来ます。 Vim自体はあくまで簡易的なエディタですが、手頃にファイルを新規作成しそのまま編集作業も出来た…

Ubuntu18.04のランチャー登録用(desktop拡張子)ファイルの簡単な説明

Ubuntu18.04において、『 tar.gz 』パッケージのインストール後にランチャーより簡単に起動出来るよう、前回の記事でランチャーへの登録手順を紹介しました。 magidropack.hatenablog.com さて、ランチャー登録の際に desktop 拡張子のファイルを作成したと…

ランチャーに自動登録されないアプリを手動で登録する方法

前回、『 tar.gz 』パッケージタイプのアプリのインストールを行ないました。 magidropack.hatenablog.com 今度はランチャーに登録してアプリ検索から簡単に起動出来る様にしてみましょう。 一例として、前回と同じく『 IntelliJ IDEA Community 』のIDEを元…

Ubuntu18.04にて、tar.gz拡張子のパッケージをインストールする方法

世の中には様々なアプリが開発されていますが、多くのアプリがWindows、Mac、そしてLinux用に対応しています。 ただし、Linux用については『 .deb 』パッケージだったり『 tar.gz 』パッケージだったりと、それぞれの拡張子によってインストールの方法が違い…

Ubuntu18.04でのアプリのインストール場所について

Windowsでは通常、インストールしたソフトはCドライブの『 Program Files 』に格納されます。 しかし、Ubuntu18.04では、『 Ubuntuソフトウェア 』及びターミナルからインストールしたアプリと、Webサイトからパッケージをダウンロードしてインストールする…

ターミナルを使いこなす為の基本的なショートカットキーやコマンド一覧

Ubuntu18.04に限らず、LinuxのOSでは頻繁にターミナルを使用します。 今までWindowsを趣味で使用してきた方はあまりコマンドプロンプトを起動した事が無いと思います。プログラミングによる開発を行なう方はそれなりに馴染みがあるかもしれませんが、とにか…

Ubuntu18.04インストール直後に実施すべきオススメの設定

Ubuntu18.04を初めて使う人にとっては、インストール後に何をしておくと良いのか分からないと思います。 そこで、インストール直後に実施すべき最低限の設定や覚える事を載せます。宜しければ参考にしてみて下さい。 1: ソフトウェアアップデートの実行 2: …

Ubuntu18.04をインストールする方法

実際にUbuntu18.04を新規にインストールする方法を書いていきます。 ※LiveUSBにてインストールディスクを作成済みである事が前提ですのでご了承下さい。 1: 起動 2: パーティションの構成 3: インストール開始後 【起動】 パソコンの電源を入れたら、「F2」…

Ubuntu18.04インストール時、パーティション作成画面のウィンドウの下部が隠れて操作が出来ない際の対処法

Ubuntu18.04インストール時のパーティション作成画面において、ディスプレイが小さい場合だとウィンドウ全体が画面に収まらず、下部が隠れたままになっている事があります。 一見、問題無さそうですが、実はこれよりさらに下に、 ・ブートローダをインストー…

Ubuntu18.04のインストール方法設定時、『 それ以外 』の選択肢が出ない場合の対処法について

Ubuntu18.04のインストール時に、ディスクへのOSインストール方法を決めるウィンドウが途中で出ますが、そこで『 それ以外 』の選択肢が無い、もしくは選択不可になっている場合があります。 この事象ですが、恐らくハードディスクへのアクセスモードの関係…

Linuxを普及する為のサイト

始めまして、Magidropackと申します。 当はてなサイトでは、主にLinuxディストリビューションの1つであるUbuntuの話題を中心にノウハウを共有して行きたいと思います。 Ubuntuですが、つい最近18.10が公開されました。 ただし、やはり末永くUbuntuを使って…