With all this mobile thing many companies just refused to support computers as part of their “multi platform “ strategy, Android and iOS is their main target and is something that grind my gears… most popular IM services does not have a native app for the desktop. Sometimes just a web baked interface… sometimes not even that.
Could Google finally be getting serious about taking on iMessage?
I mean, why you would get a speaker?. To listen to Music/movies, and lets face it, Apple is not the main source of them. Spotify is the king of music streaming, YouTube is the king of video streaming, but HomePod have no integration with them.
Of course, you can “airplay” to it, but, does it makes any difference with other speakers?. no, actually, other smart speakers are better because they are independent of the source device.
The speaker is by itself pretty nice, have nice tech, but, only for Apple Music, seriously?.
Then, Siri is pretty downgraded. It cannot be used as a smart speaker because Siri is pretty dump. As dump as fuck since it cannot distinguish between your voice or anyone else voice. The recommendation is to disable personal stuff on HomePod. Siri can’t answer typical questions that you would do in your phone, and of course, it cannot get you toilet paper from Amazon (like Alexa does).
So, I would value more a super cheap Bluetooth Speaker that anybody can connect (either with an iPhone or with the cheapest china phone running KitKat), able to connect to my TV to have a more loud movies, or able to connect a couple of mics to have karaoke in the party and just for a few dollars.
Bueno, siempre terminas siendo empleado de alguien… en el mejor de los casos de tus clientes ?, pero al menos a los clientes eventualmente les puedes decir que no.
Cuando eres uno más en la nómina eres prescindible y por mucho que te esfuerces no vas a ganar mucho mas. Recuerda que como empleado siempre generas más de lo que te pagan, la empresa para la que trabajas se queda con parte de lo que tu generas.
Si puedes crecer en la empresa que estás, que buena onda, pero si no, ¿entonces por qué seguir ahí?
To clearly see the lie around here, Apple says the issue comes from unexpected shutdowns in iDevices because the battery couldn’t keep the load to power the CPU. So, the battery is defective, but they wanted to hide that by reducing the clock speed of the CPU so it won’t use that much power and they don’t have to apply warranties to the users.
I don’t know how is a good user experience that as soon as my iPad upgraded to iOS 11 it became super sluggish while in iOS 10 was kind of fast. To me that is not a good user experience. No mention that downgrading to iOS 10 is not a super simple task.
A nicer user experience is letting the user know the battery is faulty, and because of that the user should take the device to maintenance. I have never experience sudden shutdowns in my iPad but is super slow (most noticeably in the keyboard). Why it must be underpowered?
Early in 2018, we will issue an iOS software update with new features that give users more visibility into the health of their iPhone’s battery, so they can see for themselves if its condition is affecting performance.
So… As far as I understand, Apple won’t let you disable that “feature” of under clock the CPU in order to hide the battery age. But you will know if your battery if faulty and Apple is doing “the right thing”.
Short story… Microsoft have this NEED to support Linux because of the “cloud” infrastructure it have. A big chunk of azure instances run Linux instead of Windows and they are porting Linux/Unix tools to Windows (eg. Bash for Windows, etc.) to keep Windows relevant in this field.
So, Microsoft Developers are having a pain in the ass doing this ports because Windows doesn’t support AF_UNIX sockets, BSD and Linux have long time supporting them; and even when Microsoft have something kind of similar called “pipes” there are differences that make really hard to do such ports.
Remember fellas, is not that Microsoft is Loving Linux, they are embracing, you know what’s next.
Of course they are in the right to do such thing… but is your call to use Windows, a closed source operating system, or just keep using your favorite Linux distribution.
Ahi para que lo vean todos los que estan de acuerdo con las corridas de todos, una de las “tradiciones” que aun existen aunque afortunadamente en decaída.
So, for the people that follows my blog or me in twitter/facebok knows that I usually works on Linux/macOS, when using servers I use to use Linux and I’m a huge fan of the shell. In linux while I enjoy using GNOME/XFCE none of them are my favorite desktop (that’s why I’m using macOS).
One of the things I enjoy with the shell is using SSH (Secure Shell), although is pretty simple (launching a remote shell) there is a post in this blog about re-using the current ssh connection, which I tend to use since I discovered.
But sometimes I need to monitor a server, and then I use several apps, like iftop/nload, etc… and it was pain in the ass opening serveral shells to launch every program.
Then I found tmux, which allows you to have several shells in the same shell, I believe using ncurses but it works!.
So, now I was able to launch a tmux session, create my panes (split the windows) then launch the programs I like, and since tmux will remain even if I close the connection I’m able to start whenever I was before closing the connection.
Now, what happens if I have to restart the server?, or what if the computer I’m monitoring have an issue and shutdown?. Well, I’ll have to start another tmux session again, do the split and launch the program.
Could that be easy to do?. Turns out that there is a way to do that, just create a script and launch tmux asking to do the splits and opening the programs in each pane, something like this:
Then, after you login with ssh, just run the script. It will create a set of panes and run a command in every pane. Note that this script is just an example, you have to create your own based on it.
I know this is not something new, and my sysadmin friends have been using this for a long time, they sure know better options for tmux, you probably will, if that’s the case I would love you to leave a comment with your tips for tmux or better alternatives.
NOTE: This is a re-post from the old blog which you can find here
Quick post, this is an ancient method to speed up ssh connections, I’m just leaving it here.
When we use SSH mostly all the times we create a new connection, even if we are connecting with the same host at the same port with the same user. I’ve been using SSH for a long time and to me this was fine, at the end the connection is “pretty” fast and the delay time creating the connection is just ok.
The problem is when you are editing a file that is in the server, whenever I can I use ssh and with that use vim to edit remote files using “scp”, with this I can test the file in the remote server without worrying to sync the file (rsync/scp) manually. At the end I just write back the file in my hard drive if needed.
This is kind of… annoying, vim+scp creates a new connection every time you want to save the file, and it mean a lot of time when editing a file, more if you are like me, saving the freaking file every time I stop writing. So, how can I improve that?.
Well, it turns out its pretty simple. ssh can create a socket (in a predefined place) when connected to a server, with this socket any other ssh instance for the same server+user+port can use this socket and avoid the connection delay. To enable this just add this lines in your ssh config:
Host *
ControlMaster auto
ControlPath ~/.ssh/socket/ssh_mux_%h_%p_%r
Just make sure that ~/.ssh/socket/ exists. This will create a socket like ~/.ssh/socket/ssh_mux_localhost_22_markuz and all new connections will use it instead of creating a new connection. Of course, there are some downsides, since the first connection is the only one that is connected, if you loose that connection you’ll disconnect all other ssh instances.You’ll probably do this. So, the way I’ve managed to fix it. Well, it’s kind of simple and of course, it is not magic, just create a master connection whenever you can:
ssh -MNn user@host
Put this somewhere to create it magically (let’s say a script that run in the background), with this you’ll have that ssh connection open, you’ll never have it in the terminal and you’ll not close it until you “kill” that ssh connection.
So, the fix is more like a hack, but works, and helps a lot if you are using a lot of connections to a server.
Sometimes is handy, but sometimes you want that app to be full screen, the using the dock opens it in sidebar if it was previously like that, but, what if I need it in full screen?. So far I need to go to home and open it from there or move to the app switcher look for the app and select it.
Although there are some performance issues with Duet, to display text (which is what I do) is just fine. Now I can have the browser, the IDE (PyCharm if you are wondering) and iTerm 2.
Since is another screen attached to the laptop you can use it to display any other thing that is being processed by your main computer, and can move apps between the screens with no problem at all.
Definitively an interesting way to solve his problems with carrying the whole laptop. To me having having a full laptop is more important than that mobility, this because the multitask capability of the laptop vs the “one or two” apps approach in the iPad.
Still a nice way to work when you don’t have your laptop near to you.
I think this should be the constant, if you are required a visa to visit any country, then your country must require a visa to any citizen from such country if they want to come to yours.
For example, I’m from Mexico, I need to have a visa in order to put a step in the United States, even if it is the airport for a connection I need a visa. Not to mention the requirements to work in the U.S.A.
What happens in the other way? U.S.A. citizens are allowed to come and go here in México, you are required to have a tourist visa if you have plans to be in Mexico for more than 180 days, if you come for a couple of weeks, then there’s no need for it.
So, if I need a visa to put a step in USA, I think it would be correct if USA citizens require a visa to put a step in my country.
I have a better idea, no visa required at all. Just your fucking passport.
Take a look a the source:
The European Parliament has voted to end visa-free travel for Americans within the EU. It comes after the US failed to agree visa-free travel for citizens of five EU countries – Bulgaria, Croatia, Cyprus, Poland and Romania – as part of a reciprocity agreement. US citizens can normally travel to all countries in the bloc without a visa.
A ver si entendí, roban equipo especializado con el propósito de hacerle dinero de manera “fácil”. Resulta que por pendejos robaron algo que no debían haber robado, luego resultan lastimados/afectados por la pieza que robaron y ahora piden “con lágrimas” que los revisen.