プログラミング

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

18
gemインストール:gemネイティブ拡張のビルドに失敗しました(ヘッダーファイルが見つかりません)
私はFedora 14を使用していますが、MySQLおよびMySQLサーバー5.1.42がインストールされ、実行されています。今私はrootユーザーとしてこれをやろうとしました: gem install mysql しかし、私はこのエラーを受け取ります: Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out ここで何が問題になっていますか?インストールされているruby …
356 mysql  ruby  rubygems 


7
リストを空にする方法は?
このようにリストを空にするのはとても「汚い」ようです: while len(alist) > 0 : alist.pop() それを行う明確な方法はありますか?
356 python  list 

14
CMakeでC ++ 11をアクティブ化するにはどうすればよいですか?
CMakeで生成されたmakefileを実行してプログラムをコンパイルしようとすると、次のエラーが発生します。 範囲ベースのforループは、C ++ 98モードではサポートされていません。 にを追加add_definitions(-std=c++0x)してみましたがCMakeLists.txt、効果がありませんでした。 私もこれを試しました: if(CMAKE_COMPILER_IS_GNUCXX) add_definitions(-std=gnu++0x) endif() 私がするときg++ --version、私は得ます: g ++(Ubuntu / Linaro 4.6.1-9ubuntu3)4.6.1 私も試しましたがSET(CMAKE_CXX_FLAGS "-std=c++0x")、これも機能しません。 CMakeを使用してC ++ 11の機能をアクティブ化する方法がわかりません。
356 c++11  cmake 

4
包括的な初心者向けvirtualenvチュートリアル?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 6年前休業。 最近、virtualenvについての話題を聞いていますが、興味があります。しかし、私が聞いたすべては賞賛のほんの少しであり、それが何であるか、またはそれをどのように使用するかについて明確な理解を持っていません。 私は(理想的には)Pythonを使用せずにWindowsまたはLinuxから私を連れて行くことができる、フォローアップに沿ったチュートリアルを探しています。 使い始めるために何をすべきか virtualenv 使用virtualenvが良いアイデアである特定の理由 使用できる/使用できない状況 virtualenv 使用すべき/すべきでない状況 virtualenv そして、(包括的に)should + can多様性のいくつかのサンプル状況をステップスルーします。 それで、これをカバーするための良いチュートリアルは何ですか?または、時間と興味があれば、ここでそれらの質問のいくつかに答えることができます。あなたの答えのいずれか、またはそれを答えるチュートリアルへのリンクとして、これらは私が知りたいことです。
356 python  virtualenv 


9
JWT認証とOAuth認証の主な違いは何ですか?
JWTを使用したステートレス認証モデルを備えた新しいSPAがあります。単純なトークンヘッダーの代わりにすべてのリクエストに対して「ベアラートークン」を送信するように依頼するなど、認証フローについてOAuthを参照するようにしばしば求められますが、OAuthは単純なJWTベースの認証よりもはるかに複雑だと思います。主な違いは何ですか、JWT認証をOAuthのように動作させる必要がありますか? XSRF-TOKENとしてJWTを使用してXSRFを防止していますが、それらを個別に保持するように求められますか?それらを分離しておくべきですか?ここでの助けは高く評価され、コミュニティのための一連のガイドラインにつながるかもしれません。

8
IIS7アクセス許可の概要-ApplicationPoolIdentity
最近、コアWebサーバーとしてIIS7にアップグレードしました。権限の概要を知る必要があります。以前は、ファイルシステムに書き込む必要がある場合、AppPoolユーザー(ネットワークサービス)にディレクトリまたはファイルへのアクセス権を与えていました。 IIS7では、デフォルトでAppPoolユーザーがに設定されていApplicationPoolIdentityます。タスクマネージャーを確認すると、「WebSite.com」というユーザーアカウントがIISプロセスを実行していることがわかります(「Website.com」はIISのWebサイトの名前です) ただし、これを使用してアクセス許可を付与しようとすると、このユーザーアカウントは存在しません。では、どのユーザーにアクセス許可を与えるかをどのように決定すればよいでしょうか? 編集================================================= ============================= スクリーンショットの問題については、以下を参照してください。当社のウェブサイト(www.silverchip.co.uk)は、ユーザー名SilverChip.co.ukで実行されています。ただし、権限を追加すると、このユーザーは存在しません。 ================================= AppPool画像を参照
356 iis-7  permissions 

14
VS Code-ディレクトリ内のすべてのファイルでテキストを検索します
VS Codeを使用してディレクトリ内のすべてのファイルのテキストを検索する方法はありますか? つまり、検索で「これを見つける」と入力すると、現在のディレクトリ内のすべてのファイルが検索され、一致したファイルが返されます。基本的には、grepを実行した場合と同様です。私の同僚は、Sublimeがこのようなものを持っていると私に言った。

