プログラミング

プロおよび熱狂的プログラマーのためのQ&A

6
AngularJSとjQueryの違い
私が知っているjsライブラリは1つだけで、それがjQueryです。 しかし、グループの他のコーダーは、AngularJSを新しいプロジェクトのデフォルトライブラリとして変更しています。 私はそれについて何も知りません。jQueryとどう違うのですか? 私はすでに、jQueryで同様のタスクを実行する一連の関数を持っています。AngularJSでjQueryのものを使用できますか?

14
A4用紙サイズのページでHTMLページを作成する方法は?
たとえば、MS WordのA4サイズのページのようにHTMLページを動作させることはできますか? 基本的に、ブラウザーでHTMLページを表示し、A4サイズのページのサイズでコンテンツの輪郭を描けるようにしたいと考えています。 簡単にするために、HTMLページにはテキストのみが含まれ(画像などは含まれず)、<br>たとえばタグはないと想定しています。 また、HTMLページを印刷すると、A4サイズの紙ページになります。
388 html  css  printing 

10
(実際の関数定義と比較して)パラメーターのない関数がコンパイルされるのはなぜですか?
私は、なぜそれがコンパイルされているのか混乱している誰かのCコードに出くわしました。わからないことが2点あります。 まず、関数プロトタイプには、実際の関数定義と比較してパラメーターがありません。次に、関数定義のパラメーターに型がありません。 #include <stdio.h> int func(); int func(param) { return param; } int main() { int bla = func(10); printf("%d", bla); } なぜこれが機能するのですか?いくつかのコンパイラでテストしましたが、問題なく動作します。

8
ディレクトリの存在を確認し、存在しない場合は作成します
多くの場合、多くの出力を生成するRスクリプトを作成しています。この出力を独自のディレクトリに配置する方がわかりやすいと思います。以下に書いたものは、ディレクトリの存在を確認してそこに移動するか、ディレクトリを作成してそこに移動します。これに取り組むより良い方法はありますか? mainDir <- "c:/path/to/main/dir" subDir <- "outputDirectory" if (file.exists(subDir)){ setwd(file.path(mainDir, subDir)) } else { dir.create(file.path(mainDir, subDir)) setwd(file.path(mainDir, subDir)) }
388 r 

29
Rails 3.1を使用して、「ページ固有」のJavaScriptコードをどこに配置しますか?
私の理解では、JavaScriptはすべて1つのファイルにマージされます。Railsは//= require_tree .、application.jsマニフェストファイルの最後に追加すると、デフォルトでこれを行います。 これは本当の命の恩人のように聞こえますが、ページ固有のJavaScriptコードについて少し心配しています。このコードはすべてのページで実行されますか?最後に必要なのは、すべてのオブジェクトが1ページでのみ必要なときに、すべてのオブジェクトをインスタンス化することです。 また、コードが衝突する可能性もありませんか? あるいはscript、ページのJavaScriptコードを実行するメソッドを呼び出すだけの小さなタグをページの下部に配置しますか? その後、require.jsは必要なくなりましたか? ありがとう 編集:私はすべての答えに感謝しています...そして私は彼らが本当に問題になっているとは思いません。それらのいくつかはスタイリングに関するものであり、関連しているようには見えません...そして他の人はjavascript_include_tag私が存在することを知っていると述べています...各ページの下部で個々のJavaScriptをロードするのではなく、JavaScriptを1つのファイルに読み込みます。 私が思いつくことができる最善の解決策は、特定の機能divをidsまたはclasses でタグにラップすることです。JavaScriptコードでは、idまたはclassがページ上にあるかどうかを確認し、ページ上にある場合は、それに関連付けられているJavaScriptコードを実行します。このように、動的要素がページ上にない場合、JavaScriptコードはapplication.js、Sprocketsによってパッケージ化された巨大なファイルに含まれていても実行されません。 私の上記のソリューションには、100ページのうち8ページに検索ボックスが含まれている場合、その8ページのみで実行されるという利点があります。また、サイトの8ページに同じコードを含める必要はありません。実際、サイトに手動のスクリプトタグを含める必要はもう二度とありません。 これが私の質問に対する実際の答えだと思います。

17
ImageMagickでSVGをPNGに変換する方法は?
16x16のサイズが定義されたSVGファイルがあります。ImageMagickの変換プログラムを使用してPNGに変換すると、16x16ピクセルのPNGが得られます。 convert test.svg test.png 出力PNGのピクセルサイズを指定する必要があります。-sizeパラメータは無視されているようです。PNGに変換された後、-scaleパラメータはPNGをスケーリングします。これまでの最高の結果は、パラメーターを使用することで得られました。-density convert -density 1200 test.svg test.png しかし、密度の値を計算する計算を行わずに出力サイズをピクセル単位で指定したいので、満足していません。だから私はこのようなことをしたいです: convert -setTheOutputSizeOfThePng 1024x1024 test.svg test.png では、ここで使用しなければならない魔法のパラメーターは何ですか?
388 svg  imagemagick  png 

