Category: Windows

  • Best FTP client for Web developers  – ExpanDrive Review

    Best FTP client for Web developers – ExpanDrive Review

    This article is also about How to Connect to FTP Servers in Windows

    When you get started with web development and wants to host your first website in some hosting company’s server, one of the first things you would need is an FTP client to transfer your website’s files from your computer to the hosting company’s server.

    You search online for an FTP client and you end up with one of the popular FTP clients, and from that point, you would only use that particular client for perhaps the rest of your career as a web developer.

    The thing is that most of these FTP clients are not well designed. They have very ugly UI, and each time you need to make some changes to the files, you need to open this FTP client, then choose the server, then wait for the FTP client to initialize and make a connection, and then you will be able to use the client.

    But even then, it is a hassle. Sometimes the connection falls apart in between, and you need to reconnect before the FTP client is able to transfer your files. Then, it is not possible to intuitively copy paste content from the FTP client to your computer or vice-versa. Most FTP clients don’t even allow you to copy paste content within the server, that is you cannot copy a file in the server to another place in the same server. You can only copy between the server and the client. That’s all.

    Using such an FTP client is fine for tasks which you do once in a while, but when you need to use that software every day, and you need to sometimes make changes to the files directly on the server, this becomes a headache to use.

    I tried a lot of FTP client software from the most popular Filezilla to a lesser popular Mobaxtream. All of them suffer from a similar set of problems. Yes, they work as intended, but that’s all.

    Yet, in all web development tutorials, these kinda softwares are the recommended solution to transfer files to the web host. In this article, I would like to suggest an alternative way of doing things, and it is significantly more user friendly than the FTP clients I mentioned above.

    As you may have already noticed from the title, I am talking about ExpanDrive. It is not even advertised as an FTP client because that is not its main feature. It is more of a solution to attach cloud drives to your computer. It works with both Mac and Windows.

    We can use something like git for bigger projects and thus you only need to push code to the server and not worry about the file system at all, but that is not easy to do in case of several small websites spread over several servers which are better managed from a file explorer than Git.

    Now, the thing is that Windows Explorer already supports FTP without requiring additional software, but it is very rudimentary and it doesn’t have any option to use SSH or SFTP. The regular FTP is not secure, so it is recommended to always use SFTP.

    What we intend to do is to is to have an ability to access, edit, delete, modify the files in your web hosting in the exact same way as if those files were in your PC. There should be no hassle of transferring files, or using third party software. You should be able to open your favourite editor and directly edit the files in your web host.

    The best way to do that in my opinion is to install ExpanDrive, and then connect it to your webhost using the SFTP option. This will create a virtual drive in your computer, and whenever you need to edit something, just go to this drive and edit it. As simple as this.

    If you have ever used Dropbox, this is similar to that, and such a workflow is excellent for managing dozens of small websites hosted on low-cost VPS servers.

    This is how it looks

    Now, you may be thinking there is this other software which can also do this. You might be correct, but I have not experienced such a smooth no-frills software that does it better than ExpanDrive.

    For example, some invisible features, like ability to searh files in you webhost from the search bar in the file manager, or the auto synch as soon as you go online, or super fast background upload are the things which set ExpanDrive apart from other such software.

    Link to ExpanDrive website – https://www.expandrive.com/

  • How to increase the sound of your computer?

    How to increase the sound of your computer?

    A fairly common complaint among many users is that their computer sound is very low even when the volume control is set to maximum. There are many reasons why it is not possible to go beyond 100 percent , but if you want to increase the sound anyway, there are a couple of things to do …

    The biggest problem we face when dealing with the sound is in your listing subjective . That sounds“too low” for one person may be barely tolerable for another, and wars are legendary among audiophiles in many forums. This quality differences in sound cards, speakers, drivers, playback-software,and even the audio itself . I know I’m entering a very difficult territory. It is impossible to cover all the variables of audio hardware. That said … you’re here because you want you increase the sound of your PC .Windows volume control is set to max, and still you are not getting the sound you want.

    geek_pulse_sound_room

    The ultimate solution suggested again and again in the specialized forums, is to connect an amplifier (Or the so called Sound Booster). After all, the hardware has its limits, and cannot “invent” more power. A set of speakers with integrated headphone amp should be sufficient to increase the sound , while the most portable amps (including those derived from DIY projects) work very well.Geek Plus audio awesomifier is one of the best sound amplifiers for computers. If you want to get one, go here to indigogo and fund the project. If purchasing new hardware is not a viable option … there are some methods to cheat with some softwares.The first step to check is if the official drivers are updated(Or to check if it is even installed!).. Maybe the solution is in a new driver with the ability to use the sound card more effectively. After reinstalling operating system in my laptop,I felt that the sound quality had degraded a lot, but after an exhaustive testing,I found that, for some reason my audio drivers were not installed.After installing the drivers,my sound volume and quality increased by 5 fold.Then it will be necessary to verify that all volume controls are really at full. The “mixer” Window tells only a fraction of the story, and sound properties may reveal the additional controls that can increase the sound safely.

    speaker sound properties

    Then you must check  if the problem persists for all audio files . Some mp3 files can have a very low volume, and the fact that 5.1 audio played through stereo speakers also creates problems. For the first case, you need an audio editor .  GoldWave is one of the best audio editor, but you can also use an open and free alternative such as Audacity . Now, if the audio is in a movie, AC3Filter is an excellent alternative. In addition to down-mix of 5.1 to stereo , you can also increase the volume or channel in general. AC3Filter does not work independently, but must be configured from within each player.Some of the most popular players (such as VLC Player and Media Player Classic Home Cinema) also offers some options  for standardizing and maximizing overamplification volume.

    Finally, I can only recommend a trick that has been around for a while on the web, which is to enable “Loudness Equalization” (if it is available) in the audio properties . Please go to the Control Panel, click Sound, select the default device, open its properties, and in the improvements section, place a checkmark in the appropriate box. A warning : Turning ON Loudness Equalization is a double-edged sword . In most cases it will increase the sound, but there are several reported cases in which it does the exact opposite.  Guarantees? sorry to say no. ? Risk? Not all speakers are the same, and the potential for harm is relatively very low , but it’s there . A low volume on the computer can be attacked from different vectors at a time, and not all apparent solutions are suitable for each user, except for what I mentioned at the beginning, which is to connect an amplifier.Good luck!

    Loudness amplification

  • Microsoft’s New Universal App Concept:A Single App For Every Windows Based Device

    Microsoft’s New Universal App Concept:A Single App For Every Windows Based Device

    Microsoft unveils their new Universal Windows app,which could run on any windows based operating system-be it an xbox one or a pc or even a smartphone.David Treadwell,Corporate Vice President of Microsoft Operating System officially announced the Universal Windows app on April 2nd while showing the features of the new Windows 8.1 phone.

    This project will ease the work of developers,as they wouldn’t have to work on different platforms separately.A new tool would select the interface and working based on the platform.It is believed to work on an online cloud storage,which will help in transferring works from one platform to another with ease.

    The best thing about this project is that you can run it on all platforms, if you buy it on any one platform.The same applies for in-app purchases too.Sweet,isn’t it?Also,this would help Microsoft to overcome one of their major shortcomings in the smartphone category-The lack of apps.