Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
other:win10apps [2022/08/10 14:45] – [rsync (Linux !)] Moved most of the content to the rsync section of the ssh page jypeter | other:win10apps [2022/10/26 16:28] – [Zotero] Improved jypeter |
---|
* does not seem as convenient as using ''emacs'' for working with remote files with the ''/user@server:/path/file'' syntax (but NPP is easier to install...) | * does not seem as convenient as using ''emacs'' for working with remote files with the ''/user@server:/path/file'' syntax (but NPP is easier to install...) |
* support for ssh keys (i.e. the combination of a //key file// and a //passphrase//), but [[https://github.com/ashkulz/NppFTP/issues/181|no support for //ssh keys// stored in pageant]] as of July 2022 | * support for ssh keys (i.e. the combination of a //key file// and a //passphrase//), but [[https://github.com/ashkulz/NppFTP/issues/181|no support for //ssh keys// stored in pageant]] as of July 2022 |
| |
| |
===== Image (bitmap) editors ===== | ===== Image (bitmap) editors ===== |
| |
The editors listed below go from the simplest to the most powerful (but harder to use) | The editors listed below go from the simplest to the most powerful (but harder to use) |
| |
| |
==== Snip & Sketch ==== | ==== Snip & Sketch ==== |
* Shortcut for taking a screenshot (and annotating it): ''Win'' + ''Shift'' + ''S'' | * Shortcut for taking a screenshot (and annotating it): ''Win'' + ''Shift'' + ''S'' |
* You can only annotate (and save) the screenshot you have just taken. You can't open (and annotate) an existing image file | * You can only annotate (and save) the screenshot you have just taken. You can't open (and annotate) an existing image file |
| |
| |
==== Sketchbook Pro ==== | ==== Sketchbook Pro ==== |
| |
| |
[[https://www.sketchbook.com/apps|Sketchbook Pro]] can be used for freehand drawing (especially if you have a tablet or touch screen) | [[https://www.sketchbook.com/apps|Sketchbook Pro]] can be used for freehand drawing (especially if you have a tablet or touch screen) |
| |
| |
==== XnView Classic ==== | ==== XnView Classic ==== |
| |
| |
* Get this powerful image editor **only** if you need a free replacement of //Adobe Photoshop// and you have time to **read tutorials**!\\ The image editors listed above (especially [[other:win10apps#xnview_classic|XnView]]) should be enough for your needs | * Get this powerful image editor **only** if you need a free replacement of //Adobe Photoshop// and you have time to **read tutorials**!\\ The image editors listed above (especially [[other:win10apps#xnview_classic|XnView]]) should be enough for your needs |
===== Image (vector) editors ===== | |
| |
| |
| ===== Image (vector) editors ===== |
| |
| |
* Inkscape can theoretically be used as a replacement for //Adobe Illustrator// | * Inkscape can theoretically be used as a replacement for //Adobe Illustrator// |
* **SVG** (**not** ps/pdf) is the native format of Inkscape. If you know that you may have to alter/update a vector image later (using Inkscape), you may want to save it in ''.svg'' format as well as ''.pdf'', when possible. | * **SVG** (**not** ps/pdf) is the native format of Inkscape. If you know that you may have to alter/update a vector image later (using Inkscape), you may want to save it in ''.svg'' format as well as ''.pdf'', when possible. |
| |
| |
| ===== Other media ===== |
| |
| |
| ==== VLC media player ==== |
| |
| [[http://www.videolan.org/index.en_GB.html|VLC]] VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. |
| |
| |
===== Data visualization ===== | ===== Data visualization ===== |
| |
Read the [[other:ssh#mirroring_directories_with_rsync|Mirroring directories with rsync]] on the ''ssh'' page | Read the [[other:ssh#mirroring_directories_with_rsync|Mirroring directories with rsync]] on the ''ssh'' page |
| |
| |
===== Terminals ===== | ===== Terminals ===== |
| |
| ==== Windows cmd command interpreter ==== |
| |
| There is nothing to install, [[https://docs.microsoft.com/en-us/windows-server/administration/windows-commands|cmd]] is the basic Windows //command interpreter// |
| |
| * **Starting**: you can just type ''cmd''+''Enter'' in the Windows search field (or use [[https://www.howtogeek.com/235101/10-ways-to-open-the-command-prompt-in-windows-10/|another way]]) |
| |
| * Several ways to **Copy/Paste text**: |
| * Right-click on the //cmd// windows bar: |
| * ''Change''=>''Copy'' or ''Paste'' |
| * ''Properties''=>''Options'' to check the options, including the useful //QuickEdit mode// and //Use Ctrl+Shift+C/V as Copy/Paste// option mentioned below |
| * Follow the steps in [[https://blogs.msdn.microsoft.com/commandline/2018/04/13/copy-and-paste-arrives-for-linuxwsl-consoles/|Copy and Paste arrives for Linux/WSL Consoles]] and you will then be able to **copy/paste by using ''Shift+Ctrl+C/V''** |
| * The //QuickEdit mode// should already be selected by default and you can also: |
| * **select** text with the left mouse button |
| * **paste** the selected text with the right mouse button (click **twice** after a new selection) |
| |
| * **Misc**: |
| * Use ''Alt''+''Enter'' to toggle the terminal to full screen |
| * [[https://docs.microsoft.com/en-us/windows/terminal/selection|More shortcuts]] |
| |
| ==== Windows PowerShell ==== |
| |
| There is nothing to install, the [[https://docs.microsoft.com/en-us/powershell/|PowerShell]] is directly available in Windows |
| |
| * **Starting**: right-click on the //Windows// icon (or ''Win''+''X'') and select ''Windows PowerShell'' |
| |
| * **Copy/pasting text**: same as in a [[other:win10apps#windows_cmd_command_interpreter|cmd interpreter]] |
| |
| * **Misc**: |
| * [[https://docs.microsoft.com/en-us/powershell/|PowerShell documentation]] |
==== Windows Terminal ==== | ==== Windows Terminal ==== |
| |
| |
* After installation, the ''Terminal'' can be found in ''Start''=>''Terminal'' | * After installation, the ''Terminal'' can be found in ''Start''=>''Terminal'' |
| * When a ''Terminal'' is started, new //terminals// can be opened from the pull-down menu |
| * {{ :other:windows_terminal_new_nl.png?direct&400 |}} |
| * The ''Ubuntu'' terminal will appear only after installing [[other:win10wsl|WSL+Ubuntu]] |
| * Hold the ''CTRL'' key when clicking on //Windows PowerShell//, if you need a PowerShell in //admin// mode |
* Installing //Windows Terminal// will make the nice [[https://devblogs.microsoft.com/commandline/cascadia-code/|Cascadia Code font]] available on the system.\\ //This font is most recommended to be used with terminal applications and text editors//, and can be [[other:putty_conf#changing_some_useful_settings|used in PuTTY]] and other applications that can benefit from a good //monospaced// font! | * Installing //Windows Terminal// will make the nice [[https://devblogs.microsoft.com/commandline/cascadia-code/|Cascadia Code font]] available on the system.\\ //This font is most recommended to be used with terminal applications and text editors//, and can be [[other:putty_conf#changing_some_useful_settings|used in PuTTY]] and other applications that can benefit from a good //monospaced// font! |
| * **Copy/pasting text**: more or less the same as in a [[other:win10apps#windows_cmd_command_interpreter|cmd interpreter]] |
| * See also [[https://docs.microsoft.com/en-us/windows/terminal/selection|Selecting/Copying/Pasting text in Windows Terminal]] and the additional options you get when right-clicking on a Windows Terminal bar |
* Terminal [[https://docs.microsoft.com/en-us/windows/terminal/|Documentation]] and [[https://github.com/microsoft/terminal|GitHub page]] | * Terminal [[https://docs.microsoft.com/en-us/windows/terminal/|Documentation]] and [[https://github.com/microsoft/terminal|GitHub page]] |
| * See also [[https://docs.microsoft.com/en-us/windows/wsl/setup/environment#set-up-windows-terminal|Set up Windows Terminal]] in the [[other:win10wsl|WSL documentation]] |
* The ''Terminal'' can also be used to open a local Linux terminal, when //Windows Subsystem for Linux// (WSL) is installed and configured | * The ''Terminal'' can also be used to open a local Linux terminal, when //Windows Subsystem for Linux// (WSL) is installed and configured |
* It will be possible to use the //Windows Terminal// as a replacement for ''PuTTY'', once we can configure the mouse buttons to replicate selection/copy/paste ([[https://github.com/microsoft/terminal/issues/7646|Feature request: add xterm-style select/copy/paste options]]) | * It will be possible to use the //Windows Terminal// as a replacement for ''PuTTY'', once we can configure the mouse buttons to replicate selection/copy/paste ([[https://github.com/microsoft/terminal/issues/7646|Feature request: add xterm-style select/copy/paste options]]) |
* [[https://devblogs.microsoft.com/commandline/category/windows-terminal/|Windows Terminal development blog]]: new features appear in //Windows Terminal Preview// and are then included in the regular //Windows Terminal// | * [[https://devblogs.microsoft.com/commandline/category/windows-terminal/|Windows Terminal development blog]]: new features appear in //Windows Terminal Preview// and are then included in the regular //Windows Terminal// |
| |
| |
==== PuTTY & Pageant ==== | ==== PuTTY & Pageant ==== |
You should probably also have a look at the [[other:ssh|understanding and using ssh correctly]] page, if you want to understand basic ssh options, and how PuTTY and VcXsrv interact | You should probably also have a look at the [[other:ssh|understanding and using ssh correctly]] page, if you want to understand basic ssh options, and how PuTTY and VcXsrv interact |
| |
===== VcXsrv Windows X Server ===== | ===== Linux related tools ===== |
| |
Check the [[other:win10wsl#installing_an_x_server|VcXrv installation and configuration section]] on the WSL+Ubuntu page | |
| |
| ==== WinSCP ==== |
===== WinSCP ===== | |
| |
<note important> | <note important> |
* If you have installed [[other:win10wsl|WSL+Ubuntu]], you can directly use [[other:ssh#copying_files_with_scp|scp]] from a terminal! | * If you have installed [[other:win10wsl|WSL+Ubuntu]], you can directly use [[other:ssh#copying_files_with_scp|scp]] from a terminal! |
| |
===== Zotero ===== | |
| ==== Windows X Server ==== |
| |
| Check the [[other:x_conf#using_an_x_server_on_windows|Using an X server on Windows]] section of the [[other:x_conf|Installing and configuring an X server]] page. You should probably read the full page, or at least the table of content |
| |
| |
| ==== Windows Subsystem for Linux (WSL) ==== |
| |
| Check the [[other:win10wsl|WSL]] page if you want to **run Ubuntu** (or another Linux) **on your Win10 computer**!! |
| |
| |
| ===== Citation management tools ===== |
| |
| ==== Overview ==== |
| |
| * [[https://guides.library.pdx.edu/managecitations|Manage Citations with Zotero, Mendeley, and EndNote]] |
| |
| ==== Zotero ==== |
| |
[[https://www.zotero.org/|Zotero]] is a free, easy-to-use tool to help you collect, organize, cite, and share research | [[https://www.zotero.org/|Zotero]] is a free, easy-to-use tool to help you collect, organize, cite, and share research |
| |
| <note important> |
| ''Zotero'' is a great tool but, for obvious security reasons, **you should not store your data in the ''Zotero'' cloud** (free or paying)\\ You can perfectly use ''Zotero'' without creating an account! More details below</note> |
| |
| * [[https://www.zotero.org/download/|Download]] and install ''Zotero'' |
| * You should **avoid creating a ''Zotero'' account** and synchronizing your research data to an unknown cloud!\\ Zotero will work perfectly without creating an account |
| |
| * [[https://www.zotero.org/download/|Download]] and install the ''Zotero Connector'' extension in the current browser (and possibly all the other browsers you regularly use) |
| * //Zotero Connectors automatically sense content as you browse the web and allow you to save it to Zotero with a single click// |
| * Note: ''Zotero'' must be running when you click on the connector button in your browser (but you will be reminded by a popup, if that's not the case) |
| |
| * Start ''Zotero'' for the first time, and update some basic preferences (''Edit'' => ''Preferences'') |
| * Language: ''Advanced'' => ''Language'' => ''English'' |
| * Main ''Zotero'' folder: |
| * This is the **local folder** where all of the ''Zotero'' data (except the settings) will be stored: database, documents (pdf, ...) |
| * ''Zotero'' only needs a //local// folder in order to work on a given computer. You do not need a //Zotero cloud account// |
| * Default //local folder// location (on Windows): ''C:\Users\<your_login>\Zotero'' |
| * Moving the //local folder// to a known location (preferably outside of the ''C:\'' drive on Windows) will make it easier to create a backup of ''Zotero'' data (and restore/move the data to another computer), and synchronize ''Zotero'' data between computers without having to use a ''Zotero'' account |
| * Recommended new locations for the //local folder//: |
| * A sub-directory of your [[other:win10config#the_most_important_folders|Local OWNCLOUD FOLDER]], if you have [[other:lsce_cloud|configured LSCE sharebox and ownCloud]]\\ ''<some_disk_different_from_c>:\Users\<your_login>_owncloud\Zotero'' |
| * If you use ownCloud+sharebox to synchronize ''Zotero'' data between different computers, you should have only one version of Zotero running, in order to avoid synchronization conflicts!\\ i.e. **be sure to close ''Zotero'' on a computer before shutting down the computer and using Zotero on your other computer** |
| * Or a sub-directory of your [[other:win10config#the_most_important_folders|Local HOME FOLDER]]\\ ''<some_disk_different_from_c>:\Users\<your_login>\Zotero'' |
| * Change the ''Zotero'' local folder location in ''Advanced'' => ''Files and Folders'' => ''Data Directory Location'': |
| * Specify the new location (ideally one of the folders in the //Recommended locations// above) in the ''Custom'' field |
| * **Quit ''Zotero''** |
| * Move data to the new location |
| * New ''Zotero'' user: move the full content of the default ''Zotero'' folder (''C:\Users\<your_login>\Zotero'' on Windows) to the new location |
| * Existing user: move the existing ''Zotero'' content (coming from another computer or a backup) to the selected //Custom// location |
| * Restart ''Zotero'' |
| * More details in [[https://www.zotero.org/support/zotero_data|The Zotero Data Directory]] page |
| |
| * Use ''Zotero'' to easily add bibliographies to your documents! |
| * Supported word processors: [[https://www.zotero.org/support/word_processor_integration|Microsoft Word, LibreOffice, and Google Docs]] |
| * If your favorite word processor is not supported, you can still [[https://www.zotero.org/support/creating_bibliographies#right-click_to_create_citationbibliography|copy a bibliography to the clipboard]] and paste it in a document |
| * ''Zotero'' must be running when you use the plugin in the supported processors! |
| * The word processor should display a warning popup if you have forgotten to start ''Zotero'' |
| |
| * Follow the [[https://www.instart-learning.eu/Catalog/training/3380|Zotero (gestion des références bibliographiques)]] (French) online training class |
| |
===== Publish or Perish ===== | ===== Publish or Perish ===== |
[[https://harzing.com/resources/publish-or-perish|Publish or Perish]] is designed to help individual academics to present their case for research impact to its best advantage, even if you have very few citations | [[https://harzing.com/resources/publish-or-perish|Publish or Perish]] is designed to help individual academics to present their case for research impact to its best advantage, even if you have very few citations |
| |
===== VLC media player ===== | |
| |
[[http://www.videolan.org/vlc/|VLC]] is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. | |
| |
===== 7-Zip ===== | ===== 7-Zip ===== |
===== Python ===== | ===== Python ===== |
| |
Depending on which kind of data, you can install a Python distribution either directly in Windows, or in the [[other:win10wsl|Linux section]] (WSL + Ubuntu or some other Linux flavor) of the computer | Depending on which kind of data you work with, you can install a **local Python distribution**: |
| * Directly in Windows |
| * Or in the [[other:win10wsl|WSL + Ubuntu]] virtual machine, if you have installed one on your Windows computer |
| |
| Remember that it is always better to move the computation where the original (an possibly huge) data files are, and **you should probably use a remote Python distribution** (e.g. [[other:python:starting#python_distributions_available_for_lsce_users|if your data is located at LSCE]]) |
| |
| |
==== Anaconda ==== | ==== Anaconda ==== |
| |
The [[https://www.anaconda.com/distribution/|Anaconda Python distribution]] can be installed either directly in Win10, or in the //WSL+Ubuntu part// of Win10. CDAT (above) uses Anaconda for its installation | <note tip>This is the recommended (by JYP) Python distribution/environment. It is **available for Windows, Mac and Linux**</note> |
| |
= | The [[https://www.anaconda.com/products/distribution|Anaconda distribution]] is provided by the [[https://www.anaconda.com/about-us|Anaconda]] company (that was [[https://www.anaconda.com/blog/continuum-analytics-officially-becomes-anaconda|previously called Continuum Analytics]]). It is similar to [[#enthought_deployment_manager_edm|EDM]], but probably more widely used than EDM |
=== Canopy ==== | |
| |
The [[https://www.enthought.com/product/canopy/|Enthought Canopy Python distribution]] can be installed either directly in Win10, or in the //WSL+Ubuntu part// of Win10. | |
| |
===== Windows Subsystem for Linux (WSL) ===== | Note: Anaconda provides and uses ''conda'' for its installation. Since [[#cdat|CDAT]] is also installed and maintained with ''conda'', you can read the [[other:uvcdat:conda_notes|Installing and maintaining UV-CDAT with conda]] page for more information, even if you are not going to use CDAT |
| |
Check the [[other:win10wsl|WSL]] page if you want to **run Ubuntu** (or another Linux) **on your Win10 computer**!! | ==== Enthought Deployment Manager (EDM) ==== |
| |
| <note tip>This was previously called //Enthought Python Distribution (EPD)// and then //Enthought Canopy//</note> |
| |
| [[https://www.enthought.com/enthought-deployment-manager/|Enthought Deployment Manager (EDM)]] is Enthought’s mechanism to deliver scientific software applications and development environments |
| |
| There are native installers for Windows (.msi), Mac OS X (.pkg), RHEL/Fedora (.rpm), and Debian/Ubuntu (.deb) |
| |
===== Java SE Development Kit (JDK) ===== | ===== Java SE Development Kit (JDK) ===== |