Python Djangoを学ぶ

新しいことを学ぶというのはとてもコストがかかることだ。

https://qiita.com/kaki_k/items/7b178ad39394a031b50d

今回は、 https://qangaroo.jp/ こちらをパクらせてもらうことにする。

最近の開発の主流は、SQLを書かない。

書かない代わりに何をするかというと、モデルを定義してそれを元に自動でSQLを生成してしまう。

ものは試しだ。やってみよう。

Code投下テスト

下記プラグインを導入してみた。
codecolorer

1
2
3
4
5
6
7
8
9
10
11
# -*- coding: utf-8 -*-
import urllib

def main():
    # グローバルIPアドレスを取得
    ip = urllib.request.urlopen('http://ipcheck.ieserver.net').read().decode('utf-8')

    print(ip) # グローバルIPアドレス

if __name__ == "__main__":
    main()

Python

1
2
3
$.getJSON('//freegeoip.net/json/?callback=?', function(data) {
    console.log(JSON.stringify(data, null, 2));
});

javascript(jQuery)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Imports System.Net
Imports System.Text.RegularExpressions

Function GetExternalIP() As IPAddress
    Dim lol As WebClient = New WebClient()
    Dim str As String = lol.DownloadString("http://www.ip-adress.com/")
    Dim pattern As String = "<h2>My IP address is: (.+)</h2>"
    Dim matches1 As MatchCollection = Regex.Matches(str, pattern)
    Dim ip As String = matches1(0).ToString
    ip = ip.Remove(0, 21)
    ip = ip.Replace(" ", "")
    ip = ip.Replace("</h2>", "")
    Return IPAddress.Parse(ip)
End Function

VB.NET

使ったオプションは下記
cc lang=”LANG” line_numbers=”true” theme=”twitlight” width=”100%” no_links=”true”

no_links=”true”にしておかないと、テーマによっては文字が全く見えない感じでmsdnのリンクが勝手に入る・・・。


なるほど。

Alexaがドライクリーニングを取りに行く時間を教えてくれるようになったらしい。

Alexa can remind you to pick up the dry-cleaning
忘れがちなドライクリーニングを覚えておいてもらうのは良いかも。

“Alexa, remind me to pick up the dry cleaning on Thursday at 5PM”

日本語で言うと、

アレクサ、木曜5時にクリーニングを取りに行くのを教えて!

な感じで自然にできると良いなぁ。

ホームページを更新しました。

ご訪問いただきありがとうございます。

ジーヌーンソフトの菅原です。

2011年8月に個人事業主になってから、ホームページも何度か移転を繰り返し、いくつかドメインも持っていたりしたのですが、この度 gandarla.netに全て集約することにいたしました。

新しいサイトは、WordPressを使っておりますので、ブログ形式で色々と発信することも可能ですが、筆不精なので筆を取らないかもしれません(笑)

今後ともよろしくお願いいたします。