気ままにやっていくプログラミングとかブログ

中学1年生が気ままにプログラムのことを中心に書いていくブログです。

プログラミング

Haxe + OpenFLが動いたっていう話

2月ぐらいにHaxe + OpenFLを試した。 クロスプラットフォーム対応で便利そうで、 構文もC#とかと似てるから良さそうだなーと思い、 インストールしてみてサンプルを動かそうとすると、 大量のエラーが出て動かない。 そこでいろいろ調べてると、 limeとかの…

.NET 6のプレビュー版が公開されたらしい

ふとAndroidを見ていると、 どうやら.NET 6のプレビュー版が公開されたらしいことがわかりました。 試してみようとも思ったけど、 とりあえずそれは正式なリリースが行われてからということで、 .NET 6の今の所の情報をまとめていきたいと思います。 1. .NET…

Windows10風のCSSを作ってみた

こんにちは。 Kitachisukuです。 今回はHTMLをWin10風にするCSSを作りました。 なのでそれを紹介します。 1.概要 2.対応してるもの 3.使い方 4.実行例 5.その他 1.概要 github.com このCSSを使うと、 HTMLをWindowsのような表示にできます。 CSSオンリーなの…

作ったアプリを配布する/売る場所

こんにちは。 Kitachisukuです。 今自分はHTMLのエディターを作ってるんですが、(始めたばっかりです) それを売ってみたいなあ、と思い、 今回は暇なときに調べた方法をまとめていく感じです。 広告 1.モバイル向けアプリ Google Play App Store 2.PC向けア…

Gtk-rs小ネタ集

こんにちは。 Kitachisukuです。 1週間時間が空いたのは気にしないでください() で今回は、 Gtk-rs関連のことが自分が調べてるときに嫌というほど出てこなかったので、 誰かの助けになればと、 今回出てこなさそうなことを書いていきます。 広告 1.UIをかん…

ほぼC#なネイティブ言語「Vala」の紹介

こんにちは。 Kitachisukuです。 今回は最近見つけた言語Valaについて気になったので、 そのVala言語についてまとめていきます。 広告 新品 ノートパソコン office2019 付き Windows10 Pro オフィス搭載 15.6インチ Wi-Fi WEBカメラ【到着後レビューでプレゼ…

oggファイルとmp3ファイルの比較

こんにちは。 Kitachisukuです。 mp3という音楽形式を知っているでしょうか。 mp3はiPodで流行ったので恐らくほぼすべての人が知ってるでしょう。 ライセンスの問題も解決し、 今では手軽に使える軽い音楽形式となっています。 今回は、 そのmp3を上回ってい…

軽量有能エディタ「nano」の紹介

こんにちは。 Kitachisukuです。 少し前までUbuntuでVSCode使ってたんですが、 これが重いのなんの。 あまりに重かったので、 いいエディタがないか探してたときに、 標準ではいってたnanoを使ってみたんですが、 これが結構使えたので紹介します。 1.nanoっ…

CMSみたいなものを作った話

こんにちは。 Kitachisukuです。 今日、 友人の誕生日だったんですが、 その友人が少し前からHTMLとJavaScriptとCSSを始めていまして、 そのお祝い目的1割と自己満足9割で作ることにしました。 で、 それが昨日完成したので今日ここでそのソフトについて書い…

自己流HTML入門4(終わり)

こんにちは。 Kitachisukuです。 今回は前回さささーっっと終わってしまった部分を詳しく説明していきたいと思います。 1.前回のコード 2.説明 3.まとめ 1.前回のコード 意味合い的には全部同じなので外部CSSを使う方式の方を書きます。 index.html <html> <head> <title>CSS Ex</title></head></html>…

HTML自己流入門3

こんにちは。 Kitachisukuです。 今回はCSSについて説明します。 1.CSSとは? 2.できること 3.書いてみる 1.CSSとは? CSSは「cascading style sheet」の略です。 CSSは主にHTMLと組み合わせて使用し、 CSSを使うことによって、 HTMLのみでは表現できない高度…

自己流HTML入門2

こんにちは。 Kitachisukuです。 今回はページの本文を書く方法について書いて行きます。 1.BODYタグ 2.使えるもの(タグ) 3.まとめ 1.BODYタグ ボディータグとは何でしょう? 前回もお伝えした通り、 ボディータグは本文を記述する要素です。 HTMLはタグとタ…

自己流HTML入門1

こんにちは。 Kitachisukuです。 今回からHTML入門書きます。 結構自己流です。 1.HTMLとは? 2.環境をそろえる 3.とりあえず基本的なコードを書いてみよう 4.まとめ 1.HTMLとは? Webページを記述するための言語です。 このブログははてなブログを使用してい…

Ubuntu(Raspberry Pi 4)にRustコンパイル環境を作ってHello Worldする

