Feda /dev/ - No Javascript allowed

Normas
spoiler
Personas non gratas
Memes feda dev




MisKo

Pues yo recuerdo q de lo primero que hice, fue una especie de 'radio online' para los colegas con VB6.

Unos colegas se conectaban a emitir vía winamp o alguna mierda del estilo (no recuerdo nada) y, con el programa que hice yo, se escuchaba (conectandose a winamp desde el programa) y se podían pedir canciones para q lo vieran los que emitian.

De esto hace facilmente más de 15 años xDD

Fyn4r

#8217 creo que el primer proyecto que intente fue un clon de ogame

1 respuesta
eXtreM3

Pero queremos código, no mierdas de descripciones.

1 respuesta
Fyn4r

#8223 igual te crees que conservo código de cuando tenía 18 años xd

1 1 respuesta
MisKo

No tengo un código de hace más de 15 años xD, pero horrible sería poco

eXtreM3

#8224 btw lo del clon de ogame... hace no mucho un chaval vino por aquí queriéndolo hacer no?

Eso es una puta movida, es muy muy complejo.

2 respuestas
Markitos_182

#8226 #8222 Todo el mundo ha intentado o conoce a alguien que ha intentado hacer un clon del ogame

1
Fyn4r

#8226 lo es, pero es lo típico que conoces bien y piensas "lo hago más simple" (pensando que no es una locura igualmente xd) porque obviamente no tienes ni puta idea de estimar ni de analizar ni de nada xd

Lo siguiente que hice creo que ya fue alguna cosa para Arduino y similares de lo cual si debería tener código por GitHub . Luego miro

Markitos_182

¿Alguien se acuerda de Google Code?

1 respuesta
desu

Yo tengo codigo practica de primero de carrera, primera asignatura... no programaba en espa;ol lo hacia en catalan xd

Screen en 3, 2, 1...

Me cago en mis putos muertos xd xq no esta bien identado? decir que nos hacian picar en vim y no usar ide pero joder que asco doy

no tengo codigo mas viejo que este, noviembre 2014, llevaba programando 1mes.

Lecherito

Pues yo si tengo algo de codigo de cuando empece:

on *:DIALOG:chan.err:init:0: { did -a $dname 1 %chan.mensaje }
dialog chan.err {
  title "ChanEdit - Error"
  size -1 -1 160 30
  option dbu
  text "", 1, 0 1 160 28
  button "",2,-20 -20 0 0,cancel
}
alias -l chan.mensaje {
  set %chan.mensaje $$1-
  if ($dialog(chan.err)) { dialog -x chan.err}
  dialog -m chan.err chan.err
  dialog -v chan.err
  halt
}
on *:DIALOG:channedit:init:0: {
  set %numtochan 1
  while (%numtochan <= $chan(0) {
    did -a channedit 1 $chan(%numtochan)
    inc %numtochan
  }
}
on *:DIALOG:channedit:sclick:1: {
  set %ai 1
  while (%ai <= $nick($did(channedit,1).seltext)) {
    did -a channedit 2 $nick($did(channedit,1).seltext),%ai)
    inc %ai
  }
}
on *:DIALOG:channedit:sclick:3: {
  set %nick1 $did(channedit,2).seltext
  did -d channedit 2 $didwm(channedit,2,%nick1) 
}
alias sorteos { dialog -m sorteobot sorteobot }
dialog sorteobot {
  title "Sorteos"
  size -1 -1 199 188
  option dbu
  list 1, 11 13 69 150, size
  box " Lista de Apuntados ", 2, 4 4 83 164
  box " Acciones Sorteo ", 3, 89 4 100 163
  button "Expulsar", 4, 100 88 37 12
  button "Actualizar", 5, 140 72 37 12
  button "Empezar", 6, 100 72 37 12
  button "Agregar", 7, 140 87 37 12
  button "Limite", 8, 100 102 37 12
  button "Poner Premio", 9, 140 102 37 12
  button "Editar Expul.", 10, 140 116 37 12
  button "Borrar Lista", 11, 100 116 37 12
  edit "", 12, 135 17 50 10
  button "Parar", 13, 100 131 37 12
  button "Cerrar", 14, 140 131 37 12
  text "Canal", 15, 96 18 25 8
  text "Premio", 16, 96 31 25 8
  text "Limite", 17, 96 43 25 8
  edit "", 18, 135 29 50 10
  edit "", 19, 135 41 50 10
}
on *:DIALOG:sorteobot:sclick:8: { set %~~sorteo.lim $$?="Pon un limite de personas" }
on *:DIALOG:sorteobot:sclick:11: {
  write -c sorteos.txt
  did -r sorteobot 2
}
on *:DIALOG:gatherbot:sclick:4: {
  set %~~sorteo.kick.nick $did(gatherbot,2).seltext
  did -d $didwm(sorteobot,2,%~~sorteo.kick.nick)
}
on *:TEXT:!add:%~~sorteo.chan: {
  if (%~~sorteo.stat == on) {
    write sorteos.txt $nick
    did -a sorteobot 2 $nick
  }
  elseif ($read(sorteos.txt, w, * $+ $nick $+ *)) && (%~~sorteo.stat == on) {
    msg %~~sorteo.chan $nick ya estas apuntado al sorteo, no te puedes añadir dos veces.
  }
}
on *:DIALOG:sorteobot:sclick:6: {
  if ($did(gatherbot,12).text != $null) && ($did(gatherbot,18).text != $null) && ($did(gatherbot,19).text != $null) {
    set %~~sorteo.lim $did(gatherbot,19).text
    set %~~sorteo.chan $did(gatherbot,12).text
    msg %~~sorteo.chan Acaba de empezar un sorteo, poned !add para añadirse o !remove para quitarse.
    msg %~~sorteo.chan Como premio, esta $did(gatherbot,18).text
    msg %~~sorteo.chan El limite de personas es %~~sorteo.lim $+ .
  }
}

