Skip to content

Instantly share code, notes, and snippets.

Nia Tomonaka Nia-TN1012

View GitHub Profile
@Nia-TN1012
Nia-TN1012 / svninfo.py
Created Aug 8, 2019
iTerm2のステータスバーにSubversionのリポジトリ情報を表示するコンポーネント
View svninfo.py
#!/usr/bin/env python3.7
# iTerm2のステータスバーにSubversionのリポジトリ情報を表示するコンポーネント
# The component that displays a subversion repository infomation in the iTerm2 status bar
from iterm2 import Connection, Reference, StatusBarComponent, StatusBarRPC, RPC, util, run_forever, async_get_app
from iterm2.statusbar import Knob
from subprocess import CalledProcessError, check_output
from xml.etree import ElementTree
@Nia-TN1012
Nia-TN1012 / storage.py
Last active Aug 8, 2019
iTerm2のステータスバーにディスクの使用量を表示するコンポーネント
View storage.py
#!/usr/bin/env python3.7
# iTerm2のステータスバーにストレージの使用量を表示するコンポーネント
# The component that displays storage usage in the iTerm2 status bar
from iterm2 import Connection, StatusBarComponent, StatusBarRPC, run_forever
from iterm2.statusbar import Knob
import os
from decimal import Decimal, ROUND_HALF_UP
@Nia-TN1012
Nia-TN1012 / CaesarCryptoTransform.cs
Last active Jul 26, 2019
.NETのICryptoTransformインターフェースの実装サンプル(シーザー暗号を例に実装)
View CaesarCryptoTransform.cs
using System;
using System.IO;
using System.Security.Cryptography;
using System.Text;
namespace CryptTest {
// ICryptoTransformインターフェースの実装サンプル
/// <summary>
@Nia-TN1012
Nia-TN1012 / AndroidManufest.xml
Created Dec 20, 2016
C#とXamarin.Androidで作る、Android Wearのウォッチフェイスアプリのプログラムです。(ライブラリ「Chronoir_net.Chronoface.Utility」を利用)
View AndroidManufest.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- manifest要素は、マニフェストの構成を定義します。
package属性は、アプリのパッケージ名( Google PlayでのURLで使用します )を表します。
versionCode属性は、Google Playで管理するためのバージョン番号(整数)を表します。
versionName属性は、Google Playで表示するアプリのバージョンを表します。 -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="WatchFaceTest.WatchFaceTest"
android:versionCode="1" android:versionName="1.0"
android:installLocation="auto">
@Nia-TN1012
Nia-TN1012 / AndroidManufest.xml
Last active Dec 20, 2016
C#とXamarin.Androidで作る、Android Wearのウォッチフェイスアプリのプログラムです。
View AndroidManufest.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- manifest要素は、マニフェストの構成を定義します。
package属性は、アプリのパッケージ名( Google PlayでのURLで使用します )を表します。
versionCode属性は、Google Playで管理するためのバージョン番号(整数)を表します。
versionName属性は、Google Playで表示するアプリのバージョンを表します。 -->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="WatchFaceTest.WatchFaceTest"
android:versionCode="1" android:versionName="1.0"
android:installLocation="auto">
@Nia-TN1012
Nia-TN1012 / Readme.md
Last active Dec 15, 2016
「多言語対応したXMLドキュメントコメントファイルを配置できる、NuGetパッケージを作成してみよう!」のサンプルコードです。
View Readme.md
@Nia-TN1012
Nia-TN1012 / cn-phpinfo.php
Created Jun 21, 2016
PHPの勉強ではじめて作成したWordPress用プラグインです(phpinfo()を実行してPHP情報を表示します)
View cn-phpinfo.php
<?php
/*
Plugin Name: PHP Info. Preview
Plugin URI:
Description: PHPの情報(phpinfo())を表示するプラグイン
Author: Nia Tomonaka
Version: 0.1
Author URI: https://chronoir.net/
License: GPL2
*/
@Nia-TN1012
Nia-TN1012 / README.md
Last active Jun 1, 2016
WordPressにて、wp-content内の指定したファイルとディレクトリの所有者とパーミッションを設定するスクリプトです。
View README.md

概要

WordPressのプラグインやテーマ、アップロードディレクトリ内の、ファイルとディレクトリの所有者及びパーミッションを設定するスクリプトです。

スクリプト

  • plugins.sh
  • themes.sh
  • uploads.sh

使い方(plugins.shでの例)

@Nia-TN1012
Nia-TN1012 / AnalogWatchFace.cs
Last active Dec 3, 2016
Xamarin+C#で作るWatch Faceのコードです。
View AnalogWatchFace.cs
/*
* Copyright (C) 2014 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
@Nia-TN1012
Nia-TN1012 / SPADA.cs
Created Dec 12, 2015
すぱこーRSSフィードを取得するライブラリ「すぱーダ」です。
View SPADA.cs
// Author : Nia Tomonaka ( @nia_tn1012 )
// ※まだ開発段階です。
using System;
using System.Collections.Generic;
using System.Xml.Linq;
/// <summary>
/// すぱこーRSSフィードを取得するモジュール、
/// すぱこーRSSリーダー、略して「すぱーダ」(SPADA)です。
You can’t perform that action at this time.