こんにちは。 kitachisukuです。 今回はUbuntu MATEに自分の愛用言語Rustを入れてHello Worldします。 1.環境 2.インストール 3.お待ちかねのHello World! 1.環境 Raspberry Pi 4にUbuntu MATEを入れて動かしてます。 メモリ 8GB CPUクロック数 1.5GHz 2.イ…

HTML+JavaScriptでデスクトップアプリも!?ウェブ技術でアプリを作る方法

こんにちは。 kitachisukuです。 今回はHTML+JavaScriptでデスクトップアプリを作る方法を紹介します。 1.HTML+JavaScriptでアプリって作れるの? 2.作る方法 3.評価 1.HTML+JavaScriptでアプリって作れるの? ええ、できます。 なんとHTML+JavaScriptで作れま…

EXEはダメか!?アプリ配布のおすすめ方法

こんにちは。 Kitachisukuです。 みなさん、 アプリを作って、配布するぞーってなったときに、 配布形式を考えていたりしますか? 例えば配布にEXEを使った場合、 以下の利点があります。 一目でWindowsアプリとわかる ダウンロードしてすぐ起動できる ですが…

RustのGTKでGladeを試してみる

こんにちは。 Kitachisukuです。 RustのGTKでGladeを試してみました。 1.方法 1.方法 gtk::Builderを使います。 ちなみにコードは現在作成中のプログラムから引っ張ってきてます。 (そのため作成中のコードです。) 環境(Windows 64bit {MSYS2} GTK3.0 Glade …

GTKは"使える"GUIなのか

こんにちは。 Kitachisukuです。 前に紹介したFLTKより自分が使いたかったけど、 面倒でインストールしてなかったGTKを今回試してみました。 今回はGTK関連をちょこっと試したので、 それについてまとめる感じです。 広告 1.GTKって? 2.インストール方法 3.…

英語Excelを自動で日本語化!ソフト作りました。

こんにちは。 Kitachisukuです。 時間が空きましたがそこは気にしないでください... (毎日帰れるのが5時ぐらいで時間がなかったんですよ) で、 今回はあまりなれてはいないんですが、 Pythonで英語Excelを自動で日本語化するソフトを作りました。 配列とかい…

Pythonで翻訳する

Kitachisukuです。 先日はちょっと時間が足りなくて出せませんでした。 今回は、 Pythonで翻訳する方法でちょっと自分が躓きかけたので、 まとめてみました。 1.パッケージをインストール 2.使い方 3.結果 4.まとめ 1.パッケージをインストール pipを使いま…

色んなアプリの描画システムは?

Kitachisukuです。 今回は、 自分が個人的に気になっていた、 「アプリで使われている描画システム」について調べてみました。 ※つかわれているもの(Electronなど)についても書きます。 1.プログラミング関連アプリ Visual Studio Code Godot Engine 2.ブラ…

Java VS Kotlin

多分こんにちはですかね。 kitachisukuです。 Java言語は知ってると思いますが、 Kotlin言語を皆さんは聞いたことがあるでしょうか? Kotlin言語は、 Java言語を簡単にした言語です。 今回は、 その派生元と派生先どっちがいいか?ということを書いて行きます…

Rust言語でGUI

kitachisukuです。 今回はmozillaが開発する 「Rust」言語でGUIを作ってみます。 1.方法 2.FLTkとCMakeのインストール 3.色々試す ・Hello would ・RGB 4.まとめ 1.方法 よさそうなものを上げていきます。 ・Gtk+ 評判が結構いい。 マルチプラットフォーム対…

Godot Engineでアプリ(メモ帳)は作れるのか?

にほんブログ村 Kitachisukuです。 今回は「Godot Engine」でちょっとしたアプリを作ってみました。 アプリは「NotePad」。 メモ帳です。 FontはM+ Fonts(by M+ FONTS PROJECT)を使いました。 今回は、パフォーマンスとかを、 Windows標準のメモ帳と比べてみ…

Android X iPhoneアプリ開発

にほんブログ村 Kitachisukuです。 今回はAndroidとiPhoneのアプリを同時に開発する方法を紹介します。 あと、注意書きです。 AndroidとiPhone向けに同時にコンパイルものですが、 iPhone向けにコンパイルするにはMacのソフト 「Xcode」が必要です。 なのでW…

Godot Engineを使ってみて思ったこと

にほんブログ村 どうも、Kitachisukuです。 今回は、自分がGodot Engineを使ってみて思ったことを書きます。 Godot Engineとは? いいと思うこと めっちゃ軽い 対応プラットフォームが多い 2Dはピクセルで描画している フリー コントロールが色々ある 作成言…

C#のメリット&デメリット

にほんブログ村 Kitachisukuと申します。初投稿です。 C#(.Net上で動作する言語)でアプリを作ってたりするのですが、 私が感じたC#のメリット、デメリットについて話します。 ㊟筆者の考えがとてつもなく入っています。 メリット 動作速度が速い exe化できる…