XAMMPからのインポートエクスポート
フォルダ内ファイル比較
2023年12月15日 19:09
textファイルの比較は以下でできそう。しかし、fcコマンドは、画像の比較はできないらしい。 @echo off rem 遅延環境変数の展開rem 変数の中身を見るときに「%(パーセント)」ではなく「!(エクスクラメーションマーク)」で囲むと、読み込むときではなく実行するときに値に置き換えるsetlocal enabledelayedexpansionrem 比較フォルダの設定set "folder1=before"set "folder2=after"set "logFile=compare_log.txt"echo Comparing files in...
react
2022年01月22日 21:47
//https://zenn.dev/ogakuzuko/articles/react-typescript-for-beginner//import * as React from 'react';import React, { Component, useState } from 'react';//import styles from './style.css' assert { type: 'css' }; import './Jairopop.css'; type colorType = 'yellow' ' 'red' '...
解像度とpx
2020年09月01日 23:20
iPad 6世代、retina2048 x 1536Cssピクセルだと、1024 x 768264ppi9.7インチ= 19.7cm x 14.8cm = 7.76 x5,82インチ1インチ= 2.54cm264 x 7.76=2048px197mm÷1024 csspx =0.1924mm つまり、1pxをcss指定すると、0.194mm54pxだと、0.194mm x 54 = 10.38mmAndroid active pro1920 x 1200 WXUGACssピクセルも同じ?→違う224ppiMdpi = 160dpi10.1インチ=21.8cm x...
ipad debug
2017年05月18日 18:42
https://itmemo.net-luck.com/safari-ipad-iphone/
IEのcurrent Targetのつくりかた
2017年04月12日 06:59
IEの場合、thisは、IE の場合、イベントリスナ内の this は window...
Visual Studio Code
2017年04月08日 19:40
参考Perlhttps://www.perlplus.jp/perl/■
便利ショートカットShift+Alt+Downカーソル行を下にコピーCtrl+/ 複数行一括コメントアウトCtrl+K→U 複数行一括コメントアウトを解除 Ctrl+P ファイル名でファイル検索 Ctrl + Shift + B タスクランナーの実行■tasks.json "version": "0.1.0", "command": "perl", "isShellCommand": true, "args": ["${file}","hiki1","hiki2"], ...
web components
2017年02月25日 12:33
Web COmponentsは、以下のサイトがわかりやすいhttps://www.apps-gcp.com/start-webcomponents-with-polymer/
テキストボックス 無効時の色
2017年02月13日 15:15
<html><head><title>テスト</title><style type="text/css"> .textbox{ background-color: gray; color: white;}</style></head><body><div> <input type="text" value="abc" readonly="readonly" size="40" maxlength="20"...
css フレームワーク作成疑問点
2017年01月22日 11:12
(1)check boxは別ブロックにする?ボタンにする?→Bootstrapは別ブロックとして用意している。ボタンの動作と異なる可能性もあるため、別ブロックとする。studio-key.con03.htmlm/Bootstrap/formDecoratio(2)ドロップダウンをフラットデザインにするには?→未解決(3)ブロックのくみあわせは、どうやってやればいいか?→(4)サマリー→divタグで囲う.p-summary{ border: solid 1px black; width: auto; height:...
sass
2016年12月24日 11:59
・スライドでSassとCompassを紹介Preprosを使用P77にまとめがあるので、資料作成に使えそうP186にブラウザサポート設定。ie7もある。https://www.slideshare.net/yuka2py/sasscompass-28389532追記:2500円 有料版無料版だと、ポップアップがうるさいSassのScss記法と、Sass記法があるが、ほとんどのサイトはScssを使用しているため、Scss記法を採用構文のルールが「Scss」の方がピュアCSSに近いため「Scss」が台頭して「Sass」の看板を背<SASSおよびCOMPASSをコンパイルするGUIアプリ>
cakePHP
height
2016年11月03日 08:43
heightを100%にすれば、画面サイズにあわせて広がるとおもいきや、そうではなかった。ある要素の height に相対値(%)が指定された場合、その高さは包含ブロックの高さに対して計算されます。その要素が通常フローで配置されており、かつ包含ブロックの高さが明示されていない場合、要素の高さは auto として計算されます。 https://qiita.com/shouchida/items/205fed63b886681661bd通常フローで配置された height:...
テーブルの形の入力フォーム
2016年01月30日 13:18
ViewにはHTMLヘルパーをつかって作成
echo $this->Form->create('Table',array('type'=>'post','action'=>'index/table'));
$table_headers = array( 1 => "用紙サイズ",
...
hiddenタグについて
2016年01月30日 12:11
表向きはUserに表示したくないけど、
内部では処理を統一したいために、情報のやりとりをやっているかのようにみせたいことがある。
そのときに役立つのがhiddenタグ
モデル名をあわせてあげれば、フォームは表示されない。
if( $hiddenFlag == TRUE ){
echo $this->Form->hidden( 'MySampleData.1' );
...
テーブルを名前違いで作成すべきか、それとも同じテーブルに追加すべきか
2016年01月30日 10:43
テーブルをまたぐ検索処理が煩雑になってしまう場合は、同じテーブルに追加すべき
とのこと。
そうなると、今は1つのテーブルに対して、たくさんものをいれているので、それでいいのかな。。
でも
Indexがどんどん追加されると、最後にどうなるんだろう。
参考サイトをみると、
MySQLのint(11)はサイズを指定できるわけではなく、0を補完するためのオプション
とのこと。。
intのサイズは4バイトで-2147483647〜2147483647
約25億。
インドと中国の人口(25億人)が登録するとサービスが落ちる
だそう。
https://qiita.com/masarufuruy
多言語化対応
2016年01月04日 12:04
<https://w.builwing.info/2012/05/17/cakephp2-1%E3%81%A7%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E6%96%B0%E8%A6%8F%E4%BD%9C%E6%88%90/> のサイトを参考にすると、 Viewで以下を追加するだけで、簡単な日付入力フォームが作成できそう。。
echo $this->Form->input('created');
これは便利。編集もできるし。...
日付フォーム
2016年01月04日 08:43
<https://w.builwing.info/2012/05/17/cakephp2-1%E3%81%A7%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E6%96%B0%E8%A6%8F%E4%BD%9C%E6%88%90/> のサイトを参考にすると、 Viewで以下を追加するだけで、簡単な日付入力フォームが作成できそう。。
echo $this->Form->input('created');
これは便利。編集もできるし。
Dodd
2015年06月20日 10:48
https://norm-nois.com/blog/archives/2673
View→Element→Controllerで、部分的にレンダリングする方法
2015年06月14日 10:25
(1)ViewからElementの呼び出し
//View/index.ctp
//RequestAction()を使用しているElementの呼び出し
//注意 element呼び出し前のechoを忘れないこと!
echo $this->element('ele', array(
...
様々なオブジェクトへのアクセス
2015年06月14日 09:55
参考サイト
https://blog.xao.jp/blog/cakephp/how-to-access-to-a-variaty-of-objects/
C言語と違って、だれが、どこまでアクセスできるかがよくわからなかった。
上記サイトはそれがまとめてありそうなので、あとでチェックしてみよう!
複数チェックボックスで選択したものを、確認画面用に出力する方法
2015年06月13日 13:47
(1)入力フォームのviewから、確認ボタン押下
echo ('項目5');
$select1 = array( '1' => 'さつき',
'2' => 'ゆいと',
'3' =>...
HTML5
canvas
2022年08月31日 12:31
Canvas2Dもしくは3Dの図形を描画 canvas要素のwidthとheightを指定しても、描画範囲が拡張されるわけではなく、canvas要素が拡大されるのみなので注意サンプルコードhttps://codepen.io/satsuki/pen/PoRMrxV円弧のラジアン値は覚えておこう!(Math.PI*0.5=90度/Math.PI*1=180度/Math.PI*1.5=270度/Math.PI*2=360度)https://www.htmq.com/canvas/arc.shtml
SVG
2022年08月25日 12:24
ベクタ形式のデータ XMLに準拠しており、テキストエディタで編集することも可能 CSSやJavaScript、動画作成ソフトなどを使ってアニメーションを表示 透過も利用可能 SVGは内部にJPEGやPNGなどのビットマップ画像データを保持することも可能 ホバーした時に色を変えたい!といった時でも、<svg>タグ内に、<script>をかくことができるため、イベントと紐づけて色を変えることも可能 サンプル:https://codepen.io/satsuki/pen/oNqRqWP<svg>HTMLに
web components
gitのインポートエクスポート
2025年02月11日 14:08
1. チームAの作業: リポジトリ全体をバンドルファイルにするステップ1: リポジトリ全体をバンドルチームAで全ての履歴を含むバンドルファイルを作成します。xxx.bundleにした場合、xxxがリポジトリ名となる。git bundle create full_repo.bundle --all ステップ2: バンドルファイルを送信作成した full_repo.bundle をチームBにメールなどで送信します。 2. チームBの作業: バンドルファイルから新しいリポジトリを作成git clone full_repo.bundle -b mainmain:...
gitHubとgitの使い方
2024年04月04日 07:02
Git Bashから①Git Hubのホームページからアカウント作成②Gitを公式サイトからインストールし、初期設定 インストールしたGit Bashから git config --global user.email "***@***.co.jp" git config --global user.name "***" 「git config --list」で登録した内容が表示されればOK ③ローカルリポジトリの作成とコミット mkdir githubcd githubmkdir samplecd samplegit init ↓が表示されればOK Initialized empty...
viteの環境の作り方
2024年03月26日 06:38
"npm init vite@latest cd "作成したプロジェクトフォルダ”npm installもしくは yarn installnpm run dev
もしくは yarn devES Lintyarn add eslint --dev $ yarn run eslint --init ウィザードにこたえると生成package.jsonのscriptタグに、ES Lint実行方法 や対象を記載"scripts": { "lint": "eslint --ext .ts --ignore-path .gitignore...
vite+lit+storybook
2023年06月14日 14:04
参考サイト:https://qiita.com/xrxoxcxox/items/95486bf3b3a6780038b8・storybookの追加インストールnpx storybook init --builder @storybook/builder-vite ブラウザに表示npm run storybook srcフォルダ直下にstoryフォルダができる。XXX.stories.jsを追加するとコンポーネントのstoryができる。import { MyElement } from '../my-element';// More on how to set up...