Programación

Preguntas y respuestas para programadores profesionales y entusiastas.



13
¿Cómo omitir un elemento en .map ()?
¿Cómo puedo omitir un elemento de matriz .map? Mi código: var sources = images.map(function (img) { if(img.src.split('.').pop() === "json"){ // if extension is .json return null; // skip } else{ return img.src; } }); Esto devolverá: ["img.png", null, "img.png"]
418 javascript 


14
Vim 80 preocupaciones de diseño de columna
La forma en que hago indicación de 80 columnas en Vim parece incorrecto: set columns=80. A veces también set textwidth, pero quiero poder ver y anticipar el desbordamiento de línea con la set columnsalternativa. Esto tiene algunos efectos secundarios desafortunados : No puedo set numberpor miedo a dividir entre archivos …
417 vim  coding-style 

18
Convertir un objeto JS a una matriz usando jQuery
Mi aplicación crea un objeto JavaScript, como el siguiente: myObj= {1:[Array-Data], 2:[Array-Data]} Pero necesito este objeto como una matriz. array[1]:[Array-Data] array[2]:[Array-Data] Así que intenté convertir este objeto en una matriz iterando a $.eachtravés del objeto y agregando el elemento a una matriz: x=[] $.each(myObj, function(i,n) { x.push(n);}); ¿Hay una mejor …

12
Rotación de videos con FFmpeg
He estado tratando de descubrir cómo rotar videos con FFmpeg. Estoy trabajando con videos de iPhone tomados en modo vertical. Sé cómo determinar los grados de rotación actuales usando MediaInfo (excelente biblioteca, por cierto), pero ahora estoy atascado en FFmpeg. Por lo que he leído, lo que necesita usar es …

13
¿Sugerencias de tipo PHPDoc para una matriz de objetos?
Entonces, en PHPDoc se puede especificar @vararriba de la declaración de la variable miembro para insinuar su tipo. Luego un IDE, por ej. PHPEd, sabrá con qué tipo de objeto está trabajando y podrá proporcionar una idea del código para esa variable. <?php class Test { /** @var SomeObj */ …
417 php  ide  phpdoc  var  hint 



30
Vagabundo atascado en el tiempo de espera de la conexión reintentando
Mi vagabundo estaba trabajando perfectamente bien anoche. Acabo de encender la PC, golpeo vagrant up, y esto es lo que obtengo: ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: hostonly ==> default: Forwarding ports... default: …
417 ssh  virtualbox  vagrant 

26
¿Cómo puedo establecer valores predeterminados en ActiveRecord?
¿Cómo puedo establecer el valor predeterminado en ActiveRecord? Veo una publicación de Pratik que describe un fragmento de código feo y complicado: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil, &block) initialize_without_defaults(attrs) do setter = lambda { |key, value| self.send("#{key.to_s}=", value) unless !attrs.nil? && attrs.keys.map(&:to_s).include?(key.to_s) } setter.call('scheduler_type', 'hotseat') yield …

4
Ignorar las advertencias de Xcode al usar Cocoapods
Utilizo muchas bibliotecas de terceros que tienen muchas advertencias, después de las últimas actualizaciones de Xcode. (por ejemplo, el pod de Facebook SDK) Ahora todas estas advertencias se muestran en mi Xcode en el lugar donde quiero ver mis propias advertencias o errores. ¿Hay alguna forma de ignorar estos errores? …


16
¿Cómo forzar un salto de línea en una palabra larga en un DIV?
De acuerdo, esto realmente me está confundiendo. Tengo algo de contenido dentro de un div así: <div style="background-color: green; width: 200px; height: 300px;"> Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest. </div> Sin embargo, el contenido desborda el DIV (como se esperaba) porque la 'palabra' es demasiado larga. ¿Cómo puedo forzar al navegador a 'romper' la palabra …
417 html  css  line-breaks 

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.