DCATFOR
Usuario (México)
Saludos, aquí les vengo a dejar un video explicando como trollear a casi cualquier programador en básicamente casi cualquier lenguaje usando un simple truco , espero lo disfruten También les dejo un video sobre lo que va pasando en mi canal de youtube :3 Gracias por su tiempo para leer este POST
Bueno este mi 2do post y he aquí un pedido por un usuario de Taringa, @henryh007, por un código como lo explica el: "El código puede ser cualquiera sea entre numeros o letras, se ingresara un codigo de 10 Digitios sin espacios, al final se crea otro código en realidad se ordena y un codigo se repite y son en total 11 digitos, en el orden que te mencione: Sean los digitos: (Ejemplo) 123456789G 1º El digito 9 se biene al primero 2º El digito 7 se Biene al Segundo 3º El digito 1 se biene al Tercero 4º El digito 2 se biene al Cuarto 5º El digito 10 se biene al Quinto 6º El digito 3 se biene al Sexto 7º El digito 5 se biene al Septimo 8º El digito 8 se queda en el Octabo 9º El digito 6 se biene al Noveno 10º El digito 9 se biene al Decimo 11º El digito 5 se repite en el Onceavo digito (Este digito se crea en total serian 11 Digitos) El codigo ordenado y aumentado en 1 digito seria este: 9712G358695 Es solo un ejemplo, se pueden igresar entre numeros y letras." La verdad muy simple como podrán ver ya que solo hice uso de una variable String y un Vector String, permitanme desglosar el código para aquellos que lo quieran entender y no solo copiar. //Aqui empieza la parte general donde declaro el VECTOR tipo String y la Variable tipo String Dim VectorR(1 To 11) As String Dim a As String //Aqui empieza el Evento del CLICK en el boton que llamé esta vez, "Codificar" Private Sub Command1_Click() //Use la variable String para guardar lo que me pongan en el Recuadro de Texto 1 que es el Código original //Use el VectorR o vector resultante, para ir obteniendo las letras de mi variable String y acomodarlas segun el ejemplo que da Henry. a = Text1.Text VectorR(1) = Mid(a, 9, 1) VectorR(2) = Mid(a, 7, 1) VectorR(3) = Mid(a, 1, 1) VectorR(4) = Mid(a, 2, 1) VectorR(5) = Mid(a, 10, 1) VectorR(6) = Mid(a, 3, 1) VectorR(7) = Mid(a, 5, 1) VectorR(9) = Mid(a, 6, 1) VectorR(10) = Mid(a, 9, 1) VectorR(11) = Mid(a, 5, 1) //Aqui les explico el uso de "Mid" //El Mid sirve para buscar una cadena(String) específica dentro de otra cadena(String) //Mid (cadena, inicio, longitud) //El parámetro cadena es la cadena o variable String a extraer caracteres. //El parámetro Inicio es donde comenzar. //El parámetro longitud es la cantidad de caracteres a extraer de la cadena de caracteres. //Si se dan cuenta solo saco un caracter de las posiciones que necesita Henry. For cuenta = 1 To 11 b = b + VectorR(cuenta) Next cuenta //Por ultimo pero no menos importante pero especialmente singular es como hago que aparezca en pantalla //el nuevo código, si se dan cuenta nunca declare mi variable "b" pero aun asi no marca error el programa //y sin embargo corre y de inmediato lo cuenta. Esto se debe a que es una declaracion INDIRECTA //ya que se inicializa por los valores que le asigne de tipo String y despues aparece en el segundo recuadro de texto. Text2.Text = b End Sub *Pedidos de codigo o ayuda de ejemplos basicos o de nivel medio, en codigo Java, C y Visual Basic , con gusto puedo ayudar, pero porfavor no sean huev0nes ysi quiera lean al copiar y pegar, . **Apenas empiezo a leer sobre cosas de LUA para cosas en GMOD . ***Si necesitan ayuda sobre algun otro codigo que no sepa yo pero quieren ayuda con la logica, adelante / Si es ayuda con el codigo, tendrian que darme tiempo para aprender lo basico para armar lo complejo. Otro post mio de VB : http://www.taringa.net/posts/ciencia-educacion/11124783.ultima/Codigo-de-VisualBasic-para-ordenar-10-numeros---Explicado.html Para mas informacion sobre codigos y funciones de VisualBasic Recomiendo: http://www.recursosvisualbasic.com.ar/htm/tutoriales/tutorial_visual_basic_menu.htm Saludos, comentar no les cuesta y ayudarme con almenos un punto, tampoco.

Asi es , como dice el titulo, doy tutoria, y puedo asesorar codigos basicos de programacion ya sea en C,Visual basic o java. No obstante ando aprendiendo uso de C++ y LUA. *Apesar de que tambien no sepa el codigo que me puedan pedir ya que hay muchos, les podria ayudar con la lógica de su programa o bien explicar para que sirve algo en programacion (apesar de que hay cosas que no veo sentido para que existen en programacion jajajaja). Solo dejen su comentario sobre que quieren ayuda o bien envienme un inbox. Atte Catfor "Se necesita que aprendan, no a fomentar su flojera"

