Hace 9 años | Por --167763-- a rsclick.es
Publicado hace 9 años por --167763-- a rsclick.es

Hubo un tiempo en el que Chris DiBona, el melenudo director de código abierto en Google, estaba preocupado de que todo el software de open source del mundo terminara en una misma cesta. "Sólo había uno, y ese era SourceForge", ha dicho más de una vez.

Comentarios

Ferran

#3 Yo prefiero menear el original y la traducción ponerla en los comentarios

D

#21 lo único que han aportado de original es poner los párrafos en otro orden y borrar el nombre del autor.

zeehio

#25 Notepad es fantástico para descargar Firefox o Chrome...

¿O era Internet Explorer?

m

#27: Para C usaba DEV-C++, pero luego para convertir un código de C a JavaScript y añadir una interfaz web (HTML5, CSS y JavaScript) vi que con Notepad me resultaba suficiente. Lo único que si se te olvida algo tienes que buscarlo haciendo un poco de prueba y error, pero bueno, así te acostumbras a cometer menos errores para no andar buscándoles luego.

K

#28 ?!?!?!?!?!?

No.

Notepad no es un editor de nada.

m

#31: Acepto que no sea IDE, vale, porque eso es un editor integrado, pero editar si edita.

Vale, quizás haya opciones más eficientes, pero a mi me ha sido muy útil para hacer esa aplicación.

m

#39: Los osos #panda pintan (olfativamente) su entorno usando los pelos de la cola, que la usan como brocha. ¿Te sirve?

A lo mejor me animo a usar Notepad++ o el que dices. Tampoco es que haga códigos muy complejos (pero si muy largos), y casi valoraría más la posibilidad de tener el mismo fichero abierto en varias pestañas y en posiciones diferentes para copiar las variables o líneas.

pawer13

#28 al menos prueba Notepad++, es tan ligero como el notepad y añade bastantes cosas útiles

D

#28 Dev-C++ !! ¿Aún está vivo ese proyecto? Me encantaba ese IDE en Windows

Lo único que si se te olvida algo tienes que buscarlo haciendo un poco de prueba y error, pero bueno, así te acostumbras a cometer menos errores para no andar buscándoles luego.

Unit testing Necesitas unit testing, tío. De Javascript no estoy muy puesto, la verdad, pero mírate este post de Stack Overflow y empieza a investigar ya http://stackoverflow.com/questions/300855/javascript-unit-test-tools-for-tdd

Suerte

m

#54: No está vivo bajo su autor original, pero hay otro que lo está continuando.

De todas formas hace 10 años (cuando hice el programa en C que hace poco pasé a HTML5) era bastante típico, luego vino Code Blocks.

joffer

#28 ya puestos usa notepad++ que almenos tiene resaltado de sintaxis y multitab entre otros.

Frederic_Bourdin

Pues no está mal el artículo aunque lo he encontrado igual demasiado alagador porque críticas a GitHub se le pueden hacer y no pocas.

angelitoMagno

#1 porque críticas a GitHub se le pueden hacer y no pocas.
¿Por ejemplo?

Ferran

#4 De hecho ya ha aparecido Gitlab para ofrecer una alternativa inspirada en Github pero alojado en nuestros servers.

a

#4 Porque parte del código que hace funcionar GitHub no es libre.

Y también porque el modelo de centralización agresiva no es bueno (y esto valdría también para Google Code o para SourceForge).

D

#4 las wiki. Son una verdadera mierda.

D

#4 El precio. Por que pago por repos privados y no por megas ocupados?

Trublux

#19 Para privados usa bitbucket.org

Aokromes

#4 Continuo con:

Que el crear ficheros via web no impida o avise previamente de que un fichero empieza por tab.

D

#38 pues usa bitbucket.

Aokromes

#51 Preguntaron cosas criticables de github y yo las he dicho
A parte tiene bastante mala costumbre de caerse los servidores lol

wottam

#57 Nada que objetar a las críticas que has puesto. Pero los servidores no tienen la mala costumbre de caerse La última vez que hubo un fallo fue en diciembre, y duró unos minutos.

Aokromes

#4 ejemplo del punto 2:
Alguien crea un ticket, lo etiqueta, pero no podemos no enviar las notificaciones de las etiquetas cuando solo nos interesan las creacciones y cierres de los tickets en si.

[22:39:06] [TrinityCore] Rushor labeled issue #14356: [DB/NPC] Susan Tillinghast - http://git.io/p5iT

D

#1 ¿"alagador"? Todos podemos tener un desliz, pero ¿nadie más lo ha visto hasta ahora?

snd

También esta bitbucket...

G

Lo curioso de todo es que sourceforge en vez intentar mejorar sus debilidades empeoro todo de una forma alarmante.

