タグ

ブックマーク / www.tohoho-web.com (7)

  • とほほのライセンス入門 - とほほのWWW入門

    OSSライセンスでは コピーレフト の概念があります。OSS を利用・改造してもよいけど、OSS の普及・共有を目的として、OSS を利用・改造した場合は、利用・改造したソースコードも同ライセンスのOSSとして公開することを義務付けるものです。コピーレフト型ライセンス としては GPL、AGPL 等があります。準コピーレフト系ライセンス としては、利用しただけであれば公開の義務はないけど、改造した場合は義務付けるもので、LGPL, MPL などがあります。非コピーレフト型ライセンス はこれらの制約がなく、縛りの少ないライセンスで、MIT, BSD, Apacheライセンス などがあります。 形態 ライセンス 利用者への コード公開 利用物の コード公開 改造物の コード公開 ライセンス 明記 改造・複製・再配布・商用利用

    mnru
    mnru 2022/10/26
  • JSON入門 - とほほのWWW入門

    JavaScript Object Notation の略です。 RFC7158 と ECMA-404 1st edition では若干仕様の差異がありましたが、2017年12月に仕様の統一が行われ、RFC 8259, IETF STD 90, ECMA-404 2nd edition で再規定されました。 MIMEタイプは application/json。拡張子は .json。 JavaScript のデータ定義文をベースとした、簡易的なデータ定義言語です。 JavaScript だけではなく、Java, PHP, Ruby, Python など、様々な言語間のデータ交換、特に Ajax や REST API などで使用されています。 これまでは、共通データ定義言語として XML が利用されてきましたが、現在では、簡易的な JSON が利用されるケースが増えてきています。 子要素がひと

    mnru
    mnru 2020/11/05
  • とほほのBootstrap 4入門 - はじめに - とほほのWWW入門

    このページは「Bootstrap 4.2.1」について説明しています。Bootstrap 3 については、「Bootstrap 3入門」を参照してください。 Bootstrap は、スマートフォンなどのモバイル端末にも対応し、レスポンシブデザインを採用した HTML, CSS, JavaScript フレームワークです。 Twitter 社で開発されました。 最初は「Twitter Bootstrap」と呼ばれていましたが、現在は「Bootstrap」となりました。 現時点(2018年12月30日)の最新バージョンは 4.2.1 です。 Bootstrap 2, Bootstrap 3, Bootstrap 4 では一部互換性の無い機能があります。 Chrome 45 / Firefox 38 / IE 10 / Edge 12 / Safari 9 / Opera 30 / iOS 9

    mnru
    mnru 2019/04/12
  • とほほ formについて

    形式 <form action="...">~</form> サポート LS / H2 / e2 / Ch1 / Fx1 / Sa1 / Op1 / N2 / i1 カテゴリ フローコンテンツ パルパブルコンテンツ 親要素 フローコンテンツ を子要素に持てるもの 子要素 フローコンテンツ (ただし、form要素を子孫に持つことはできない) タグの省略 開始タグ:必須 / 終了タグ:必須 属性 グローバル属性 accept-charset action autocomplete enctype method name novalidate target rel 入力フォームを表示します。<form>~</form> がひとつのフォームとなります。フォームの中には <input>、<select>、<textarea> などのフォーム部品を配置します。 フォームは通常サブミット(実行)ボタンを

    mnru
    mnru 2014/11/04
  • とほほのJavaScriptリファレンス - とほほのWWW入門

    とほほのJavaScriptリファレンス [戻る] [索引] 基JavaScript って何? JavaScript とは? JavaScriptJava の関係は? ECMAScript とは? JavaScript のバージョン ES5 の新機能 ES5.1 の新機能 ES2015(ES6) の新機能 ES2016(ES7) の新機能 ES2017(ES8) の新機能 ES2018(ES9) の新機能 ES2019(ES10) の新機能 ES2020(ES11) の新機能 ES2021(ES12) の新機能 ES2022(ES13) の新機能 ES2023(ES14) の新機能 まずは始めてみよう 準備するもの 「Hello world!!」と書いてみよう 時刻を表示してみよう 動く時計を表示してみよう JavaScript の書き方 <script>~</script>

  • とほほのWWW入門

    はじめに ご使用上の注意 (1) 主な更新履歴 (24) 管理者へのメール (1) 自己紹介 (1) 基編 用語集 (82) Webページ作成入門 (7) 逆引きリファレンス (32) フォーマット HTML (400) HTML5 (7) XHTML (1) MathML (1) DTD (1) JSON (1) SVG (1) VML (1) GIF (1) CSV (1) セマンティック・ウェブ (1) CSS CSS (ABC順)(719) Bootstrap (61) Less (1) Sass (1) Tailwind CSS (1) CSSフレームワーク (1) リセットCSS (1) プログラミング言語 JavaScript (39) TypeScript (1) Java (25) Perl (4) PHP (14) Ruby (11) Python (13) Go (

    mnru
    mnru 2014/04/10
  • とほほのJava入門 - とほほのWWW入門

    とほほのJava入門 [戻る] 索引 Javaとは Javaとは Java歴史Java, Java 2) Javaのエディション(J2SE, J2EE, J2ME) Javaの配布形態(JRE, SDK) はじめてみよう JDKをインストールする 環境を設定する テスト用フォルダを作成する Javaアプリケーションのサンプル(HelloWorld) 文法 コメント(//, /* */, /** */) キーワード リテラル プリミティブ型(boolean, byte, char, short, int, long, float, double) 値を返さない型(void) 演算子 キャスト 制御構文 もし(if) 繰り返し(for) 繰り返し(while) 繰り返し(do while) 分岐(switch) 処理を抜ける(break) 処理を繰り返す(continue) ジャンプgo

    mnru
    mnru 2012/01/09
  • 1