Programación

Preguntas y respuestas para programadores profesionales y entusiastas.

7
Coma en macro C / C ++
Digamos que tenemos una macro como esta #define FOO(type,name) type name Que podríamos usar como FOO(int, int_var); Pero no siempre tan simple como eso: FOO(std::map<int, int>, map_var); // error: macro "FOO" passed 3 arguments, but takes just 2 Por supuesto que podríamos hacer: typedef std::map<int, int> map_int_int_t; FOO(map_int_int_t, map_var); // …
103 c++  c  macros  c-preprocessor 

9
¿Cómo atenuar un botón?
Tengo un botón definido como se muestra a continuación. Cuando quiero desactivarlo lo uso my_btn.setEnabled(false), pero también me gustaría atenuarlo. ¿Cómo puedo hacer eso? Gracias <Button android:id="@+id/buy_btn" style="@style/srp_button" /> style / srp_button <style name="srp_button" parent="@android:style/Widget.Button"> <item name="android:background">@drawable/btn_default</item> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">#ffffff</item> <item name="android:textSize">14sp</item> <item name="android:typeface">serif</item> <item name="android:paddingLeft">30dp</item> <item …
103 android  button 

10
Intellij IDEA se bloqueó y ahora arroja un error
Trabajo en Intellij IDEA, pero mi computadora se congela, así que la apago. (botón de encendido de clic largo) Cuando encendí la computadora e inicié IntelliJ IDEA, tuve este error: Cannot load settings from file 'C:\Users\user\.IdeaIC13\config\options\code.style.schemes.xml': java.lang.AssertionError: Unexpected content storage modification File content will be recreated Cierro IDEA y empiezo …

6
Cambiar el color de un elemento de menú marcado en un cajón de navegación
Estoy usando la nueva biblioteca de compatibilidad con diseño de Android para implementar un cajón de navegación en mi aplicación. ¡No sé cómo cambiar el color de un artículo seleccionado! Aquí está el xml del menú: <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="single"> <item android:id="@+id/navigation_item_1" android:icon="@drawable/ic_1" android:title="@string/navigation_item_1"/> <item android:id="@+id/navigation_item_2" android:icon="@drawable/ic_2" android:title="@string/navigation_item_2"/> </group> Y …

5
iOS: acceda a las variables app-info.plist en el código
Estoy trabajando en una aplicación universal y me gustaría acceder a los valores almacenados en el archivo app-info.plist en mi código. Razón: creo una instancia de un UIViewController dinámicamente desde un guión gráfico usando: UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil]; self = [storyboard instantiateViewControllerWithIdentifier:@"ExampleViewController"]; Ahora, tener el nombre del guión …






16
Omitir devoluciones de llamada en Factory Girl y Rspec
Estoy probando un modelo con una devolución de llamada posterior a la creación que me gustaría ejecutar solo en algunas ocasiones durante la prueba. ¿Cómo puedo omitir / ejecutar devoluciones de llamada desde una fábrica? class User < ActiveRecord::Base after_create :run_something ... end Fábrica: FactoryGirl.define do factory :user do first_name …


7
¿Cómo eliminar varios archivos a la vez en Bash en Linux?
Tengo esta lista de archivos en un servidor Linux: abc.log.2012-03-14 abc.log.2012-03-27 abc.log.2012-03-28 abc.log.2012-03-29 abc.log.2012-03-30 abc.log.2012-04-02 abc.log.2012-04-04 abc.log.2012-04-05 abc.log.2012-04-09 abc.log.2012-04-10 He estado eliminando los archivos de registro seleccionados uno por uno, usando el comando que se rm -rfmuestra a continuación: rm -rf abc.log.2012-03-14 rm -rf abc.log.2012-03-27 rm -rf abc.log.2012-03-28 ¿Existe otra …
103 linux  bash  rm 

14
'ssh-keygen' no se reconoce como un comando interno o externo
Corro git push -u origin master Me dice que "Permiso denegado (clave pública) fatal: el extremo remoto colgó inesperadamente" Luego busqué en Internet y descubrí que tenía que generar una clave ssh para mi cuenta en GitHub. Sin embargo, al hacerlo, cuando intenté hacer ssh-keygen -t rsa "email@youremail.com", simplemente decía …
103 windows  git  ssh  github 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.