Hola y espero que este video tutorial les sirva, yo hago estos videostutoriales con el afan de enseñar a las personas como hacer varias cosas en java, tanto conocidos como desconocidos y espero que puedan apreciar el trabajo que dedico a estos videos tutoriales, tanto como en la calidad del video para que lo puedan leer, tanto como la explicación misma del video. Este video es mas que nada una como expansión de las cosas que pueden llegar a hacer con los KeyListener, aunque en este video me voy un poco rápido al principio, lo justifico porque lo que quiero dar a mostrar realmente, es como implementar el KeyListener con su método keyPressed para hacer un programa sencillo de mecanografía y otro detalle por ahi. *NOTA: Por favor de abstener comentarios destructivos, esto fue hecho con carácter de enseñar y no fomentar la flojera así como mis otros posts. Así como también es para obtener un feedback sobre que puedo hacer para mejorar los próximos tutoriales que debo a aquellos que me siguen. link: http://www.youtube.com/watch?v=ffToP6OITFA
Con este video pretendo enseñarles como hacer el código desde cero para hacer un Frame con pestañas/tabs el cual les podría ser de mucha utilidad para ustedes en sus proyectos

Buenas Taringeros, Sigo subiendo tutoriales de programación, y aunque apenas llevo un par de ellos, espero que le sea a alguien de ayuda. *Favor de conservar comentarios destructivos, Este post tiene como fin único fomentar la educación y no la flojera de compañeros cibernautas. Aqui les presento tambien como uso el código io que publique recientemente en este post: http://www.taringa.net/posts/ciencia-educacion/11543233/Codigo-Java---Estetica-de-codigo.html Como sabrán, la cantidad de comparaciones va acrecentandose dependiendo de la cantidad de números que comparan, la mas típica y simple de hacerlo, es con los comparadores lógicos , menor que, mayor que ó igual , Aqui les presento el código para las comparaciones /** * * @DCATFOR */ import java.io.*; public class Comparaciones extends io { public static void main(String [] A)throws IOException{ InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); int a, b, c; linea(); ln("Bienvenido"; linea(); ln("Inserte el valor para "a""; a=Integer.parseInt(br.readLine()); ln("Inserte el valor para "b""; b=Integer.parseInt(br.readLine()); ln("Inserte el valor para "c""; c=Integer.parseInt(br.readLine()); ast(); ast(); //Aquí debo una ligera explicación sobre el uso del código//Si se dan cuenta, hay un ELSE después de cada IF , esto es debido a que si una condición se cumple, no verificara las demás condicionales, el cual podría decir que se repita mas de un mensaje cuando no debe ser así. if(a==b && b==c){ ln("Todos los numeros dados son iguales"; }else if(a==b && b<c){ ln("a y b son iguales y menores que c" ; }else if(a==b && b>c){ ln("a y b son iguales y mayores que c"; }else if(a>b && b==c){ ln("b y c son iguales y mayores que a"; }else if(a<b && b==c){ ln("b y c son iguales y menores que a"; }else if(a==c && b>c){ ln("a y c son iguales y menores que b"; }else if(a==c && b<c){ ln("a y c son iguales y mayores que b"; }else if(a>b && b>c){ ln("a es la mayor"; }else if(a>b && b<c){ ln("a es la mayor"; }else if(a<b && b>c){ ln("b es la mayor"; }else if(a<b && b<c){ ln("c es la mayor"; }else if(a<b && b<c){ ln("c es la mayor"; } } } El Resultado debería verse así: *NOTA Recuerden aprenderse lo básico del código y no quieran hacerse sus saltos demasiados grandes para simplificar todo, es válido, pero he conocido personas que por hacerlo, se les olvida el código en sus exámenes. Atte @DCATFOR

