やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

2020-02-01から1ヶ月間の記事一覧

README自動作成できないか考えてみた

難しそう。

Eto.Forms.TextAreaのコードを読んでみる

デフォルト右クリックの処理を削除するためにはどうすればいいかを探るため。

【push】現在のディレクトリをリポジトリとしてGitHubにプッシュする

コマンド一発。またはCLI対話で。

Eto.Forms.DynamicLayout.TextArea.MouseEvent + ContextMenu.Show() を使ってみたがデフォルトのメニューを消せない

TextAreaのデフォルト右クリックメニューを継承または上書きできない……

【lish】LICENSEファイルを生成する

12種類のライセンスに対応!

Eto.Forms.DynamicLayout.ContextMenuを使ってみた

C#

TextAreaのデフォルト右クリックを継承または上書きしたかったが、できなかった。

80文字以内の単語単位でwrap(行の折返し) `fold -s -w 80`

LICENSEなどはそんな感じにみえた。これを手でやるのは面倒。コマンドで一発!

Eto.Forms.FontDialogを使ってみた

C#

表示領域を分離する。幅をドラッグ&ドロップで変更できる。

標準ライセンスヘッダって何? どこに何を書けばいいの?

Copyright (c)を含む定型文のこと。これをプログラム表示できるところに書く。

Eto.Forms.Splitterを使ってみた

C#

表示領域を分離する。幅をドラッグ&ドロップで変更できる。

コピーライトの書き方 copyright (c) ©︎

©︎ 発行年 著者名

GTK+のGUIエディタGladeを起動してみた

WebViewやGtkSourceViewが無い……。

ライセンスファイルを取得・配置するスクリプトを書いた

Webから取得しローカルへ配置する。

Raspbian stretch に Gtk3 開発環境をインストールする方法を調べた(libgtk-3-dev, glade)

これでC++でなら開発できるはず。

copyright(proprietary)・copyleft・copycenter(permissive)・public-domain

著作権やライセンスの大分類。

MonoDevelop用Gtk#3.0のテンプレートプロジェクトをインストールしたがビルドできない

C#

デフォルトではGtk#2.0しか使えないので3.0も使いたかった。

ライセンスしたことで訴えられないか不安

そんなことあるわけないと思いたいが。

MonoDevelop Gtk# 2.0 プロジェクトで GtkSourceView コントロールを使えなかった

C#

残念。

マルチライセンスのパターンとその表記(SPDX license expression)

MIT OR Apache-2.0で選択式デュアルライセンス。

Eto.ToolkitのCodeEditorを正しくビルドできなかった

C#

面倒そうだし、できるかもわからないので、今回はここまでで断念する。

licenseeをインストールしてライセンス情報を取得する

LICENSEファイルから検出するコマンドツール。

Eto.ToolkitのCodeEditorを実行できなかった

C#

前回の続き。

ライセンスのファイル名はどうすべきか?

LICENSE or COPYING。拡張子は付けたらダメ? それとも.txt,.md,rstなどを付けるべき? マルチライセンスのときは?

Eto.ToolkitのCodeEditorをMonoDevelopでビルドする

C#

無理矢理。

license-generator 0.5 `AGPL`生成できず

コードを見るとAPGLになってた。タイポ。誤字。

.NET Core 3.0 の Desktop Packs は Windowsのみ使用可(Linux非サポート)

C#

Microsoft様にはかないません。

【textree】テキストから木構造データを作るPythonパッケージを公開した!

Py2, 3対応。改行やタブで作ったツリーテキストとオブジェクトを相互変換する。ノードを取得・編集する多くのメソッドがある。ツリー構造の編集も可。

Raspbian stretch dotnet コマンドで .NET Core コンソールアプリ+EFCore+SQLite3 プロジェクトを作成できた!

C#

やっとできた!

バージョニングについて(PEPとsemver)

リリース修飾子のところは差異がある。

Raspbian stretch dotnet コマンドで .NET Core コンソールアプリ プロジェクトを作成&ビルドし実行できた

C#

MonoDevelopではできないけど、dotnetコマンドでなら実行ファイルを作成できた。