Swift Objective-CとSwiftを使ってみよう – クラスを定義する(Swift編) Objective-CとSwiftを使ってみよう – クラスを定義する(Objective-C編)ではObjective-Cにおけるクラスの定義の仕方を説明した。今回はSwiftにおける定義の仕方について簡単に説明を行いたい。 2023.09.16 Swift
IT/Computer 実はPDFは簡単に書き換え可能、では書き換えを防ぐには? 最近はテレワークなどもかなり進んでおり、PDFをつかって書類のやりとりをする機会も多い。しかしながら、実はPDFはWordやExcelなどのように、そのままの状態だと簡単にデータの書き換えが可能であることはあまり知られておらず、アドビ社から... 2022.11.03 IT/ComputerTIPS
IT/Computer SSLサーバーテストは時々行おう 今日ではほとんどのウェブサイトのサーバーが常時SSL化を行っていて、ブラウザとウェブサーバーとのデータのやりとりでは原則的に暗号化が行われていて、基本的には通信内容は第三者からはわからないようになっており、設定が適切なら一定のセキュリティー... 2022.10.26 IT/ComputerTIPS
HTML/Markdown WordPressでルビを振るには? 最近、本ブログでは一部の漢字にルビを振るようにしている。たとえば、『2022年10月時点のGNU/Linuxディストリビューション関連』という項目では「紆余曲折うよきょくせつ」や「同梱どうこん」という単語で検索するとルビが振られていることを... 2022.10.21 HTML/MarkdownWordPress
Dart/Flutter Flutter 2が登場、ウェブアプリやデスクトップアプリの開発もサポートへ 2021年3月3日(米国時間)、米Google社はFlutterの新バージョン「Flutter 2」を発表した ((cf. Announcing Flutter 2 -- Google Developers Blog)) 。このメジャーアッ... 2021.03.04 Dart/FlutterIT/ComputerProgramming
IT/Computer BASIC言語とは 現在ではC言語やC++、Java、PHP、Ruby、Python、Kotlin、Swift、Dartをはじめとしたかなり多岐に渡るプログラミング言語が出ており、用途に応じて使い分けることが多い。今ほどプログラミング言語の種類が豊富ではなかっ... 2021.02.23 IT/ComputerProgrammingTrivia
Linux RHEL 8/CentOS 8備忘録 本項目はRef Hat Enterprise Linux 8やCentOS 8などを利用しているときによく使うコマンドなどを備忘録として掲載している。 2021.02.22 LinuxTIPS
Linux サーバーで定期的にウィルスチェックを行う ウェブサーバーを運営していると、ウィルス対策が求められることも多いが、そのためにわざわざコンソールを触ってウィルスチェックを行うのはあまりにも効率が悪いので、自動的にウィルスチェックを行うようにした方が良い。その上でしばしば使われるのがCl... 2021.02.18 LinuxTIPS
IT/Computer CocoaPodsインストール方法(Bundler経由編) CocoaPodsのインストール方法ではCocoaPodsのインストール方法について説明を行っていたが、その中で現在私がよく使う方法についての説明が漏れていたので、今回はその方法について記載を行いたい。 2021.02.15 IT/ComputerMacObjective-CSwift
IT/Computer 仮想サーバーでスワップファイルを作るには 本項目では、AWS EC2などの仮想サーバーで特にメインメモリの小さいインスタンスを使う場合にほぼ必須になる可能性の高い、スワップファイルの作成・割り当て方法について記載を行いたい。というのも、メインメモリの容量の小さいインスタンスではメイ... 2021.02.14 IT/ComputerLinuxTIPS
Linux AWS+RHELを使う時、サブスクリプションモデルは見落としやすい Red Hat Enterprise Linuxの個人開発者向け無償サブスクリプションが最大16システムまで利用可能になったこととAWSでは2021年3月末までAWS EC2のt4g.microインスタンスが無償利用枠の対象になっていること... 2021.02.12 LinuxTIPS
IT/Computer anyenvを使ってPHP 8.0.2をインストールする 『ARMアーキテクチャではRemiは使えない模様』で言及のあった通り、ARM64アーキテクチャーではRemiのリポジトリのパッケージを利用できない ((利用しようとした場合、Not foundのエラーが出る)) ため、もしARM64アーキテ... 2021.02.11 IT/ComputerLinuxTIPS
Dart/Flutter Dart/Flutterプログラミング入門 – 計算を行う 「Dart/Flutterプログラミング入門 – Dartの初めてのプログラム」ではプロジェクトの作り方と試しに走らせてみた。ここでは、加減乗除の計算についての説明を行いたい。 2021.02.04 Dart/FlutterIT/ComputerLecture
Dart/Flutter Dart/Flutterプログラミング入門 – Dartの初めてのプログラム 前回「Dart/Flutterプログラミング入門 – Flutter開発ツールのインストール」ではFlutter SDKのインストール方法を説明した ((Flutter 1.21以降ではDart SDKも同梱されるので、Flutterを使わ... 2021.02.01 Dart/FlutterLectureProgramming
Dart/Flutter Dart/Flutterプログラミング入門 – Flutter開発ツールのインストール 前回「Dart/Flutterプログラミング入門 – Dart/Flutterで開発するために必要なもの」ではDart/Flutterで開発するために必要なものを記載した。今回はDart/Flutterの開発ツールをインストールする作業に入... 2021.01.31 Dart/FlutterIT/ComputerProgramming
Dart/Flutter Dart/Flutterプログラミング入門 – Dart/Flutterで開発するために必要なもの 『Dart/Flutterプログラミング入門 – Dart/Flutterとは』ではDart/Flutterについて簡単に説明を行った。今回はDart/Flutterの開発で必要なツールについて説明を行いたい。最低限必要なものDart/Fl... 2021.01.28 Dart/FlutterIT/ComputerLecture
Dart/Flutter Dart/Flutterプログラミング入門 – Dart/Flutterとは 最近、仕事でFlutterを使う機会があり、調べたりしながら開発を行っているという状態にある。ここでは、Dart/Flutterについて説明してみたい。FlutterとはFlutterは、Googleにより提供されているモバイルアプリ向けア... 2021.01.27 Dart/FlutterLecture
Linux genkernelからDistribution Kernelへ Gentoo Linuxを使う場合、カーネルの構築を行うには手動でカーネルの設定を行った上で、またはgenkernelを使って必要に応じて設定を行った上でビルドを行っていた。私もこれまでは仮想環境上ではgenkernelを使ってカーネルのビ... 2020.10.08 LinuxTIPS
Programming iOS/macOSアプリ開発でツール・ライブラリのインストールスクリプトを作ってみた iOSアプリ開発ではしばしばCocoaPodsやCarthageだけでなく、場合によってはRubyGemsやNPMなどのパッケージを使うことも往々にしてある。しかしながら、これらをいちいちコマンドで処理をしては地味に面倒だし、かなり面倒な時... 2020.07.08 ProgrammingTIPS
Java すでにJava IDEではIntelliJ IDEAが主流になっていた 私も多少はAndroidアプリの開発に関わっており、2015年ごろからAndroidの開発ツールではEclipse+Android Development ToolsからAndroid Studio(またはIntelliJ IDEA)への移... 2020.07.07 Java