*No es un vidtuto de java Pues este es el primer vid tuto que hago de haskell, aun sigo investigando de, y espero tener mas video para documentar sobre lo que se puede hacer con Haskell link: http://www.youtube.com/watch?v=qC1VeOr1if4
Por ahi tengo compañeros que les servirá de mucho estos ejemplos y no solo a ellos, si no a otras personas que también van iniciando y les interesa aprender.NOTAS:* Esto es creado con fines educativos y de fomentar el conocimiento, NO LA FLOJERA! **Comentarios Constructivos son bien recibidos, los destructivos realmente no.Para empezar con lo que es la recursividad, sepamos primeramente que es, se trata mas que nada de un método que se mande a llamar a si mismo, ya sea una(Recursividad Simple) o mas veces(Recursividad Múltiple) haciendo un reemplazo de métodos directos como formulas que mas adelante les demostraré.Ahora empezamos con algo sencillo, supongamos que queremos hacer una suma sucesiva del mismo número, la cuál esta operación equivaldrá a la multiplicación.El método para realizar una multiplicación podría ser de la siguiente manera:public static void multiplicacion(int a,int b){//Recuerdese que "int a" e "int b", son parametros que recibe el método y que muy posiblemente los ocupará según el código escrito.System.out.println(a*b);//Como se marca con negritas "a*b", es la operación de multiplicación que se esta mandando a imprimir en pantalla directamente//Ahora bien, para probarlo basta solo un par de lineas de código para ejecutarlo desde el main, como les muestro a continuación:Como se dan cuenta ya mando valores estáticos de 2 y 5, mostrando como resultado 10. (duh)mandandolo de esa u otras formas similares, se supone de forma iterativa, ahora hagamoslo de multiplicación a suma sucesiva usando un ciclo FOR.Como pueden ver, uso el FOR para hacer una suma sucesiva tomando 'a' como las veces que sumare 'b' en 'R' inicializada en ceroPero esas dos fueron de forma Iterativa, ahora hagámonos de manera recursiva.Para esto, es necesario entender que tenemos que hacer una idea sobre como funciona la recursiva, primero les muestro en código y después desgloso parte por parte para que entiendan de algún modo el como funciona la recursividad.dijo:public static int sumasucesiva(int a,int b){ if(a>1){ return incog(a-1,b)+b; }else{ return b; } }Aqui arribita citando, esta el código.Nota:La recursividad tambien de cierta forma es un ciclo porque necesita marcarse su limite.Revisando el código, vemos que también recibe 2 parámetros 'a' y 'b', y si lo notan, hay condicional If/Else los cuales servirán para marcar el limite del ciclo. Mientras 'a' sea mayor que 0, entonces se retorna el mismo método MAS 'b', aplicando la recursividad por llamarse a si mismo, y con los parámetros son (a-1,b), para ir descontando 'a' y no hacerlo infinito. 1*-Suponiendo que los valores recibidos en la función es a=4 y b=3, entonces el método retorna al mismo método mas 'b' , pero con los parámetros del método en el retorno de (a-1,b) osea, (3,3).2*-Se manda los parámetros tales que a=3 y b=3, entonces sue vuelve a llamar a si mismo.3*-Y esta vez es a=2 y b=3.4*-Por ultima vez se repite el proceso y entonces a=1 y b=3 , Ahora que se trata de llamar a si misma la función, no cumple con la condicional If ya que a=1 y b=3 , haciendo referencia ala condición "a>1" no se cumple, entonces aplica el Else, regresando el puro valor de 'b'.Contando las veces que fueron, son 4 veces las que se sumaron, por lo cual se puede notar que 'a' sirvió de contador.Aquí les muestro el código levemente modificado para que aparezcan en pantalla ciertos detallitos que reconocerán a lo antes mencionado.Por lo que debe salir algo similar a esto,Espero les halla sido de utilidad. Saludos.
Para aquellos que les interesa, iran, o saben del CampusParty o Hackean/Crackean.Buenas Taringeros, cheque porsi alguien había comentado del tema, pero creo que no, aqui les comento sobre un suceso importante, Se llama "Hack 4 Something Better" o su abreviatura, H4SB. Esta iniciativa tiene como fin poner un cambio social recordandole a las personas y comunidades en el mundo el termino origina de HACKEAR, el cual significa "modificar creativamente software o hardware con el fin de mejorar y personalizar su funcionamiento".Esto hace referencia aque un "Hacker" tiene gran nivel de conocimiento sobre un o varias areas de tecnología sobre manipulacion de hardware y su funcionamiento como asu vez de software, entendiendo a la perfeccion su estructura y uso, para que con su creatividad pueda crearse algo mejor.Se tiene previsto realizarse 10 Proyectos que beneficiarán ala ONGs y que a su vez daran la oportunidad unica de sentir la satisfaccion de ayudar a la comunidad en todo el mundo tanto como tener experiencia de desarrollar Software para las grandes ligas.Otra cosa importante a tener encuenta es que, Jon "Maddog" Hall, el actual presidente y director ejecutivo de Linux, busca asesorar a los hackers que apadrinen esta iniciativa."Hackeemos por un mejor mundo, no solo por fregar al de alado"Fuente y un poco mas de info : http://www.hack4life.usRegistro para hacer algun proyecto: https://spreadsheets.google.com/a/campus-party.com.mx/spreadsheet/viewform?formkey=dDdPdnhILTJ5UUc5NWRrekt2bVVXM0E6MQ
En este video tutorial les explico sobre como usar el bufferedreader y scanner para la lectura de datos del teclado ya que para aquellos que apenas inician en java, les sera muy útil , así como aquellas personas que inician en la carrera de ing. sistemas. link: http://www.youtube.com/watch?v=gcHhplMUf3A