10
Gitリポジトリ内の既存のGitサブモジュールを移動するにはどうすればよいですか?
私のGitスーパープロジェクトでGitサブモジュールのディレクトリ名を変更したいと思います。 私の.gitmodulesファイルに次のエントリがあるとしましょう: [submodule ".emacs.d/vimpulse"] path = .emacs.d/vimpulse url = git://gitorious.org/vimpulse/vimpulse.git 最初にそれを削除せずに.emacs.d/vimpulseディレクトリを移動するために何を入力する必要がありますか.emacs.d/vendor/vimpulse(こことここで説明さ れています)、次にそれを再度追加します。 Gitは本当にサブモジュールタグの完全なパスを必要としますか [submodule ".emacs.d/vimpulse"] または、サブプロジェクトの名前だけを保存することもできますか? [submodule "vimpulse"]

4
StackPanelの子が最大スペースを下に埋めるにはどうすればよいですか?
単純に左側にフローテキスト、右側にヘルプボックスを表示します。 ヘルプボックスが一番下まで伸びているはずです。 StackPanel下のアウターを取り出すと上手くいきます。 しかし、レイアウトの理由から(ユーザーコントロールを動的に挿入しています)、ラッピングが必要StackPanelです。 試してみGroupBoxたように、をの下部まで拡張するにはどうすればよいですかStackPanel。 VerticalAlignment="Stretch" VerticalContentAlignment="Stretch" Height="Auto" XAML: <Window x:Class="TestDynamic033.Test3" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Test3" Height="300" Width="600"> <StackPanel VerticalAlignment="Stretch" Height="Auto"> <DockPanel HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Height="Auto" Margin="10"> <GroupBox DockPanel.Dock="Right" Header="Help" Width="100" Background="Beige" VerticalAlignment="Stretch" VerticalContentAlignment="Stretch" Height="Auto"> <TextBlock Text="This is the help that is available on the news screen." TextWrapping="Wrap" /> </GroupBox> <StackPanel DockPanel.Dock="Left" Margin="10" …

17
なぜポインタを使用するのですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 これは本当に基本的な質問ですが、高級言語でいくつかのプロジェクトをコーディングした後、基本的なC ++プログラミングから始めました。 基本的に私は3つの質問があります: 通常の変数でポインタを使用する理由 いつ、どこでポインタを使用すればよいですか? 配列でポインタをどのように使用しますか?
356 c++  c  pointers 

16
gcc makefileエラー:「ターゲットを作成するルールがありません...」
プロジェクトをコンパイルするためにメイクファイルでGCC(linux)を使用しようとしています。 このコンテキストでは解読できないように見える次のエラーが表示されます。 "No rule to make target 'vertex.cpp', needed by 'vertex.o'. Stop." これはメイクファイルです: a.out: vertex.o edge.o elist.o main.o vlist.o enode.o vnode.o g++ vertex.o edge.o elist.o main.o vlist.o enode.o vnode.o main.o: main.cpp main.h g++ -c main.cpp vertex.o: vertex.cpp vertex.h g++ -c vertex.cpp edge.o: edge.cpp edge.h g++ -c num.cpp vlist.o: vlist.cpp vlist.h …
356 gcc  makefile 

6
ListBox ItemTemplateを取得して、ListBoxの全幅を水平方向に拡大する方法は?
ListItemのオレンジ色の背景をListboxの幅いっぱいに拡張したいのですが。 現在、幅はFirstName + LastNameと同じです。 可能なすべての要素を設定しました:Horizo​​ntalAlignment = "Stretch"。 ユーザーがListboxを拡大するときにListboxItemの背景を拡大して、絶対値を入れたくない。 ListBoxItemsの背景色がListBoxの幅を満たすようにするにはどうすればよいですか? <Window x:Class="TestListBoxSelectedItemStyle.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:TestListBoxSelectedItemStyle" Title="Window1" Height="300" Width="300"> <Window.Resources> <local:CustomerViewModel x:Key="TheDataProvider"/> <DataTemplate x:Key="CustomerItemTemplate"> <Border CornerRadius="5" Background="Orange" HorizontalAlignment="Stretch" Padding="5" Margin="3"> <StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" Width="Auto"> <TextBlock HorizontalAlignment="Stretch"> <TextBlock.Text> <MultiBinding StringFormat="{}{0} {1}"> <Binding Path="FirstName"/> <Binding Path="LastName"/> </MultiBinding> </TextBlock.Text> </TextBlock> </StackPanel> </Border> </DataTemplate> </Window.Resources> <Grid> …
356 xaml  listboxitem 


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