Le apareció en frente Github , lo vio de arriba abajo, saco un arma y se pego un tiro.

Aokromes

#10 Por no hablar de los instaladores con adware.

sieteymedio

Bueno, cualquiera que se lea el artículo se pensará que GitHub es la única página que usa git, y que Linus lo desarrolló para ellos.

Yo, por ejemplo, uso BitBucket...

superplinio

#12 A mí BitBucket me gusta más que GitHub, vale que no es tan popular pero la web siempre me ha resultado más cómoda de utilizar. Y viene con herramientas como SourceTree que están muy bien (pueden usarse con cualquier repositorio Git)

Y permite repositorios privados con usuarios no limitados si eres estudiante o estás en una universidad

M

#53 Yo tambien me quedo con Bitbucket, además de lo que dices por la buena integración que tiene con otras herramientas de Atlassian como Jira. Aparte, para uso un poco más profesional el coste que tiene es mínimo.

ktzar

#47 Si enseñaban Vi tienen mi bendición

jacks

la gracia es que muchos usan repositorios y pocos saben después revertir nada, ni hacer nada con el excepto pullear y pushear entre commits.

ktzar

#20 explicame la diferencia entre rebase y merge, y entre un branch y un tag. Sin mirar la guía ni git help

Trublux

#41 Explica tú el parecido entre un branch y un tag

ktzar

#70 Ambos son estructuras que tienen un nombre y apuntan a un commit específico del árbol.

Y ya puestos, la diferencia es que, cuando añades un commit desde uno al que apunta una branch, ésta se mueve contigo. Si es un tag el que apunta, el tag se queda donde está.

Lo bello de git es lo asombrosamente simple que es, pero lo complejo que lo hace.

ktzar

#45 yo hice teleco y el proceso fue: c -> ensamblador + java -> tcl + python + c++ + matlab
No sé su tu carrera estaba relacionada con informática, pero creo que lo mínimo es salir con soltura en 3 lenguajes diferentes.

Aunque yo conocí a una chica que hizo informática en una universidad privada de Santander y, atención, "lo de los while nunca lo entendió muy bien"

m

#46: Espero que esa chica nunca tenga que hacer algo relacionado con SQL, no sea que no entienda muy bien lo del WHERE en el DELETE FROM.

En mi caso mi carrera era i. t. industrial (3 años), no era la de electrónica y eso, como mucho sales sabiendo lo más básico de C.

Ni siquiera nos enseñaron a usar qsort. Eso si, nos enseñaron a editar código en VI con Linux Unix, si bien yo siempre usé Notepad y lo subía por FTP, que también nos lo enseñaron.

Luego para prevenir las trampas creo que quitaron lo del FTP, y sólo se podía enviar por VI.

Si me resultó útil, he hecho algunas cosillas en C con DevC++, y recientemente poco a poco por mi cuenta aprendí JavaScript.

superplinio

#24 Por Dios!!! Usa algo como Notepad++
O un cincel y una piedra...
Cualquier cosa menos el Notepad

PD. Por qué Microsoft no se ha molestado lo más mínimo en tener un editor un poco más decente. Que sí, que la gente de Windows quiere cosas facilitas y tal, pero también quiere funcionalidades y Notepad sinceramente no sirve para casi nada

m

#52: Tampoco era tanto, convertir código C a JavaScript y añadir algo de código para recoger datos de formularios y luego para mostrar en pantalla.

F

#24 No se que hacías, pero si lo hacías en MS Notepad, no era desarrollar lol

Nah, no hace falta que te compliques la vida existiendo Notepad++ o Sublime

Trublux

#24 ¿Conoces notepad++?

m

#62: Había oído hablar de él, pero no llegué a usarlo. Ahora lo estoy probando a ver como es, voy a ver si hago algún retoque.

m

Si da igual, en todos hay que ser programador para poder colgar código fuente.

Os explico mejor: si no sois programadores pero hacéis un código sencillo y queréis compartirlo, usad Pastebin o usad Mega y un fichero RAR.

Os juro que yo cuando colgué un programa en SF.net tuve que pedir ayuda y apuntar en texto los comandos que hacían falta. Y si te equivocas la preparas bien, porque terminan los ficheros de código fuente desparramados por el SVN. lol

D

#5 RAR. RAR.

Venga, por favor. TGZ o TXZ, pero los RAR son un cáncer para el que no tenga soporte. Y Mega requiere de JS.

Aprende a usar Git, no se tarda nada.

jacks

#6 requiere JS y te quejas de RAR jaja. Ya puestos...como me repetea esto de las compatibilidades en 2015.

m

#6: En sf.net subía los archivos como tar.gz, y el código fuente lo subía al repositorio con los comandos que tenía apuntados.

