マガジンのカバー画像

プログラミングノート

10
Webを始め色々プログラミングに使えるソースや豆知識です。
運営しているクリエイター

記事一覧

pythonで、選択したディレクトリ以下のファイルを全て取得・表示

pythonで、選択したディレクトリ以下のファイルを全て取得・表示

最終目的は、差分ファイルの取得。
1. 日付を指定して、
2. ディレクトリ構造ごと
3. ファイルをコピーする
というのがいいなと思ってる。

それに向けて、子ディレクトリ内まで含めてファイルの一覧を取得して表示させるようにしてみた。

Windowsのエクスプローラから右クリックメニューに入れてできるようにした。

filepath.py

import sysimport osimport

もっとみる
jQuery入門に、こんな曲はどうですか?

jQuery入門に、こんな曲はどうですか?

プログラムのソースコードに曲をつけて歌にするという企画が実現しました! RockRiverRecordレーベルを主催するTakuma Iwakawaさんのご協力があっての賜です。 Iwakawaさんのテクノに合わせて内藤が作ったソースコード歌詞を初音ミクが歌います。

https://note.mu/nyattoh/n/nc0ee6b493fb4?magazine_key=md43ec71691d

もっとみる

耳で覚えるjQuery! "JQuery Radio Edit"

Takuma Iwakawa feat.Naito feat.初音ミク

00:00 | 00:00

プログラマーのみなさーん、自慢のコードに曲を付けてこぶしをふって歌いましょ~~~。無料にしました!プログラムのソースコードに曲をつけて歌にするという企画が実現しました!RockRiverRecordレーベルを主催するTakuma Iwakawaさんのご協力があっての賜です。別途テキストで詳細を書きますのでそちらもご覧ください。

耳で覚えるjQuery! 聞き流し口ずさんで覚える基本型!"JQueryOriginal mix"

実際にコード(とか色々)を書いているところをムービーにしたIA版です。

耳で覚えるjQuery! くちずさむだけ(聞き流すだけ)で基本型を覚えられちゃうすごい曲です。
コードに曲をつけてくれという無理難題にお付き合いくださったTakuma Iwakawaさん、ありがとうございます!

作曲: Takuma Iwakawa (http://takuma-iwakawa.com/)
作詞・コード:
もっとみる

IIS6+WordPressでWP専用ディレクトリに置く場合の.htaccess

IIS6+WordPressでWP専用ディレクトリに置く場合の.htaccess

GMOクラウドのアイルサーバやMAGMAサーバなど、IISベースのレンタルサーバでWordPressを置く際の.htaccessを公開しています。

よかったら投げ銭寄付お願いします(本当は30円にしたかったんですが、最低価格が100円でしたすみません)。

なお、レンタルサーバのIISでルートディレクトリを知るためには若干テクニックが必要で、レンタルサーバにもよりますが、WordPressの自動

もっとみる
均等割り付け超軽量jQueryスクリプト

均等割り付け超軽量jQueryスクリプト

クライアントさんによっては、どうしても「均等割り付け」をweb上で再現してほしい!(そう、Word感覚で)みたいなことがあり…

それで仕方なく作った次第です。けっこうめんどくさいんですよ。cssのjustifyでは無理なので。

というわけで、使い方は以下です。

※Chromeでは半角が入るとうまく動作しません。

※公式ウェブサイトでスクリプトを配布中です。

http://www.web-

もっとみる

点と多角形の位置判定(CADプログラミングその他)

標題のヒントになる法則。

2次元だけど、3次元にも応用可。

図の通り、判定対象となる点からX軸方向へ線を引いたとき、

多角形の各辺との交点が偶数なら外側、奇数なら内側になる。

これは凸図形でも凹図形でも同じなので大変助かる。

なお、3次元に応用するなら、

面の座標からそれぞれx・yだけを取り出して判定、y・zだけを取り出して判定、z・xだけを取り出して判定とすればよい。

よかったら寄

もっとみる

OpenGLで3D物体を選択するとき

Selectionモードそのものについては
The Official Guide to Learning OpenGL, Version 1.1
にありますのでそちらを参照。

■流れ

1.Selectionモードで描画(nameスタックは2階層、物体番号・面番号としておく)

2.クリックされた物体(面)の数を取得

3.マウスクリックされた画面座標をワールド座標へ変換

4.視線ベクトル(g

もっとみる
EC-CUBEでカート機能を無効にする

EC-CUBEでカート機能を無効にする

カゴに入れずに一つずつ申し込むようにする場合。

目に見えるところはテンプレートなどでカゴの表示を削除します。

そのうえで、

(1) カゴに入れるタイミングで既にカートに入っているものを全て空にしてから

(2) カートの中身を見せる

という動作です。

継承されたCartSessionクラス(extend)をいじります。

ソースコードがうまく掲載できないっぽいので、こちらをご覧ください。

もっとみる

ページ内iframe内スクロールjQuery



今日、タイムリーに面白い要望をもらったので作りました。

iframeをどーーーーしても使いたいっていうクライアントさんいますよね。しかも、他のページからリンクしてきて、iframe内の特定の位置にスクロールしたい!みたいな…

で、書いたコードがこれ!…というわけで、よかったら寄付ください…
と思ったらなんだこれ?コードが張り付かないぞ…。

…というわけで、続きはこちら。デモとサンプルファ

もっとみる