プログラミング

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

16
UIButtonのimageSizeを調整する方法は?
UIButtonの画像サイズを調整するにはどうすればよいですか?私はこのように画像を設定しています: [myLikesButton setImage:[UIImage imageNamed:@"icon-heart.png"] forState:UIControlStateNormal]; しかし、これで画像がいっぱいになりボタン全体が表示されます。

17
Laravelリダイレクトwith()メッセージ
致命的なエラーが発生したときに、メッセージを表示して前のページにリダイレクトしようとしています。 App::fatal(function($exception) { return Redirect::back()->with('msg', 'The Message'); } でメッセージにアクセスしようとしているビューで Sessions::get('msg') しかし、何もレンダリングされていません。ここで何か問題がありますか?

25
企業プロキシ.pacの背後でnpmを使用する
npmからいくつかのパッケージをダウンロードする必要がありますが、企業のプロキシ構成は.pacファイルです(Windowsを使用しています)。 私はすでに試しました npm config set proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac npm config set https-proxy http://mydomain\username:password@1.2.3.4:8181/proxy.pac または npm config set proxy http://1.2.3.4:8181/proxy.pac npm config set https-proxy http://1.2.3.4:8181/proxy.pac しかし、それは動作しません... なにか提案を?ありがとう
158 node.js  npm  proxy  pac  npm-config 

9
Androidレイアウトでテキストビューを左端と右端に揃える
Androidを使い始めました。シンプルなレイアウトがうまくいきません。 を使用しLinearLayoutてTextViews、1つの行に2つ配置します。1つTextViewは左側にあり、もう1つは右側にあります(CSSのfloat:left、float:rightに類似)。 それは可能ですか、それともViewGroupそれを達成するために別のまたはさらに別のレイアウトネストを使用する必要がありますか? ここに私がこれまで持っているものがあります: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" android:padding="10sp"> <TextView android:id="@+id/mytextview1" android:layout_height="wrap_content" android:text="somestringontheleftSomestring" android:layout_width="wrap_content"/> <TextView android:id="@+id/mytextview2" android:layout_height="wrap_content" android:ellipsize="end" android:text="somestringontheright" android:layout_width="wrap_content"/> </LinearLayout>
158 android 

2
Pythonで現在の時間に時間を追加する方法
私は現在の時刻を以下のように取得できます: from datetime import datetime str(datetime.now())[11:19] 結果 '19:43:20' 今、私は9 hours上記の時間に追加しようとしていますが、Pythonで現在の時間に時間を追加するにはどうすればよいですか?
158 python  time  add 

8
express reqオブジェクトでリクエストパスを取得する方法
私はexpress + node.jsを使用していて、reqオブジェクトがありますが、ブラウザーでのリクエストは/ accountですが、req.pathをログに記録すると、「/」ではなく「/」が表示されます。 //auth required or redirect app.use('/account', function(req, res, next) { console.log(req.path); if ( !req.session.user ) { res.redirect('/login?ref='+req.path); } else { next(); } }); req.pathは/である必要があります/ accountである必要がありますか?

7
シェルコマンドのソースコードをどうやって読むのですか?
Linuxコマンドが書かれている実際のソースコードを読みたいのですが。私はそれらを使用していくつかの経験を積んでおり、今は自分のマシンをより深いレベルで操作する時がきたと思います。 http://directory.fsf.org/wiki/GNUでいくつかのコマンドを見つけました。残念ながら、「ls」などの基本的なコマンドを見つけることができませんでした。 「ls」のような単純なシェルコマンドのソースコードをどのように正確に読み取りますか?Ubuntu 12.04で実行しています



7
gitのステージングされていない変更の一部を元に戻す
ステージングされていない変更の一部をgitで元に戻し、残りをステージングされていない状態にするにはどうすればよいですか?私が考え出した方法は: git commit --interactive # Choose the parts I want to delete # Commit the changes git stash git rebase -i master # (I am an ancestor of master) # Delete the line of the most recent commit git stash apply これは機能しますが、git commit --interactive変更を元に戻すだけのようなものがあるとよいでしょう。より良い方法はありますか?
158 git 


18
プロビジョニングプロファイルの作成に失敗しました
Xcode、バージョン8.0ベータ6(8S201h)でプロジェクトを作成しようとしていますが、このエラーが発生します。 Xcodeで遊んでいるだけなので、Appleアカウントは無料のアカウントですが、チームとして設定する必要があります。何か助け?
158 xcode 

6
std :: mapを反復する順序はわかっていますか(標準で保証されていますか)?
つまり、std::mapの要素はキーに従ってソートされています。したがって、キーが整数であるとしましょう。からstd::map::begin()をstd::map::end()使用して反復する場合for、標準では、昇順でソートされたキーを持つ要素を結果として反復することを保証していますか? 例: std::map<int, int> map_; map_[1] = 2; map_[2] = 3; map_[3] = 4; for( std::map<int, int>::iterator iter = map_.begin(); iter != map_.end(); ++iter ) { std::cout << iter->second; } これは印刷が保証されています234か、それとも実装が定義されていますか? 現実の理由:私が持っているstd::mapとintキー。非常にまれな状況で、具体的なint値よりも大きいキーを使用して、すべての要素を反復処理します。うん、それstd::vectorはより良い選択のように思えますが、私の「非常にまれな状況」に注意してください。 編集:私は知っている、の要素std::mapがソートされていることを知っています...それを指摘する必要はありません(ここでのほとんどの答えに対して)。私の質問にもそれを書きました。 コンテナーを反復処理するときに、イテレーターと順序について尋ねていました。答えてくれて@Kerrek SBに感謝します。
158 c++  dictionary  stl  standards 

3
npm-shrinkwrap.jsonとpackage-lock.jsonの違いは何ですか?
では5 @ NPMのリリースで、それが今で書きますpackage-lock.jsonしない限り、npm-shrinkwrap.jsonすでに存在しています。 私はnpm @ 5をグローバルにインストールしました: npm install npm@5 -g そして今、a npm-shrinkwrap.jsonが次の間に見つかった場合: npm install 警告が表示されます: npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but npm-shrinkwrap.json was generated for lockfileVersion@0. I'll try to do my best with it! したがって、私の持ち帰りは、シュリンクラップをに置き換える必要があるということpackage-lock.jsonです。 しかし、なぜそれのための新しいフォーマットがあるのですか?何をすることができますpackage-lock.jsonことを行うnpm-shrinkwrap.jsonことができないのですか?

2
Django RESTフレームワーク:非モデルシリアライザー
私はDjango RESTフレームワークの初心者であり、あなたのアドバイスが必要です。Webサービスを開発しています。サービスは他のサービスへのRESTインターフェースを提供する必要があります。私が実装する必要のあるRESTインターフェースは、モデルで直接機能していません(つまり、取得、書き込み、投稿、削除操作を意味します)。代わりに、他のサービスにいくつかの計算結果を提供します。リクエストに応じて、私のサービスはいくつかの計算を行い、結果を返します(結果を独自のデータベースに保存しません)。 以下は、RESTインターフェースを実装する方法についての私の理解です。私が間違っているなら、私を訂正してください。 計算を行うクラスを作成します。「CalcClass」という名前を付けます。CalcClassは作業にモデルを使用します。 計算に必要なパラメーターはコンストラクターに渡されます。 計算操作を実装します。結果は「ResultClass」として返されます。 ResultClassを作成します。 オブジェクトから派生。 計算結果を含む属性のみが含まれます。 計算結果の一部は、タプルのタプルとして表されます。私が理解しているように、これらの結果用に別のクラスを実装し、そのようなオブジェクトのリストをResultClassに追加することは、さらなるシリアライゼーションにとってより良いでしょう。 ResultClassのシリアライザを作成します。 serializers.Serializerから派生。 計算結果は読み取り専用であるため、IntegerFieldなどの特殊なクラスではなく、ほとんどの場合フィールドのFieldクラスを使用します。 結果を保存するつもりはないので、ResultClassにもSerializerにもsave()メソッドを実装しないでください(リクエストに応じて結果を返したいだけです)。 ネストされた結果のImplシリアライザー(上記のタプルのタプルを忘れないでください)。 計算結果を返すビューを作成します。 APIViewから派生します。 get()だけが必要です。 get()で、リクエストから取得したparamsでCalcClassを作成し、そのcalc()を呼び出し、ResultClassを取得し、Serializerを作成して、それにResultClassを渡し、Response(serializer.data)を返します。 URL 私の場合、APIルートはありません。さまざまな計算結果(diff paramsを使用した計算)を取得するには、URLが必要です。 APIブラウジング用の呼び出しformat_suffix_patternsを追加します。 私は何か見落としてますか?アプローチは一般的に正しいですか?

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