Ocultar lista de usuarios en ubuntu

Ocultar lista de usuarios en ubuntu

Para ocultar la lista de usuario, primero crear el archivo 50-my-custom-config.conf en /etc/lightdm/lightdm.conf.d así tendremos el archivo: /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
Es necesario usar sudo:
sudo mkdir -p /etc/lightdm/lightdm.conf.d
sudo gedit /etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
Una vez creado, agregar
[SeatDefaults]
greeter-hide-users=true
greeter-show-manual-login=true
Y listo.
Link:
  1. http://artescritorio.com/como-desactivar-la-lista-de-usuarios-y-la-cuenta-de-invitados-de-lightdm-30952/

Usar sleep en python en segundos

Usar sleep en python en segundos

Para usar sleep en python usamos la funcion time.sleep() del módulo time, si queremos que la ejecución pare por 2 segundos se usa time.sleep(2)

Un ejemplo de aplicación es mostrar la fecha y hora cada 5 segundos
import time

# Imprimir la fecha y hora cada 5 segundos
while True :
    print time.strftime("%Y %B %d %H:%M:%S")
    time.sleep(5)
Links:
  1. https://docs.python.org/2/library/time.html#time.sleep
  2. http://stackoverflow.com/questions/510348/how-can-i-make-a-time-delay-in-python

¿Qué es el Lenguaje de Programación Ada?

¿Qué es el Lenguaje de Programación Ada?

Ada es un lenguaje orientado a objetos(como C++, Java) con un tipado estático (como C, C++, Java).

Links
  1. https://es.wikipedia.org/wiki/Ada_(lenguaje_de_programaci%C3%B3n)
  2. https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Ada/Hola_Mundo
  3. https://es.wikipedia.org/wiki/Sistema_de_tipos#Tipado_est.C3.A1tico

Imprimir la fecha y hora en python

Imprimir la fecha y hora en python

Para imprimir la fecha y/o hora en python se puede usar la función time.strftime() del módulo time.

Un ejemplo de aplicación es motrar la fecha y hora cada 3 segundos
import time

# Imprimir la fecha y hora cada 3 segundos
while True :
    print time.strftime("%Y %B %d %H:%M:%S")
    time.sleep(3)

Links:
  1. https://docs.python.org/2/library/time.html#time.strftime

MCD, Un ejemplo de máximo como un divisor

MCD, Un ejemplo de máximo como un divisor