Ahora lo que hice fue una "conversión" de ese código, y como es JS en principio no necesito permitir la descarga del código fuente, porque está a la vista, pero si optara por comprimirlo (quitar comentarios, espacios y todo) entonces si había pensado en poner una copia en RAR (porque sino es casi como si usas código cerrado), pero si dices que es un problema segúramente siga tirando del tar.gz de toda la vida.

En cuanto a GIT, dejo este enlace:
https://try.github.io/levels/1/challenges/1

D

#5 No usé sourceforge, pero github es bastante sencillo de usar.

sid

#5 Venga ya, si la mayoría de IDEs incluyen soporte para Git

m

#23: Tu lo has dicho, la mayoría.

Pero en MS Notepad no está incluído, y FF y su ventana de desbichado (F12) tampoco lo tiene.
(Si, desarrollo en MS Notepad)

ktzar

#24 si no eres capaz de abrir una mísera línea de comandos y usar git, mal empezamos. No enseñan eso en la universidad hoy día?

m

#40: Depende, si tu carrera no era de programación como mucho ves C y un poco de teoría sobre números binarios, float según las normas IEEE...

En mi caso fue así, estudié una carrera técnica y en C ni siquiera vimos para abrir o guardar ficheros. Si quieres por privado te paso un enlace para que te rías de mi código fuente.

Aokromes

#5 Siempre puedes usar https://gist.github.com

astronauta_rimador

Y alguien de por aquí está colaborando en algun proyecto dentro de GitHub?

D

#44 Pregunta retorica, aqui, solo hay periodistas amargados que fracasaron con su carrera fapeandose cada vez que ven una noticia de politica espanola.

Bueno va, a lo sumo quedaran 3 o 4 geeks del inicio de meneame.

D

En OSX hace mucho que no me preocupo por git, Gitbox o incluso la propia app de Github solucionan el marron de comandos.

PD: Antes de que me ataque algun faltado de vida social: SI, CLARO QUE TAMBIEN EXISTEN HERRAMIENTAS PARA LINUX, Y CUALQUIER OTRO SO.

cookieforker

Y Codeplex? Y Bitbucket? Lo veo un poco vacío el artículo

elpopi

a ver un alma caritativa que ponga una guía de Git/github que lo entienda un niño de 5 años... y puestos a pedir con versión windows y ubuntu

K

#16 La guía es usar git.

Hanxxs

#16 Más sencillo que esto imposible:

http://rogerdudler.github.io/git-guide/index.es.html

a

El articulo es bastante flojillo... En primer lugar da entender que linus torvalds creo git en 2005 como algo novedoso cuando en realidad lo hizo para sustituir el sistema que usaban hasta esa fecha: http://www.bitkeeper.com/ que es software privativo y quedaba feo usarlo, eso si, el tio se enfada y se programa la primera versión de git en un finde, pero no es digamos nada novedoso, esta muy "inspirado" en lo que ya ofrecia bitkeeper.

Luego es gracioso eso de que git sirve para "el código de distintos se fusione sin problemas", si hombre, como si git hiciera magia, que en tu proyecto el código de los distintos desarrolladores se fusione sin problema dependerá de tu estrategia de branching/merging y sobre todo de la arquitectura de tu sistema, si tienes ficheros de miles de lineas git no hace milagros y los merges van a ser peludos igualmente. Por cierto, una herramienta que si hace algo de "magia" en este aspecto es semanticmerge (https://www.semanticmerge.com/) de los amigos de plastic scm, que no están en el valle de la silicona están en valladolid, algo se hace por españa también.

Github ha tenido tanto éxito porque apareció cuando no había buenas alternativas o estaban muy segmentadas para hostear tu repositorio de código (source forge se degrado una barbaridad, había otras "forjas" pero mucha segmentación) y porque apareció justo cuando git y los dvcs empezaban a ser populares, aprovechando esto y gracias a que construyeron un gran producto fácil de usar y con muy buenas ideas como su feature estrella los "pull request". También funciono muy bien el tema de añadir a la plataforma features de "red social", hoy en día sigue arrasando no sólo por ser buen producto sino por pura inercia, ya tenemos alternativas fantásticas como bitbucket, pero esta claro que github fue el primero en llegar y el que se llevo el gato al agua (el gato pulpo en su caso jeje, que también tiene algo que ver en el exito).

D

La única razón por la que google code cierra es porque es una mierda pinchada en un palo que ya nadie usa, habiendo un porrón de alternativas como crearte tu propio servidor git para tu empresa por 4 duros, el mismo GitHub, bitbucket, etc.

webospodridos

Notepad solo sirve para editar el fichero Hosts. Esa es su única función y utilidad.

arllutoquintumi

Lo más fácil para temerosos de la pantalla negra es SmartGit.