"Amigos y nadie más. El resto, la selva"
-- Jorge Guillén



How to synchronize your iOS notes to your Mac or iCloud?

From the apple-ios dept. (312)

Once upon a time you could simple plug in your Apple iOS device to your computer and it will magically sync everything up for you. Then later Apple changed things so that the only way you could do this is to "plug" to the cloud. However, what happens if you missed the boat and you still have a lot of Notes in your "On my phone" folder for your Notes.app? Well, this is a bit of a hack to get this sync done:

iExplorer for Mac

  1. Get a copy of the Mac application iExplorer or use Ubuntu Linux
  2. Plug in your iOS device (iPhone, iPad, etc..) to your Mac or PC
  3. Open iExporer (click Continue with Demo) and surf to iTunes Backups or Backups > Notes
  4. Click on Export all notes, which will ask you to pay a license for iExplorer, or if you're on a budget you may Copy/Paste on your Mac to your Notes app
  5. If your're using Ubuntu you will be able to Browse the filesystem of the iOS and the Notes directly

More...



Cuestionando a Darwin

From the evolucion dept. (366)

Charles Darwin

Photo credit: Biography.com

Terminé de ver el documental "Cuestionando a Darwin" (Questioning Darwing) en HBO.

Trailer

Si pueden encontrarlo en la internet, se los recomiendo. Esta hecho desde el punto de vista de los cristianos y creyentes en la creación. Las ideas que más me llamaron al atención fueron:

  • "Dios creó el mundo hacen 6 mil años y los dinosaurios y los hombres co-existieron durante esos años... Los dinosaurios eran vegetarianos y no fue hasta el pecado original de Adan y Eva que los dinosaurios comenzaron a comerse entre ellos y a morir de cáncer" -- Ken Ham, fundador del museo de la creación

  • "Yo no puedo negar la existencia de Dios como los ateos. Creo que la idea de Dios es algo muy grande para los humanos poder comprender. Es lo mismo que un perro tratando de entender la mente de Newton" -- Charles Darwin

Charles Darwin tomó 20 años dedicando mas de 12 horas al día al desarrollo metódico de su teoría. Se mantuvo en correspondencia con científicos a través del mundo entero quienes le enviaban especímenes de los animales que él necesitaba. Catalogó y utilizó un ojo crítico antes de publicar "El origen de las especies" (libro que fue vendido a plenitud en unos días después de ser publicado y que inmediatamente fue aceptado en las comunidades científicas como una teoría irrefutable dado a la cantidad de atención que Darwin puso en los datos empíricos para formular la teoría.)

Creo que es muy difícil desarraigar la idea de Dios en la mente humana, y no creo que esa fue la intención de Darwin. En realidad no hay forma de completamente entender la mente de Dios o de poder ver si existe o no de una forma metódica y científica. Lo mejor que podemos hace es especular. Para mi especula es una pérdida absoluta del tiempo, por tanto, la idea de debatir la existencia de Dios es completamente innecesaria. Ahora, el debatir la validez de la teoría de la evolución es algo en que si podemos concentrar nuestras energías en entender la naturaleza.

More...



Running remote applications from Linux on a Windows system using FreeRDP

From the windows-the-ever-present-necessity dept. (315)

As stated previously on my FreeRDP article, the xfreerdp command line utility is very useful as it allows you to run a full Windows desktop from your Linux system.

Sometimes you just want to run a single, i.e. arbitrary, application from your Windows server or desktop, inside Linux. For this you can use the RemoteApp, or rail, plugin

Here is an example on how to run a terminal, cmd.exe, from your Windows desktop using xfreerdp on Linux:

xfreerdp -u Administrator -p Password --app --plugin rail --data "%windir%\system32\cmd.exe" -- mywindows.local

Where mywindows.local is the hostname or IP for your Windows desktop. Note that you may use variables substitutions as defined in your user's environment under Windows. Very neat!

Be sure to checkout the documentation on Github for example usage and changes.

More...



Compiling and deploying binary Ruby gems

From the ruby dept. (511)

If, like me, you need to deploy a set of Ruby gems to a number of servers that do not have a way to compile on its own, you will need to figure out a way to include native extensions into the gem itself. The question is, how does one properly do this? The process is a very simple if you already know how Gem works. For the rest of us, here is a simple guide to follow step by step.