Buenos sitios para revisar son:
  1. Euclidean Algorithm - ProofWiki
    https://proofwiki.org/wiki/Euclidean_Algorithm
    Until this has been finished, please leave {{refactor}} in the code. New contributors: Refactoring is a task which is expected to be undertaken by experienced editors only. Because of the underlying complexity of the work needed, it is recommended that yo ...

  2. MAXimal :: algo :: Расширенный алгоритм Евклида
    http://e-maxx.ru/algo/extended_euclid_algorithm
    MAXimal добавлено: 10 Jun 2008 17:58редактировано: 17 Oct 2012 14:55 Содержание [скрыть][показать] В то время как "обычный" алгоритм Евклида просто находит наибольший общий делитель двух чисел и , расширенный алгоритм Евклида находит помимо НОД также коэф ...

  3. Euclidean algorithm - Wikipedia, the free encyclopedia
    https://en.wikipedia.org/wiki/Euclidean_algorithm
    In mathematics, the Euclidean algorithm[a], or Euclid's algorithm, is an efficient method for computing the greatest common divisor (GCD) of two numbers, the largest number that divides both of them without leaving a remainder. It is named after the ancien ...

  4. Extended Euclidean algorithm - Wikipedia, the free encyclopedia
    https://en.wikipedia.org/wiki/Extended_Euclidean_algorithm
    In arithmetic and computer programming, the extended Euclidean algorithm is an extension to the Euclidean algorithm, which computes, besides the greatest common divisor of integers a and b, the coefficients of Bézout's identity, that is integers x and y su ...

  5. Basic and Extended Euclidean algorithms - GeeksforGeeks
    http://www.geeksforgeeks.org/basic-and-extended-euclidean-algorithms/
    (function() { var cx = '009682134359037907028:tj6eafkv_be'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:' ...

  6. C Program to Find GCD of two Numbers
    http://www.programiz.com/c-programming/examples/hcf-gcd
    close C Program to Check Whether a Number is Even or Odd C Program to Check Whether a Character is Vowel or Consonant C Program to Find the Largest Number Among Three Numbers C program to Find all Roots of a Quadratic equation C Program to Check Leap Year ...

  7. Euclid's Algorithm
    http://www.cut-the-knot.org/blue/Euclid.shtml
    Euclid's Algorithm appears as the solution to the Proposition VII.2 in the Elements: Given two numbers not prime to one another, to find their greatest common measure. What Euclid called "common measure" is termed nowadays a common factor or a commo ...

Python: Escribir "tildes", "Ñ", etc en python UTF-8

Escribir "tildes", "Ñ", etc en python UTF-8

Para poder escribir tildes o caracteres especiales en python(UTF-8) solo es necesario agregar en la primera línea:
# -*- coding: utf-8 -*-

Java: ArrayList

ArrayList

Definición

ArrayList permite almacenar una cantidad variable de objetos.

Paquete

java.lang.Object
  java.util.AbstractCollection
    java.util.AbstractList
      java.util.ArrayList

Ejemplo

import java.util.ArrayList;
 
public class Main{
  public static void main(String arg[]){
    ArrayList lista = new ArrayList();
    lista.add("Texto 1");
    lista.add("Texto 2");
    System.out.println(lista.get(0)+" "+lista.get(1));
    System.out.println(lista);
  }
}

Java: File

File

Definición

File permite manejar archivos.

Ejemplo

//crear
Scanner in;
try{
  in = new Scanner(new File("archivo.txt"));
}catch (FileNotFoundException e1){
  //codigo...
}

//Leer datos
try{
  String s=in.nextLine();
}catch (NoSuchElementException e2){
}catch (IllegalStateException e3){
}

Mostrar el símbolo menor en html

Mostrar el símbolo menor en html

Para mostrar el símbolo menor "<" en html se usa &lt;

Ejemplo

23 &lt; 45
Se ve:
23 < 45

Mostrar un texto en negrita y cursiva

Mostrar un texto en negrita y cursiva

Negrita

Para mostrar un texto en negrita se usa la etiqueta <b>.

Ejemplo

Texto normal <b>Texto en negrita</b>
Se ve:
Texto normal Texto en negrita

Cursiva

Para mostrar un texto en cursiva se usa la etiqueta <i>.

Ejemplo

Texto normal <i>Texto en cursiva</i>
Se ve:
Texto normal Texto en cursiva

No mostrar una etiqueta con CSS

No mostrar una etiqueta con CSS

Para no mostrar una etiqueta podemos usar la propiedad display con el valor none
display: none;

Ejemplo básico de una página en HTML

Ejemplo básico de una página en HTML

<html>
  <head>
    <title>Ejemplo</title>
  </head>
  <body>
    Hola mundo.
  <body>
</html>

Etiquetas

Etiquetas

Etiqueta Descripción
<b> Designa un texto en negrita (bold).
<i> Designa un texto en cursiva (italic).

Imprimir el mayor de dos números en C

Imprimir el mayor de dos números en C

#include <stdio.h>
int main(){
  int a,b;
  printf("Ingrese el primer número\n");
  scanf("%d",&a);
  printf("Ingrese el segundo número\n");
  scanf("%d",&b);
  if(a < b)
    printf("El mayor es %d\n",b);
  else if(a > b)
    printf("El mayor es %d\n",a);
  else
    printf("Los números son iguales\n");
  return 0;
}

Programas recursivos en C++

Programas recursivos en C++

Un ejemplo de un programa recursivo es:
#include <iostream>
using namespace std;
int fibo(int n){
  if( n == 1 )
    return 1;
  if( n == 2 )
    return 1;
  int a = fibo(n-1);
  int b = fibo(n-2);
  return a + b;
}
int main(){
  int n;
  cout<<"Ingrese un número"<<endl;
  cin>>n;
  cout<<"Fibonacci de "<<n<<" es "<<fibo(n)<<endl;
  return 0;
}

Algunos recorridos sobre grafos

Algunos recorridos sobre grafos

Algunos recorridos que se puede resalizar sobre un grafo son:
  • BFS
  • DFS

Escribir "tildes", "Ñ", etc en python UTF-8

Escribir "tildes", "Ñ", etc en python UTF-8

Para poder escribir tildes o caracteres especiales en python(UTF-8) solo es necesario agregar
# -*- coding: utf-8 -*-

Agregar CSS a una página web

Agregar CSS a una página web

Entre la etiqueta <style>

<style type='text/css'>
  p {
    color: red;
  }
</style>

Desde un archivo externo

<link rel='stylesheet' type='text/css' href='archivo.css'>

En línea

<p style='color:red;'>Texto de color rojo.</p>

Ejemplo de urllib2

Ejemplo de urllib2

Ejemplo:
import urllib2
s = 'https://www.youtube.com/'
response = urllib2.urlopen(s)
html = response.read()

archivo = open('output.html','w')
archivo.write(html)
# Se crear un archivo output.html
Output:


Links:
https://docs.python.org/2/library/urllib2.html
http://pythonlabs.blogspot.com/2011/03/sacar-el-source-de-una-pagina.html