0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Qiita (1)コード名の書き方

Last updated at Posted at 2019-05-16

2015-09-09 qiita > コード名の書き方 (csharpで確認) > csharp:testScript.cs でなく testScript.cs と書く
https://qiita.com/7of9/items/c3d413a41fd959bac69c#comment-345b621cad4d6db874fa

いろいろ試してみる。

比較のため、引用元は変えていないかも。

c言語

プログラムちょい替え(3)Endian確認プログラム、64bitを追加(C言語)。
https://qiita.com/kaizen_nagoya/items/f55112ca74936fd30fcb

endian3.c
#include <inttypes.h>
#include <stdint.h>
#include <stdio.h>

int main (int argc, char **argv)
{
    union
    {
	uint64_t b8	; // 8byte
        uint32_t b4 [2] ; // 4byte x 2 
        uint16_t b2 [4] ; // 2byte × 4 
        uint8_t b1 [8] ;  // 1byte × 8 
    } bytes ;

    bytes.b8 = 0x123456789ABCDEF0 ;
    printf ("bytes.b8: %16" PRIX64 "\n", bytes.b8);
    printf ("bytes.b4: %08" PRIX32 ", %08" PRIX32 " \n", bytes.b4[0], bytes.b4[1]) ;
    printf ("bytes.b2: %04" PRIX16 ", %04" PRIX16 ", %04" PRIX16 ", %04" PRIX16 " \n", bytes.b2[0], bytes.b2[1], bytes.b2[2], bytes.b2[3]) ;
    printf ("bytes.b1: %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 ", %02" PRIX8 " \n", bytes.b1[0], bytes.b1[1], bytes.b1[2], bytes.b1[3], bytes.b1[4], bytes.b1[5], bytes.b1[6], bytes.b1[7]) ;
    return 0 ;
}

python

プログラムちょい替え(1)「Pythonと共に百人一首で勝ちたい」をdockerで動かしてみた
https://qiita.com/kaizen_nagoya/items/f8297f544fcbf4787f2a

hyaku_main.py
#! /usr/bin/env python
# -*- coding: utf-8 -*-
import random
import pandas as pd
 
 
def load():
    return pd.read_csv("百人一首.csv")
 
 
def loop(simo, kami):
    while True:
        k = 99  # 1~99の数字です。 何番目までの範囲か決められます。
        n = random.randint(0, k)  # 詠む番号を決める
        i = 0
 
        while True:
            j = 1
            simo_n = simo[n]
            kami_n = kami[n]
 
            print("", j, "問目】下の句は", simo_n, "\n")
 
            s = input()
            if s == "end":  # endは終了
                break
 
            if kami_n == s:  # 正解ならもう次のループ
                print("正解です!\n")
                break
            else:
                print("不正解です…\n")
                print("", 1, "回チャンスを与えます")
                if len(kami_n) != 0:
                    print("上の句の一文字目は", kami_n[0])
                    print(len(kami_n), "文字です。")
                else:
                    print("1文字です。\n")
 
                s = input()
                if s == "end":
                    break
                if kami_n == s:
                    print("正解です")
                    print(simo_n, "の正解は", kami_n, "でした。\n")
                else:
                    print("不正解です\n")
                    print(simo_n, "の正解は", kami_n, "でした。\n")
 
                break
 
        j += 1
        if s == "end":
            break
 
 
def main():
    df = load()  # データの読み込み
 
    kami = df[""]
    simo = df[""]
 
    # ルール説明
    print("【チズチズの決まり字特訓】\n")
    print("【ルール】")
    print("下の句(決まり字)を詠むので、上の句の決まり字を答えて下さい。")
    print("辞めたかったら「end」って言ってね!\n")
 
    loop(simo, kami)
 
 
if __name__ == "__main__":
    main()  # 実行

dockerfile

dockerfile は dockerfileだけだとファイル名を表示しない。dockerfile:dockerfileにする。

docker(11)docker file作ってみた
https://qiita.com/kaizen_nagoya/items/5139c4e1eb8d86a8ed15

dockerfile
From ubunt
MAINTAINER @kaizen_nagoya
WORKDIR /root
ENV HOME /root
RUN apt-get update && \
    apt-get install -y --no-install-recommends \
    wget \
    git \
    libssl-dev \
    libbz2-dev \
    libsqlite3-dev \
    libreadline-dev \
    zlib1g-dev \
    libasound2-dev \
    libxss1 \
    libxtst6 \
    gdebi
RUN wget -O vscode-amd64.deb https://go.microsoft.com/fwlink/?LinkID=760868
RUN yes | gdebi vscode-amd64.deb
RUN rm vscode-amd64.deb
RUN alias python='python3'

Qiita(0)Qiita関連記事一覧(自分)
https://qiita.com/kaizen_nagoya/items/58db5fbf036b28e9dfa6

プログラマが知っていると良い「公序良俗」
https://qiita.com/kaizen_nagoya/items/9fe7c0dfac2fbd77a945

一覧の一覧( The directory of directories of mine.) Qiita(100)
https://qiita.com/kaizen_nagoya/items/7eb0e006543886138f39

<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
This article is an individual impression based on the individual's experience. It has nothing to do with the organization or business to which I currently belong.

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?