21
div内で画像を水平方向に中央揃え
これはおそらくばかげた質問ですが、画像を中央に揃える通常の方法が機能していないので、私は尋ねると思いました。コンテナーdiv内で画像を(水平に)中央揃えにする方法はありますか? これがHTMLとCSSです。サムネイルの他の要素のCSSも含めました。降順で実行されるため、最高の要素はすべてのコンテナであり、最低の要素はすべての内部です。 #thumbnailwrapper { color: #2A2A2A; margin-right: 5px; border-radius: 0.2em; margin-bottom: 5px; background-color: #E9F7FE; padding: 5px; border: thin solid #DADADA; font-size: 15px } #artiststhumbnail { width: 120px; height: 108px; overflow: hidden; border: thin solid #DADADA; background-color: white; } #artiststhumbnail:hover { left: 50px } <!--link here--> <a href="NotByDesign"> <div id="thumbnailwrapper"> <a …
388 html  css 

19
CocoaPodsを使用している場合、.gitignoreには何が入りますか?
私は数か月前からiOS開発を行っており、依存関係管理のための有望なCocoaPodsライブラリについて学んだところです。 私は個人的なプロジェクトでそれを試してみた:への依存関係を追加しましたキウイ私Podfile、走っにpod install CocoaPodsTest.xcodeproj、と出来上がり、それがとてもうまくいきました。 私が疑問に思っている唯一のことは、何をチェックインし、バージョン管理のために何を無視するかです。Podfile自体と、おそらく.xcworkspaceファイルもチェックインしたいのは明らかです。しかし、Pods /ディレクトリを無視しますか?.gitignoreにも追加する必要がある、他の依存関係を追加するときに、今後生成される他のファイルはありますか?


6
シェルで1行で複数のコマンドを実行する
たとえば、ファイルが/templates/appleあり、 それを2つの異なる場所に置いてから オリジナルを削除します。 なので、AND /templates/appleにコピーしてから 元を削除したいと思います。/templates/used/templates/inuse cpこれを行うための最良の方法は次のとおりrmですか?それとももっと良い方法がありますか? 私はそれをすべて1行で実行したいので、次のようになると思います。 cp /templates/apple /templates/used | cp /templates/apple /templates/inuse | rm /templates/apple これは正しい構文ですか?
388 bash  shell 

17
MySQLの複数の更新
私はあなたが一度に複数の行を挿入できることを知っています、MySQLで複数の行を一度に(1つのクエリのように)更新する方法はありますか? 編集:たとえば、私は次のようにしています Name id Col1 Col2 Row1 1 6 1 Row2 2 2 3 Row3 3 9 5 Row4 4 16 8 次のすべての更新を1つのクエリに結合したい UPDATE table SET Col1 = 1 WHERE id = 1; UPDATE table SET Col1 = 2 WHERE id = 2; UPDATE table SET Col2 = 3 WHERE …
388 mysql  sql  sql-update 

3
Dockerfileで、PATH環境変数を更新するにはどうすればよいですか?
GTKをソースからダウンロードしてビルドするdockerfileがありますが、次の行でイメージの環境変数が更新されません。 RUN PATH="/opt/gtk/bin:$PATH" RUN export PATH ENVを使用して環境値を設定する必要があると読みましたが、次の指示も機能しないようです。 ENV PATH /opt/gtk/bin:$PATH これは私のDockerfile全体です: FROM ubuntu RUN apt-get update RUN apt-get install -y golang gcc make wget git libxml2-utils libwebkit2gtk-3.0-dev libcairo2 libcairo2-dev libcairo-gobject2 shared-mime-info libgdk-pixbuf2.0-* libglib2-* libatk1.0-* libpango1.0-* xserver-xorg xvfb # Downloading GTKcd RUN wget http://ftp.gnome.org/pub/gnome/sources/gtk+/3.12/gtk+-3.12.2.tar.xz RUN tar xf gtk+-3.12.2.tar.xz RUN cd gtk+-3.12.2 …
388 docker  dockerhub 


12
不変の違反:_registerComponent(…):ターゲットコンテナーはDOM要素ではありません
取るに足らないReactサンプルページを作成した後、このエラーが発生します。 キャッチされないエラー:不変の違反:_registerComponent(...):ターゲットコンテナーはDOM要素ではありません。 これが私のコードです: /** @jsx React.DOM */ 'use strict'; var React = require('react'); var App = React.createClass({ render() { return <h1>Yo</h1>; } }); React.renderComponent(<App />, document.body); HTML: <html> <head> <script src="/bundle.js"></script> </head> <body> </body> </html> これは何を意味するのでしょうか?
388 javascript  dom  reactjs 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.