タグ

javascriptに関するmoerrariのブックマーク (31)

  • 第1回 まずはTitaniumを体験してみよう | gihyo.jp

    はじめまして、株式会社はてなでアプリケーションエンジニアをしている倉井龍太郎(id:r_kurain)と申します。この連載では、今もっとも注目集めているスマートフォンアプリ開発環境であるTitanium Mobile(以下Titaniumと省略)を使ったiPhone及びAndroidアプリケーションの開発方法について解説していきます。 Titaniumとは TitaniumはAppceleratorが開発しているスマートフォンアプリ開発環境です。iPhone/iPod/iPad であればObjectice-Cを使用して、AndoridであればJavaを用いて作成するネイティブアプリケーションが、どちらの環境でもJavascriptのみで開発できるようになるものです。Titanuiumは無料で利用することができます。サポートを受けるにはAppceleratorの有料プランに入会する必要が

    第1回 まずはTitaniumを体験してみよう | gihyo.jp
    moerrari
    moerrari 2022/04/24
    2010年のホッテントリ。Titanium Mobileは、unityのようにiOSとAndroidをJavascriptのみで開発できるスマホアプリ開発環境
  • npmでnode.jsのpackageを管理する

    このTopicはWeb ApplicationのfrontendのProjectを管理するTopicの2つ目です。 node.jsのversionを管理するためにnodebrewを利用する npmでnode.jsのpackageを管理する grunt.jsを使って、frontendのビルドを行う 前提条件として、僕の環境はMac OSです。 npmとは? npmはnode.jsのpackageを管理するためのツールです。 node.js自体はJavaScriptで出来たWeb Serverですが、frontendを管理するためのtoolもたくさんあります。 npmはnode.jsのpackageを管理すためのツールです。 Javaが分かる方は、mavenのようなものだと想像していただければ、分かりやすいかと思います。 npmでpackageをインストールする npmでpackageをインス

    npmでnode.jsのpackageを管理する
    moerrari
    moerrari 2016/11/08
    オプション無しでnpm installを実行するとpackage.jsonの内容に従ってpackageをインストールする。
  • npm とか bower とか一体何なんだよ!Javascript 界隈の文脈を理解しよう - Qiita

    背景 Javascript で Web アプリを作ろうとすると、よくわからないことだらけで超混乱します。 npm と bower の違いは? npm はサーバーサイド用、bower はクライアントサイド用らしいよ えっ、でもなんで bower のインストールに npm が必要なの? サーバーサイドは Rails で書きたいから npm 要らないと思うんだけど・・・ ていうかサーバーサイドJSとか node.js って何? よく見る browserify って何? こういった疑問が沸き上がるのは、各ツールが生まれた文脈がよくわかっていないからです。いろいろ調べてやっとちょっとわかってきたのでメモします。間違いがあったらご指摘ください。 「CommonJS」誕生 - Javascript は汎用プログラミング言語へ その昔、Javascript 大好きおじさんは言いました。 Javascrip

    npm とか bower とか一体何なんだよ!Javascript 界隈の文脈を理解しよう - Qiita
    moerrari
    moerrari 2016/11/08
    Re:Viewについて調査中にnpmとは何かを調べていて発見。Node.jsなどとは何かなど成り立ちについて。
  • Excel2Js紹介ページ - リーサ制作物の部屋

    どんなソフト? ExcelのシートをHtml+Css+Javascriptに変換するフリーソフトです。 数式も変換できるので、Excelで作ったツールをWebで公開する時などにご利用下さい。 サンプル1 サンプル2 DQ10『魔法使い火力シミュレータ』はフィオルさんが作成したExcelシートをExce2Jsで変換することで作成されています。 ダウンロード Excel2Js(体)ダウンロード ヘルプ(マニュアル)のページはこちら 更新履歴 2016/01/03 ver.0.1.3 数式結果をコピーできるように改善 2016/01/03 ver.0.1.2 表示形式が適切に変換されないバグを修正 2016/01/03 ver.0.1.1 ROUND関数・CHAR関数の追加、テンプレ選択周りのUI改善、バグ修正 2016/01/03 ver.0.1.0 アルファ版公開 主な機能 基機能 数式

  • 1年間真剣にJavaScriptに取り組んだ話 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 1年間真剣にJavaScriptに取り組んだ話 まえがき JavaScriptアドベントカレンダーの最終日をやらせて頂いて光栄です。 http://qiita.com/advent-calendar/2015/javascript ※元々は2の最終日を担当するつもりでしたが、家が空いておりましたので失礼させていただいております。 2015年、自分の中で一番何に夢中だったかといいますと、モンハンかJavaScript(Node.js)だったなぁと思います。 そんなで今回は1年間どんな感じにJavaScriptとじゃれてきたのかをモクモク

    1年間真剣にJavaScriptに取り組んだ話 - Qiita
    moerrari
    moerrari 2015/12/25
    "元々はPHPとかのエンジニアの方が多かったので、JavaScriptというだけでハードルがありました。 そんなぽかーん状態を解決するために自分がやったのはこれらjavascripting learnyounode tower-of-babel how-to-npm"VSCodeがオススメされてる
  • [JavaScript]使い分けるだけで今すぐデバッグ効率を上げる、consoleオブジェクトの関数 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    [JavaScript]使い分けるだけで今すぐデバッグ効率を上げる、consoleオブジェクトの関数 - Qiita
  • エレメントのクラス名を変更する - JavaScriptist

    classNameプロパティを書き換える bookmark HTML要素のclass属性は、element.classNameによって簡単に書き換えることが出来ます。 コードを見てみよう bookmark <html> <body> <body>

    moerrari
    moerrari 2015/06/21
    class名を書き換えるにはclassNameプロパティを変更する。
  • CSSの疑似クラスは非DOM。JavaScript/jQueryで直接操作は不可能。style要素の動的変更で対処せよ - モバイル通信とIT技術をコツコツ勉強するブログ

    jQueryで要素のセレクタを記述する際, :before などの疑似クラスを含めることができない。 その理由は,そもそもJavaScriptから疑似クラスを操作できないからだ。 要素.style でDOMのCSSプロパティを取得できるけど,疑似クラスはその中に含まれていない。 擬似要素とjQuery -クリックイベント編- - べたな雑記帳 http://yami-beta.hateblo.jp/entry/201... そもそも:beforeや:afterで表示されている文字列は、ブラウザで表示した場合にソースに存在しない 現在の仕様では、擬似要素をjQueryオブジェクト化できない javascript - Manipulating CSS pseudo-elements using jQuery (e.g. :before and :after) - Stack Overflow

    CSSの疑似クラスは非DOM。JavaScript/jQueryで直接操作は不可能。style要素の動的変更で対処せよ - モバイル通信とIT技術をコツコツ勉強するブログ
    moerrari
    moerrari 2015/06/21
    hover等の疑似クラスを直接操作することはできない。
  • JavaScriptでCSSの擬似クラスを設定する方法

    JavaScriptCSSの擬似クラス(:link/:visited/:hover/:activeなど)を設定する方法を紹介します。 1.問題点 JavaScriptCSSを設定する場合、例えばテキストリンクの色を設定するには、styleプロパティを利用して次のように記述します。 <a href="http://.../">foo</a> <script> var foo = document.getElementsByTagName('a'); foo[0].style.color = '#f00'; </script> ですが、styleプロパティには擬似クラスがなく(というか、そもそもプロパティではない)、 a:link a:visited a:hover a:active などの設定方法が不明です。 注:jQueryは使わない前提とします。 2.擬似クラスを設定する 調べるとい

    moerrari
    moerrari 2015/06/21
    疑似クラスを設定する方法
  • PC

    基礎から理解する「MCP」 AI活用で頻出する「RAG」「Function Calling」「A2A」、MCPと何が違う? LLMが外部の機能を使ったり、データを参照して回答の生成に使ったりするというと、「RAG」(検索拡張生成、Retrieval-Augmented Generation)や「Function Calling」を想起した読者の方もいるかもしれません。ここでMCPとの違いを理解しておきましょう。 Windows 11の真実と大嘘 SSDに必要な空き容量は25%以上、なぜ速度が低下せず寿命が延びるのか SSDの空き容量が少なくなると、速度が低下するうえ寿命も短くなる。そのため、容量の25%以上を空けておくのが望ましい。なぜ25%も空けなくてはならないのか。これには、SSDの記憶素子に使われているNAND型フラッシュメモリーが持つ特性が大きく影響している。

    PC
    moerrari
    moerrari 2015/05/03
    WSH/JScriptを利用してIEを自動操作する
  • PC

    吉川孝志のマルウエア徹底解剖 クラウドストレージを狙う新たなランサム攻撃、手口・実例・対策を解説 企業のIT(Information Technology)環境は、この10年余りで大きく変化した。多くの組織がパブリッククラウドを導入し、オブジェクトストレージと呼ばれるストレージのサービスにデータを預けるようになった。 Windows 11の真実と大嘘 「一時ファイル」は完全消去できない? 2つのTempフォルダーを確認しよう 「ストレージセンサー」や「設定」アプリの「一時ファイル」の削除を実行しても、パソコンにはまだ大量の一時ファイルが残っている。ユーザーフォルダー内の隠しフォルダーと「Windows」フォルダーの双方に「Temp」フォルダーがあり、その中には大量の一時ファイルがたまっている。

    PC
    moerrari
    moerrari 2015/05/03
    Excelファイルの未入力のフリガナ欄を埋めたり大量のExcelファイルの丸数字を全て半角数字に置換えたり。
  • イヌでもわかるJavaScript講座

    このJavaScript講座はプログラミング知識がない人もサンプルをただ埋め込めば使えるように作られています。ステップの段階で少しずつJavaScriptを説明していきますので、各ステップの内容がすべて把握できなくても、あとでわかってくると思います。えっ?と思う個所があっても、それはそのステップの趣旨ではないところですので、その個所はどこかのステップで説明します。深く考え込まずに、各ステップを適当にすすめていってください。 なお、講座のサンプルを使ってHTMLファイルがぶっ壊れたり、マシンから煙や火が出ても一切責任を負いません。バックアップはこまめにしましょう。(^^; また、サンプルを無断で使用することを禁じるわけがありません。勝手に許可無く使ってください。

    moerrari
    moerrari 2015/04/25
    検索上位ヒットサイト。innerTextとinnerHTML - http://faq.creasus.net/02/0801/ より。
  • innerTextとinnerHTML

    ※このドキュメントは長くは残りませんので、必要であればハードディスクに保存してください。 オブジェクト まず、JavaScriptの根幹である「オブジェクト」について、少し触れておきます。JavaScriptは「オブジェクト指向型言語」ですから、仕組みから学ぶ時はオブジェクトの理解が必須なのです。 この言語は、ほとんどのものがオブジェクトです。なにがなんでもオブジェクトです。windowとかdocumentなどおなじみのやつを始めとして、変数も配列もオブジェクトですし、メソッドや自作の関数もオブジェクトなら、HTMLまでもオブジェクト(ドキュメントオブジェクトモデル=DOM)となります。 オブジェクトは基的に「操作されるもの」で、ただ存在するだけです。ただし、例外として、メソッドと関数は「操作するもの」です。(機能を持ったオブジェクト、ということです) オブジェクトは、メソッドや関数、プ

    moerrari
    moerrari 2015/04/24
    2002年の記事。DOMについても。"innerText、innerHTMLは…タグやテキストを自由自在に書き換えられる、夢のような代物" イヌでもわかるJavaScript講座 - http://www.red.oit-net.jp/tatsuya/java/
  • スクリプトの書き方

    moerrari
    moerrari 2015/01/18
    コードをHTML内に記述する際の場所について。
  • ページの読み込み前・直後・完了時にスクリプトを実行する方法いろいろ - JavaScript TIPSふぁくとりー

    《2018年2月9日 2:30 PM 公開/更新》 ページの読み込み前・直後・完了時にスクリプトを実行する方法いろいろ [イベント] JavaScriptを使って、ウェブページの読み込み完了と同時に何らかの処理をしたい場合など、ページの読込動作とタイミングを合わせて処理を実行したいことがあります。このとき、「ページの読み込み前」・「HTMLの読み込み直後」・「ページの読み込み完了後」など実行タイミングは複数あり、それぞれでJavaScriptの書き方はいくつかあります。それらの記述方法を解説してみます。 ページの読み込み前・直後・完了時にスクリプトを実行する方法いろいろ 3(完了後): ウェブ上のあらゆるオブジェクトの読み込みがすべて完了した後で処理をする方法 (A) HTMLでbody要素に「onload」属性を指定することで、読み込み完了時に処理をする方法 (B) JavaScript

    ページの読み込み前・直後・完了時にスクリプトを実行する方法いろいろ - JavaScript TIPSふぁくとりー
  • 一撃必殺JavaScript日本語リファレンス

    更新情報はTwitterで行っています。 古い記事に関しては以前の文章データのページを参照してください。 このページへのリンクは自由です。断りのメールは不要です。また、雑誌や書籍にURLおよび画面スナップを掲載する場合も無断で載せてかまいません。 苦情・文句・ご意見のメールはopenspc@alpha.ocn.ne.jpまでお願いします。

  • サービス終了のお知らせ - NAVER まとめ

  • EmacsでTypescript編集時、auto-complete.el/flymake.elを使って入力補完/文法チェックができるtss.elを作りました - 死ぬまでの暇潰し

    これは何? Javascriptは今まであまり触れた経験がなかったんですが、 ようやく最近ちゃんとやってみようと思い始めました。 しかし、いかんせん私は搭載スペックが低いので、 手取り足取りサポートしてくれる開発環境でないとやってられません。 かといって、Emacs以外の環境でコーディングする気にもなりません。 う〜んと唸っていたら、最近はTypescriptなる言語があるようで。 しかも、開発環境向けなAPIが揃っており、それをEmacsで利用するための拡張も既にありました。 Emacs+AutoCompleteでTypeScriptの補完をしたい - deruiの日記 Emacs で TypeScript を auto-complete 使ってコード補完 - MATSUZAKIの日記 上記リンクを参考に、typescript-toolsを利用する auto-complete-tsを利用

    EmacsでTypescript編集時、auto-complete.el/flymake.elを使って入力補完/文法チェックができるtss.elを作りました - 死ぬまでの暇潰し
  • JavaScriptでiOSアプリが書けるライブラリJavaScriptBridgeを公開しました - 24/7 twenty-four seven

    kishikawakatsumi/JavaScriptBridge · GitHub 前にiOS 7から導入されたJavaScriptCore.frameworkを使ってUIKit標準のクラスを操作する話を書きました。 JavaScriptだけでiOSのUIを書いてみる - 24/7 twenty-four seven JavaScriptCoreを使ってJavaScriptからObjective-Cのオブジェクトを操作するのは、あらかじめJSExportプロトコルで公開しておく必要があるなど、あまり実用的ではありませんでしたが、このライブラリを導入すうることで、そういった事前準備がすでに済んでいる状態で使いはじめることができます。 また、JavaScriptからObjective-Cのクラスを定義できるなどいくつかの拡張を加えてあり、UIViewControllerのサブクラスで画面を定

    JavaScriptでiOSアプリが書けるライブラリJavaScriptBridgeを公開しました - 24/7 twenty-four seven
  • jQuery入門講座:マウスホイール

    索引 └ プラグイン目次 1章:小ネタ系 ├ イージングの追加 ├ 要素のセンタリング ├ クッキーの操作 ├ マウスホイール ├ スクロールバー(1) ├ スクロールバー(2) ├ スクロールバー(3) ├ スクロールバー(おまけ) └ アニメの一時停止/再開 2章:ショーケース系 ├ Nivo Slider(1) ├ Nivo Slider(2) ├ Nivo Slider(3) └ Nivo Sliderの改造 3章:カルーセル系 ├ carouFredSel(1) ├ carouFredSel(2) ├ carouFredSel(3) ├ carouFredSel(4) ├ carouFredSel(5) ├ スマホでカルーセル(1) ├ スマホでカルーセル(2) ├ カルーセルとnivo(1) ├ カルーセルとnivo(2) ├ カルーセルとnivo(3) └ カルーセルとniv

    jQuery入門講座:マウスホイール
    moerrari
    moerrari 2013/12/23
    マウスホイールイベントを取得できるjqueryプラグイン