Say that you attempt to create a binary gem using gem-compiler and it produces the right file:

gem fetch ffi --platform ruby
gem install gem-compiler
gem compile ffi*.gem
ls ffi-1.9.3-x86_64-linux.gem

Ideally, you should be able to transfer ffi-1.9.3-x86_64-linux.gem to a remote location and install it right? Wrong! gem-compiler does not handle well this and many other gems so you would have to hack the gems slightly to make them work.

gem unpack ffi-1.9.3-x86_64-linux.gem
cd ffi-1.9.3-x86_64-linux

Then make changes to the ffi.gemspec file so that you comment out the extconf.rb entry that's added to the s.extensions, and you also need to change the s.files so that .so$ is not ignored. The working gemspec file should look like the following:

s.files = %w(ffi.gemspec LICENSE COPYING README.md Rakefile) + Dir.glob("{ext,gen,lib,spec,libtest}/**/*").reject { |f| f =~ /(lib\/[12]\.[089]|\.bundle$)/ }
#s.extensions << 'ext/ffi_c/extconf.rb'

Now you can repack your gem and you're good to go!

gem build ffi.gemspec
mv -f ffi-1.9.3.gem ../ffi-1.9.3-x86_64-linux.gem

Note that if you have both ffi-1.9.3.gem and ffi-1.9.3-x86_64-linux.gem in a single directory, Rubygem will choose the proper native gem for your system when you try to install a gem that depends on it. This is a very nice feature!

Hope that helps somebody out there...

More...



Gnome Shell Dynamic Workspaces

From the tip-for-the-impatient dept. (1698)

Say you want to turn off dynamic workspaces in Gnome 3 gnome-shell, all you need to do is:

gsettings set org.gnome.shell.overrides dynamic-workspaces false

Type that in a terminal and you're set! The default is 4 static workspaces.

More...



Adding Emoji to Ubuntu

From the eye-candy dept. (2702)

You can add Emoji fonts to your Ubuntu system by simply doing:

sudo apt-get install ttf-ancient-fonts

To verify, go to the Emoji page on Wikipedia. The fonts are not as cool looking as the ones on your iOS devices, but at least you won't be missing on the fun while browsing Twitter 😊.

You can follow some of the bugs in launchpad reporting this missing functionality in Ubuntu.

More...



Using Windows from Linux via FreeRDP

From the windows-the-ever-present-necessity dept. (2327)

So you have to actually use a Windows desktop for some internal application for which there is no similar application on Linux? You have no choice but to run windows either on a virtual machine or a physical machine, and then use some for of OOB (out of band) remote control to manage it?

No problem! This is a simple tip that would create a seamless FreeRDP Window screen embeded in one of your Linux Gnome 3 workspaces:

  1. Create a GnuPG encrypted document with your password ~/Documents/Private.gpg
  2. sudo apt-get install xfreerdb-x11
  3. Create a script called ~/bin/windows

    xfreerdp --sec nla --ignore-certificate -d mydomain -u myuser -p $(gpg -d < ~/Documents/Private.gpg 2>&1|tail -1) -x l --plugin cliprdr --gdi hw -g 100% -D -x 100 -x 80 x.x.x.x &

Note: make sure this command is on a single line

Now when you execute windows it will open a screen that fits nicely in an workspace area.

FreeRDP screenshot

More...



Carnine and now choline linked to heart disease

From the health dept. (2477)

Fried Egg

Time to switch to a vegan diet? You betcha! Eggs, Too, May Provoke Bacteria to Raise Heart Risk. it appears that egg yolk contains a substance that the bacteria in our guts convert to choline and the liver converts it also to TMAO (like carnine), which causes heart problems and other cardiovascular issues (including strokes)

More...



El color de la piel

From the prejuicios dept. (2509)

¿Qué es el color y de qué forma contribuye al comportamiento humano? ¿Por qué los humanos tendemos a utilizar rasgos físicos para determinar o predecir la actitud de una persona que no conocemos?

Lean mi opinión sobre el tema.