Joder, que recuerdos aquellos del mIRC scripting

2 2 respuestas
Wei-Yu

> escribir en narniano

1 respuesta
desu

#8232 Mucho peor seria escribir en javascript.

isvidal

#8231 Cuantos a;os tenias cuando hacías eso

Lecherito

Pues tendria 14 o 15. Recuerdo que imprimi 100 paginas de tutorial de mirc scripting y me lo lleve a un intercambio que tuve en UK. Me baje el mIRC en la casa donde estaba y programaba ahi xddddd

1
Wei-Yu
NSFW
LLoid

Un día rularé el código de mi proyecto de final de carrera. Era una app que servía para medir el CMMI en organizaciones (tela).

Creo que ha sido la mierda más gorda que he hecho en mi vida. Todavía tengo pesadillas.

r2d2rigo

#8229 veo y subo: alguien se acuerda de CodePlex?

3
B

#8231 Que mitico! yo también empece a picar con mIRC Scripting (antes había trasteado con algún diskette de DOS para mi amiga 500):

En general la comunidad de "eScripting.tk" era la mejor de todas!! MijT era un adelantado a su tiempo, a saber que ha sido de muchos de esa comunidad... :(

1
Ranthas

A ver si encuentro mis prácticas de sistemas operativos...el espagueti code de la práctica de los fork / mutex no lo ves ni Everis xDDDDDDDDDD

2 respuestas
Fyn4r

#8240 buf, esas prácticas y las de algoritmos las perdí fijo pero estaría bien revisitarlas xddd

1 respuesta
Lecherito

#8240 #8241 yo recuerdo la practica de los barberos (forks y concurrencia)

manager.c
cliente.c
memoria.c
semaforo.c
barbero.c

Vaya recuerdos macho xDDD, estoy sacando todas las mierdas que he hecho desde entonces lol

3 1 respuesta
JuAn4k4

#8242 Es una maravilla. Yo tenia un tetris multijugador... espagueti puro y una casa de apuestas cliente servidor. No me quiero imaginar la mierda de código que debe haber ahí. Una pena que lo haya perdido todo, no usaba ningún control de versiones, iba con vi por ssh y ahi se quedó... en los servers de la universidad todo.

Tengo impreso el código del PFC....

Fyn4r

Tengo prácticamente todas la prácticas de la carrera en dropbox, luego subo cosas desde el pc xd

1
B

En mis tiempos todo esto era campo y el primer año de carrera te lo comías con Modula 2 o Ada.

1 respuesta
JuAn4k4

#8245 Recuerdo pasarlo bastante mal para que compilase Ada, solo por las definiciones de los tipos, y debía ser sencillo... pero por no parar a entenderlo...

desu

kek tomad a los de fp/uni aqui teneis una practica de 10 gratis de 1 o 2. el map reduce siempre sale.

// main

WordCount.java

// Word Count Map reduce

WordCountMR.java
Error.java
Reduce.java
Map.java
MapReduce.java

Voy a bajarme todas mis practicas y en septiembre se las voy a pasar por whastapp/discord lo que sea del grupo de primero.

Los que no sois dinosaurios, hasta donde hicisteis de la practica de pacman de berkeley? esa es mitica xddd

Ranthas
import java.util.Vector

Virgen queridísima, luego los dinosaurios somos nosotros xDDDDDDDDDDDDDDDDDDDDDDDDDDD

1 1 respuesta
r2d2rigo

Codigo en ingles y comentarios en espa;ol, para que quede claro que lo has sacado del rincon del vago.

1 1 respuesta
desu

#8249 #8248 Los comentarios para el profe. El vector es porque es syncronized no?

Plot twist, ese codigo lo entregue yo (por eso lo tengo) pero lo pico mi comp;aero que suele hacer c# por eso las mayusculas... xddd de ese codigo he picado 0 lineas ni lo mire antes de entregar.

como haciais las practicas en vuestra epoca? se hacia lo de repartiros las asignaturas? o como lo haciais?

2 respuestas