Algo tan sutil como el color de la piel humana es usado de tantas formas. Todos estamos equipados de nacimiento para reconocer varios aspectos humanos desde bebe. Todos, por ejemplo, reconocemos el rostro humano. Algo importantísimo para la supervivencia de los bebés. Un bebe inofensivo, debe tratar de ganarse el corazón de sus madre inmediatamente después de nacido. Nosotros tenemos rasgos humanos precisamente para dicha hazaña: ojos grandes, cachetes redondos, piel suave, etc... Rasgos que los padres también nacieron equipados para reconocer de forma universal.

Esto nos lleva al color de la piel y su importancia innata. Los bebés entienden colores; al principio muy pocos y van aumentando el repertorio de una forma grandiosamente rápida.

Que es el color

Pero ¿qué es el color? Se que es una pregunta obvia, pero debemos definir esto para estar al mismo nivel. El color es el producto de la refracción de la luz (blanca) solar al filtrarse por varios átomos (sustancias). Pausa. Piensa un poco. Cuando miras una pared verde, estas viendo el efecto del sol reflejándose en la sustancia que forma la pintura de la pared. Dicha sustancia absorbe el color rojo por completo, y deja pasar el azul y amarillo. El efecto es que tu mente interpreta el color como "verde". El mirar una pared negra significa que todos los colores son absorbidos por dicha sustancia que forma la pintura.

Arco iris

La luz blanca es formada de 7 colores primarios que se ven cuando uno la pasas por un prisma (piensa en un arco iris). De estos colores, realmente 3 son esenciales y dos son carencia o suma de todos los colores. Rojo, amarillo, azul son primarios. Blanco es carencia de color y blanco todos los colores a la vez a una alta frecuencia. (Si coges un carton circular y le pones un lapiz en el medio y le giras rapidamente, quien lo ve percibe el color blanco.)

Compensación visual

El otro aspecto de la mente humana que hace que veamos colores es la compensación que hace el cerebro cuando vemos algo que vibra rápido. Tenemos una limitación en que sólo podemos ver alrededor de 24 fotos por segundo. Cosas que son más rápidas de ahí las vemos como borrosa y el cerebro trata de compensar para hacerlo ver en foco. (Piensa en las carreras de carros)

Conclusión

Volviendo a la piel, ese efecto de ver varios colores reflejarse de las sustancias que forman la piel es motivo de que, por ejemplo, grupos de personas no les guste otro grupo simplemente porque reflejan más o menos luz (blanco, negro, marrón, amarillo). Visto de esta forma, una persona quien utiliza el color para tratar de predecir la actitud o educación de una persona, sin conocerle, es simplemente bastante ignorante de la naturaleza misma de si y las leyes de la física que gobiernan el mundo. No existe ninguna correlación entre colores y las sustancia que ayudan al cerebro a tomar decisiones.

La ignorancia humana es tal que, me atrevo a especular, si no existieran los colores (como los perros que sólo ven colores monótonos) los seres humanos usarían otros aspectos para actuar de la misma forma ignorante: el tipo de pelo, la nariz, la poca simetría del rostro, etc... Sin tomar en cuenta que dicha persona siendo escudriñada tiene las mismas pasiones, miedos y ambiciones que tiene cualquier otro ser humano.

More...



Citrix 12.1 for Ubuntu

From the a-better-howto dept. (2782)

Finally there are real instructions for how to get the always broken Citrix packages unto a 64bit Ubuntu system: Ubuntu Help: Citrix How-To

Essentially the problem is that after downloading the client you get:

Setting up icaclient (12.1.0) ...
dpkg: error processing icaclient (--configure):
 subprocess installed post-installation script returned error exit status 2
Setting up libmotif4:amd64 (2.3.3-5ubuntu2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 icaclient
E: Sub-process /usr/bin/dpkg returned an error code (1)

The "fix" is to do this:

  1. sudo vi /var/lib/dpkg/info/icaclient.postinst
  2. Go to line 2648 and change this line echo $Arch|egrep "i[0-9]86" >/dev/null to echo $Arch|egrep -E "i[0-9]86|x86_64" >/dev/null
  3. sudo dpkg --configure -a

For good measure, you should read the instructions posted above so you can resolve other known issues.

More...




Advertisement