UbuntuStudio Alternatives and Similar Software ...

Временно бесплатные курсы Udemy

Временно бесплатные курсы Udemy

https://preview.redd.it/se7zt100k9c31.jpg?width=700&format=pjpg&auto=webp&s=b7d9eb97754935764b044d2dd31900c6106efab5
Подборка временно бесплатных курсов Udemy.122 шт. Промокоды, вшиты в ссылки.Все курсы на английском.

  1. Agile Retrospective: Continuous Improvement + Kaizen Wth Scrum
  2. Artificial Intelligence Concepts - AI 101
  3. Build Interactive Apps Using VueJS, Vuex And VueRouter
  4. C Programming 2019
  5. CloverETL Data Integration
  6. Create A SHMUP With Unity 3D
  7. Google Cloud Platform Associate Cloud Engineer Practice Test
  8. How To Create Android Apps Without Coding Advance Course
  9. How to Install Linux Mint (Cinnamon) on a Virtual Machine
  10. How to Install Ubuntu Linux on a Virtual Machine
  11. How To Uv Unwrap Models In Blender
12. Introduction To SAS
13. iOS 12 Chat Application Like WhatsApp And Viber
14. iOS App Grocery List (Swift 3.1, iOS10.3) From 0 To AppStore
  1. iOS12 Animations, Learn Swift Animation With UIKit
16. iOS12 Bootcamp From Beginner To Professional iOS Developer
  1. JavaScript & LeetCode | The Ultimate Interview Bootcamp
  2. Learn Angular 8 By Creating A Simple Full Stack Web App
  3. Learn How To Make Trading Card Game Menus With Unity 3D
20. Learn React JS And Web API By Creating A Full Stack Web App
  1. Learn To Code Trading Card Game Battle System With Unity 3D
  2. Learn To Code With Python 3!
  3. Linux For Absolute Beginners!
  4. Linux Shell Terminal Command Basics
  5. Machine Learning iOS 11
  6. MapReduce Architecture For Big Data
  7. QuickChat 2.0 (WhatsApp Like Chat) iOS10 And Swift 3
  8. Random Forest Algorithm In Machine Learning
  9. Scrum Advanced: Software Development & Program Management
  10. Scrum Certification Prep + Scrum Master + Agile Scrum Training
  11. Simple And Advanced Topics Of Animating 2D Characters
  12. SSL Complete Guide: HTTP To HTTPS
  13. Start your own online store now for FREE
  14. Swift Weather (Meteorology) Application With REST API
  15. The Complete jQuery Course 2019: Build Real World Projects!
  16. Understanding On Google Charts
  17. User Stories For Agile Scrum + Product Owner + Business Analysis
  18. WP Plugin Development - Build Your Own Plugin!
  19. Double Your Office Productivity Using Google Apps
  20. How to become a much better & safer driver & avoid accidents
  21. Leadership Wisdom - Advanced Leadership Strategies
  22. Use your perfectionism to be more successful at work
  23. 3D Animation Film-Making With Plotagon: Ultra-Speed 2019 Design
  24. Blender Beginners Guide To 3D Modeling Game Asset Pipeline Design
  25. Citrix 1Y0-371 Designing Deploying Managing Citrix Exam IT & Software
  26. Complete Whiteboard Video Creation With VideoScribe: 2019 Design
  27. Create Lightning Fast Videos With InVideo: AI Video Making Design
  28. Learn Cinema 4D: Low Poly Tree Design
  29. Learn Illustrator CC: Create Simple Flat Vector Characters Design
  30. The Illustration Masterclass Design
  31. The Open Source Multimedia Masterclass Design
  32. Camtasia Studio 9: Become a Video Editing Guru With Camtasia
  33. 10 Copywriting Hacks That Work In 2019
  34. 10 Facebook Marketing Hacks That Work In 2019
  35. Certified Facebook Marketing 2019 (Complete Masterclass)
  36. Certified Network Marketer (Network Marketing & MLM Mastery)
  37. ClickBank Affiliate Marketing Secrets Home Business Success
  38. ClickBank Affiliate Marketing: NO Cost, No Website - Proven
  39. Competitor Analysis Tools For 2019: Part 1
  40. Digital Marketing Secrets For Beginners
  41. Email Blasting For Commissions [CPA & Affiliate Marketing]
  42. Email Marketing Mastery to Earn More & Build a Huge List
63. Facebook Ads 101. Complete Facebook Ads & Marketing Course
  1. Facebook Marketing: Advanced Targeting Strategies
  2. Facebook Marketing: How To Build A List With Lead Ads
  3. Facebook Marketing: How To Build A Targeted Email List
  4. Fraud Analytics Using R & Microsoft Excel
  5. Gamification: Use Gamification In Marketing
  6. Google Analytics For Beginners 2019
  7. Google Analytics For WordPress to Track Your Website Traffic
  8. Home Business: CPA Marketing From Scratch
  9. How To Get Your First 1,000 Facebook Fans: For Beginners
  10. How To Promote CPA Offers With Bing Ads
  11. Influencer Content Marketing: Killer Tactics For 2019
  12. Instagram Marketing Growth Tips [Influencer Shortcuts]
  13. Marketing Analytics Using R And Excel
  14. Master ClickFunnels & Create Sales Funnels Like a Boss
  15. Modern Social Media Marketing - Complete Certificate Course
  16. Powerpoint 4 Video Part A - Introduction + Character Animation
  17. Secrets Exposed: Find The Most Profitable Niches Of 2019
  18. Talking Robots: Artificial Intelligence Audiobook Creation
  19. The Complete Social Media Marketing Agency Masterclass
  20. VideoScribe: Whiteboard Animation From Zero To Hero
  21. VideoScribe Whiteboard Animation: Create Amazing Promo Video
  22. Viral Content Buzz - Killer Tactics For Blog Promotions
  23. YouTube Creator Tips [Grow A Channel-Get More Subs & Views]
  24. Youtube SEO Course: How TO Rank # 1 On YouTube In 2019
  25. YouTube Video Marketing For Domination: ViralNomics 2019
  26. Artificial Intelligence Music Creation & Remixing 2019
  27. STRUMMING SIMPLIFIED: 51 Guitar Rhythms For All Styles!
  28. Agile Project Management: Scrum Step By Step With Examples
  29. Amazon Dropship Mastery
  30. Amazon FBA Tycoon - The Ultimate Private Label Masterclass
  31. Artificial Intelligence And Predictive Analysis Using Python
  32. Binary Options Trading Ninja: The Bandit Strategy
  33. Bitcoin Valuation: Methods And Frameworks
  34. Business Education: Guide To Blockchain And Cryptocurrencies
  35. Certified Network Marketer (Network Marketing & MLM Mastery)
  36. ClickBank Affiliate Marketing Secrets Home Business Success
  37. Dropshipping With WordPress: Create A Dropship Business Fast
  38. eCommerce Business: Set Up Your Own Business From Home
  39. Entrepreneurship: Complete Guide To Business Model Creation
  40. Entrepreneurship Bootcamp: Create Work At Home Business
  41. Entrepreneurship Tips For Success
  42. Futures Trading Ninja: DIY Futures Trading Course (12 Hour)
  43. Gamification: Use Gamification In Marketing
  44. Home Business: CPA Marketing From Scratch
  45. How To Be Lucky In Business And Life
  46. Lean Six Sigma Applications In Information Technology
  47. Online Business: How I Make 5 Figure Passive Income on JVZoo
  48. Pandas With Python Tutorial
  49. Personal / Business Networking Skills For Maximum Success!
  50. Project Management: Deliver On Time + Scrum Project Delivery
  51. Scrum Master Training: Case Studies And Confessions
  52. Start Making Passive Income Online: The Complete Bundle
  53. The BeLive Studio2 Course For Live Broadcasters
  54. The Complete Personal Productivity Course - Business & Life
  55. Transformational Leadership - Ultimate Leadership Course
  56. Ultimate Time Management - BEST Time Management Course
  57. User Stories For Agile Scrum + Product Owner + Business Analysis
  58. Your Complete Guide To Agile, Scrum, Kanban
  59. Your Ultimate Blueprint To Sell Products Online


Источник: Телеграм-канал WScoupon
submitted by abbelrus to Pikabu [link] [comments]

Creating a Headless Staking Node on Ubuntu 18.04

Creating a Headless Staking Node on Ubuntu 18.04
##UPDATE## Step 8 - Option 2, has some bugs in the final build process. i haven't had time to work them out yet!

This guide will take you through building and running a headless x42 Full Node! The OS I am using here is Ubuntu 18.04, this guide picks up from a complete/fresh ubuntu install.
This is meant to setup a staking node and so this guide will run you through building, configuring and setting up staking. It will not cover sending transactions or anything else.
The things we are going to do:
  • Step 1 - Install .net core
  • Step 2 - Download The x42 Node Source & Compile It
  • Step 3 - Setting The x42 Node Up To Run On Boot
  • Step 4 - Setup A New Wallet
  • Step 5 - Configure The x42 Daemon
  • Step 6 - Get Address
  • Step 7 - Check Balance
  • Step 8 - Connect The UI Wallet To A Headless Node
  • Step 8 - [Option 1 - Use Installer] Connect The UI Wallet To A Headless Node
  • Step 8 - [Option 2 - Build/Compile UI Only] Connect The UI Wallet To A Headless Node # BROKEN#

Step 1 - Install .net Core

Here is the reference link:
https://dotnet.microsoft.com/download/linux-package-manageubuntu18-04/sdk-current
Register Microsoft Key’s & Install Their repos:
cd /tmp wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo add-apt-repository universe sudo apt -y install apt-transport-https sudo apt update sudo apt -y install dotnet-sdk-2.2 
Microsoft collect telemetry data by default, if you are part of the “tin foil hat brigade” you can set the following environment variable to turn it off:
echo "DOTNET_CLI_TELEMETRY_OPTOUT=1" >> /etc/environment 
now you should be at a point where .net core is installed on your system… that wasn’t so hard was it! You can check by running the following command:
dotnet--list-sdks 
The output should look like this:
$ dotnet --list-sdks 2.2.103 [/usshare/dotnet/sdk] 

Step 2 - Download & Compile The x42 Node

This part assumes you have GIT installed, if not:
apt -y install git 
Now to pull down the source and compile it!
cd ~/ git clone https://github.com/x42protocol/X42-FullNode.git # “cd” into the source folder cd X42-FullNode/src/ 
Now .net core uses NuGet for package management, before we compile, we need to pull down all of the required packages.. its as simple as running (this will take a couple of minutes) inside of “X42-FullNode/src/”:
dotnet restore 
now we are ready to compile the source, execute (inside of “X42-FullNode/src/”):
dotnet build --configuration Release 
ignore the yellow warnings, this is just the rosyln compiler having a grumble.. if you get red ones then something went wrong! The “--configuration Release” will strip out all debug symbols and slim things down.. only a little, this optional parameter is not mandatory.
Once this is done everything is built/compiled, you can run the daemon directly from the repository, this can be done by going to:
cd ~/X42-FullNode/src/x42.x42D/bin/Release/netcoreapp2.1 dotnet x42.x42D.dll 
this will kick off the node, however if you exit SSH at this time it will kill the process! however I always recommend copying out the binaries to a separate folder. This can be done with the following:
mkdir ~/x42node mv ~/X42-FullNode/src/x42.x42D/bin/Release/netcoreapp2.1/*.* ~/x42node/ 
now we have everything we need to run the node outside the git repository! What we need to do now is run the node and have it create the default x42.conf file.. so
cd ~/x42node dotnet x42.x42D.dll 
feel free to hit “CTRL + C” to exit the application after a couple of seconds, by then the folders/files would have been created at the following path:
~/.x42node/x42/x42Main/ 

Step 3 - Setting The x42 Node Up To Run on Boot

Now we are going to create a service file so our x42 node automatically starts when the system is rebooted.
THINGS TO NOTE ABOUT BELOW.. CHANGE THE ##USER## to the username your currently using as these files are within your home directory!
We need to drop to root for this..
sudo -i cat < /etc/systemd/system/x42node.service [Unit] Description=x42 Node [Service] WorkingDirectory=/home/##USER##/x42node ExecStart=/usbin/dotnet /home/##USER##/x42node/x42.x42D.dll Restart=always # Restart service after 10 seconds if the dotnet service crashes: RestartSec=10 SyslogIdentifier=x42node User=##USER## Environment=ASPNETCORE_ENVIRONMENT=Development [Install] WantedBy=multi-user.target EOF 
To enable the service, run the following (as the root user):
systemctl enable x42node.service 
BOOM.. the node isn’t running yet.. but next time the system restarts it will automatically run!
now lets exit out of root!
exit 
We can now start the node up and begin downloading blocks, by running the following command:
sudo systemctl start x42node.service 
if you want to check its loaded and see some of the output, you can run:
sudo systemctl status x42node.service 
an example of the output:
$ sudo systemctl status x42node.service ● x42node.service - x42 Node Loaded: loaded (/etc/systemd/system/x42node.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-01-24 15:47:55 UTC; 14s ago Main PID: 5456 (dotnet) Tasks: 23 (limit: 1112) CGroup: /system.slice/x42node.service └─5456 /usbin/dotnet /home/darthnoodle/x42node/x42.x42D.dll Jan 24 15:48:09 x42staking x42node[5456]: Batch Size: 0 Mb (0 headers) Jan 24 15:48:09 x42staking x42node[5456]: Cache Size: 0/50 MB Jan 24 15:48:09 x42staking x42node[5456]: Jan 24 15:48:09 x42staking x42node[5456]: =======Mempool======= Jan 24 15:48:09 x42staking x42node[5456]: MempoolSize: 0 DynamicSize: 0 kb OrphanSize: 0 Jan 24 15:48:09 x42staking x42node[5456]: Jan 24 15:48:09 x42staking x42node[5456]: info: Stratis.Bitcoin.Connection.ConnectionManagerBehavior[0] Jan 24 15:48:09 x42staking x42node[5456]: Peer '[::ffff:86.184.76.255]:52342' connected (outbound), agent 'x42:1.2.13 (70012)', height 213920 Jan 24 15:48:09 x42staking x42node[5456]: info: Stratis.Bitcoin.Connection.ConnectionManagerBehavior[0] Jan 24 15:48:09 x42staking x42node[5456]: Peer '[::ffff:86.184.76.255]:52342' offline, reason: 'Receiving cancelled.'. All node screen output can be found in the /valog/syslog file. 

Step 4 - Setup a New Wallet

With the Node running, we now need to setup and/or restore a wallet!
Everything will be performed through the API’s, however by default these API’s are listening on localhost (127.0.0.1), if you are connecting in remotely then this would be a problem since you cant hit that IP. The solution, SSH TUNNEL!
Execute the following command on your local system:
ssh -L 42220:localhost:42220 @ 
This binds the local port (on your system) with 127.0.0.1:42220 on the remote system, once you have executed the command you can type the following address in your laptop/desktop’s web browser and be able to access the API’s:
http://127.0.0.1:42220/swaggeindex.html 
It should look something like this:
https://preview.redd.it/9lzeg3vob8d21.jpg?width=482&format=pjpg&auto=webp&s=b5d574998816056140d5d6de7b03c56772a892fe
To Create a new wallet, first we have to generate some mnemonic works (e.g. the seed), you can do that by going to the following API:
/api/Wallet/mnemonic 
Hit the “Try it out” button which then prompts you for 2 fields:
https://preview.redd.it/dvbdllfrb8d21.jpg?width=722&format=pjpg&auto=webp&s=766d14bafba6facbcd56d31c63c0012748e682e5
Enter “English” and I would recommend 24 words as this greatly increases the seed strength! Once that is done you hit execute and then scroll down to see the “Response Body”, this should contain the mnemonic which you are going to use to create the wallet! This looks something like below:
https://preview.redd.it/6p4q0rsub8d21.jpg?width=603&format=pjpg&auto=webp&s=44b9265626467a43ca670b134c4d28187f475c2e
THIS IS VERY IMPORTANT, BACKUP THIS MNEMONIC TO A SAFE SECURE LOCATION THAT IS ENCRYPTED!!!
So now we have our mnemonic, its time to generate the wallet, for this we need to use the API:
/api/Wallet/create
There are a number of parameters which are required in order to create a wallet:
WalletCreationRequest{ mnemonic string password* string passphrase* string name* string } 
It should be noted that the password and mnemonic are is the most important parts of this request where the “password” will encrypt the wallet and Is required to unlock it.
  • Hit the “Try it out” button
  • input the necessary data
  • Insert the mnemonic
  • Put a password & passphrase
  • “Name” is what your wallet will be called
It should look something like the following:
https://preview.redd.it/958ttfbxb8d21.jpg?width=603&format=pjpg&auto=webp&s=ce48336436ea4b469b5e87513da802de0bf444ee
Hit “Execute”, the “Loading” sign may spin for a few minutes while the wallet is created… once the wallet has been created the “Response Body” will return the mnemonic you have just used.. we now have a wallet!!
HOWEVER IT IS NOT LOADED INTO THE NODE JUST YET!
This is where we will now jump back out and to configure the node to automatically load the wallet and automatically start staking when it first loads.
AGAIN BACKUP YOUR MNEMONIC AND PASSWORD, MAKE SURE THEY ARE ENCRYPTED AND STORED SOMEWHERE SAFE!

Step 5 - Configure The x42 Daemon

Now we are going to modify the x42.conf file in order to automatically load our wallet and start staking 😊
First things first, lets stop our node by running the following command:
sudo systemctl stop x42node.service 
CD to the following folder and view its contents:
~/.x42node/x42/x42Main ls -lah 
within that folder there should be 2 files you are interested in:
-rw-r--r-- 1 darthnoodle darthnoodle 18K Jan 28 16:01 TestWallet.wallet.json -rw-rw-r-- 1 darthnoodle darthnoodle 3.1K Jan 24 15:25 x42.conf 
So TestWallet.wallet.json is our physical wallet that will be loaded, but for right now we want to modify the x42.conf file.. fire up your favourite text editor (if you use VI you’re a masochist)..
nano x42.conf 
The area we are interested in is the following:
####Miner Settings#### #Enable POW mining. #mine=0 #Enable POS. #stake=0 #The address to use for mining (empty string to select an address from the wallet). #mineaddress= #The wallet name to use when staking. #walletname= #Password to unlock the wallet. #walletpassword= #Maximum block size (in bytes) for the miner to generate. #blockmaxsize=1000000 #Maximum block weight (in weight units) for the miner to generate. #blockmaxweight=1000000 #Enable splitting coins when staking. #enablecoinstakesplitting=1 #Minimum size of the coins considered for staking, in satoshis. #minimumstakingcoinvalue=10000000 #Targeted minimum value of staking coins after splitting, in satoshis. #minimumsplitcoinvalue=10000000000 
Uncomment (remove the #) of the following lines and change their value:
stake=1 (changed to 1) walletname=TestWallet (changed to our Wallet Name) walletpassword=password123 (changed to the wallet password) 
save the file and exit back to the command prompt, now we shall restart the node with the following command:
sudo systemctl status x42node.service 
now the wallet is automatically loaded and ready for action!
YES I KNOW YOU HAVE PUT YOUR PASSWORD IN CLEARTEXT, THIS IS WHERE YOU SHOULD HARDEN YOUR BOX. IF THEY CAN GET TO THE POINT WHERE THEY CAN READ YOUR CONF FILE THEY CAN JUST GRAB YOUR WALLET AND BRUTEFORCE THE PASSWORD.
You can check its loaded by going back to the API and executing the following command:
/Dashboard 
Or execute the following command on the NODE:
curl -X GET "http://127.0.0.1:42220/Dashboard" -H "accept: application/json" 
both will produce the same output, if you scroll to the bottom you should see something like this:
======Wallets====== TestWallet/account 0, Confirmed balance: 0.00000000 Unconfirmed balance: 0.00000000 
This means the wallet is loaded and ready for action!!

Step 6 - Get Addresses

Next thing you are probably going to want is a receive address and to check the balance and TX history.. so lets start with getting an address!
Go to the following API:
/api/Wallet/unusedaddress 
Fill in the Wallet name which is “TestWallet” (in this example) and “account 0” (which is the first/default account):
https://preview.redd.it/ayri5jk0c8d21.jpg?width=602&format=pjpg&auto=webp&s=2d16bbb78da49c0125d24d0834c9454d702cb7a1
Hit execute and you should have an x42 address within the “Response Body”:

https://preview.redd.it/tmc495j3c8d21.jpg?width=349&format=pjpg&auto=webp&s=b00177f66a9e24c980d3c6d4e532a33cbf3fb0bc
BOOM… ok now we can receive funds! 😊

Step 7 - Check TX History

Go to the API and the following call:
/api/Wallet/history 
The 2 fields we are most concerned about are:
https://preview.redd.it/lw194af6c8d21.jpg?width=602&format=pjpg&auto=webp&s=27e264bc008879355ff5b9c50a0a5cb06f16e960
Input the name of the wallet and account you want to view the history of, then hit execute. The other fields can be black. This will return a list of TX’s that the wallet has received:
This should look like the following:
https://preview.redd.it/x1hgargac8d21.jpg?width=585&format=pjpg&auto=webp&s=4fd25f22772f4bcec523a6e82b321ae8146a2c75
There is an easier way of doing this, that doesn’t require you to be connected to your node.. especially if your only interested in viewing your staking rewards… THE EXPLORER!
Access the following URL:
https://explorer.x42.tech/address/ 
this will allow you to easily see all TX’s associated with this address, it should look something like below:
https://preview.redd.it/e480grscc8d21.jpg?width=601&format=pjpg&auto=webp&s=0f8a9ebc7944dfcc73f7df659bd839bb983ba90c
… and your done! By this point your node should be running, staking and you have an easy way to view transactions/rewards 😊


Step 8 - Connect The UI Wallet To A Headless Node

The UI utilises a combination of technologies, however the important part is the code attempts to access the x42 Node API on 127.0.0.1:42220.
So you have 2 options here:
  1. Download the Wallet Installers
  2. Compile The UI Yourselves
Pick the option that best suits you given the pros/cons below:
Option 1 - Pro's/Cons
Pro's
  • If you use the installer, its quick and easy.
Cons
  • This also installs an x42 node on your system which runs when the UI loads.
  • If you dont setup an SSH tunnel before running the wallet the local node will bind to the port and the tunnel wont work.. you will be connecting to the local wallet!!
Option 2 - Pro's/Cons
Pro's
  • You only run the UI, the x42 node is not installed
  • you dont have a superfluous node running, downloading blocks on your local system
Cons
  • Time Consuming
  • Have to download dependencies and manually compile the code

Pre-Requirement - Needed For Both Options!!
As previously mentioned, the UI attempts to access the API's on 127.0.0.1:42220, however our node isnt running on our local system. IN ORDER TO GET IT WORKING YOU NEED TO HAVE AN SSH TUNNEL, THIS TUNNEL NEEDS TO REMAIN ACTIVE WHENEVER YOU WANT TO ACCESS THE WALLET.
this can be done by executing the following command:
ssh -L 42220:localhost:42220 @ 


Step 8 - [Option 1 - Use Installer] Connect The UI Wallet To A Headless Node

Download and install the UI/Wallet & Node from:
https://github.com/x42protocol/X42-FullNode-UI/releases

DO NOT RUN THE WALLET YET!
Those of us who dont want to run a local node and just want the UI, execute the following commands (as an administrator):
cd C:\Program Files\x42 Core\resources\daemon\ ren x42.x42D.exe x42.x42D.exe.bak 
The above is with Windows, if your are in *NIX then locate the daemon and rename it (i will update how to do that/where to find it shortly)
Setup the SSH tunnel as outlined above, Execute the wallet and it will load, however you will see an exception:

https://preview.redd.it/9os5h8q7scd21.jpg?width=550&format=pjpg&auto=webp&s=ac45ed7bc987917142075c61fb486e7d71f820d1
dont worry, this is just the wallet trying to execute/start the x42 node which we dont want, if all works according to plan.. after you click "OK" you should now be presented with the wallet UI and have the option to select what wallet you would like to load:

https://preview.redd.it/hnyt0b4mscd21.jpg?width=958&format=pjpg&auto=webp&s=a47df710a804375d8363ffcd77d1ede2862b9b4d
... DONE!

Step 8 - [Option 2 - Build/Compile UI Only] Connect The UI Wallet To A Headless Node ###BROKEN

THIS IS STILL A WORK IN PROGRESS, THE ELECTRON BUILD DOESNT WANT TO COMPILE BECAUSE SOME CODE IS MANGLED SOMEWHERE!!

Ok, this is the fun bit! .. we need to install the following dependencies. these instructions are written for a Windows system but it should be easy enough to perform the same on a *NIX system.
Install Dependencies
In order to build the wallet UI, you need to install the following components:
  • git
  • NodeJS
  • Electron Builder
First thing you need to do is install git, so download and install the package:
https://gitforwindows.org/
Next you need to install NodeJS, download and install the package:
https://nodejs.org/en/download/
Next we need to install the node package manager:
npm install npx –verbose 
next we need to make sure we have Visual Studio build tools and Python (2.7) installed, this can be done by executing the following (AS AN ADMINISTRATOR!):
npm install -g --production windows-build-tools 
this will install the necessary tools to build C#/C++ code and python 2.7, this could take some time! When its done you should have something like the following;

https://preview.redd.it/5ekfy5g1kcd21.jpg?width=490&format=pjpg&auto=webp&s=f65196dee6f78f2ececec5ee8b5df1044d68f635

Build & Install - Windows
Create a temp folder to navigate to a folder where you want to download the GIT repository, execute the following command:
git clone https://github.com/x42protocol/X42-FullNode-UI.git 
This will clone the repository into the folder, it will only clone the wallet and not the Node source! now lets CD into the folder and build the UI:
cd X42-FullNode-UI\FullNode.UI npm install 
This will download and install all dependencies (can take a while), at the end you should see something like..

https://preview.redd.it/0zfbfxa8kcd21.jpg?width=601&format=pjpg&auto=webp&s=438d072a6ab2bc7a3d84a8dfe773968acc762bc7
Now the stock UI has a number of third-party libraries which contain some vulnerabilities, being a security conscious person, ive also run:
npm audit fix 
when this is done, we have fixed most of the package vulnerabilities 😊 We also get a complaint about the typescript library being too new for the version of angular in use, so run the following command to install the additional dependency:
npm install [email protected]">=2.4.2 <2.7.0" 
now its time to build the UI, execute the following:
npm run build:prod 
once complete you should see something like the following..

https://preview.redd.it/56vf9zfckcd21.jpg?width=601&format=pjpg&auto=webp&s=31b72daff9ab5001843cba529a7bd38c76fd099d
Next its time to compile the electron binary, it should be noted that the build/package process utilises AppVoyer which is not installed and if you attempt to build right now you will get the following error:
cannot expand pattern "${productName}-v${version}-setup-${os}-${env.arch}.${ext}": env arch is not defined. 
To fix this we need to modify the build file, this is a quick one liner that can do it:
powershell -Command "(gc electron-builder.json) -replace 'env.arch', 'arch' | Out-File electron-builder.json" 
Essentially the offending line for Windows is..
"artifactName": "${productName}-v${version}-setup-${os}-${env.arch}.${ext}" 
The build cannot resolve “env.arch”, so the above one liner replaces “env.arch” with “arch” which works 😊
execute the following command:
npx electron-builder build --windows --x64 
At present i get the following error, no matter what i do.. and ive ran out of time to go hunting about.. if anyone has any ideas on how to fix then please post in here or message me on discord:

https://preview.redd.it/t66rtuqdtcd21.jpg?width=918&format=pjpg&auto=webp&s=a3f1a5ff682586348909c67645ca7ae9454922ff


Happy staking!

If you found this post helpful, then buy me a beer and send a donation to XQXeqrNFad2Uu7k3E9Dx5t4524fBsnEeSw
submitted by D4rthNoodle to x42 [link] [comments]

SIGSEGV and Segmentation Fault Core Dumped

Ok, so basically this is a throwaway account. I'm typing this for people who google some or all keywords in the title and don't get anywhere, and get frustrated.
I built a box for bitcoin mining then repurposed it for develoment. It has 32 Gigs memory, I've memchecked it twice and the memchecks passed.
I installed android studio, which devs will do. And pycharm community, and went about my day. Or days, or weeks. But not months, because what has eventually happened is that rebooting doesn't fix anything.
So basically today I got home at around 6 and started working, it's 8:30 and I haven't gotten anything done. Why not? NOTHING WORKS. I mean NOTHING. You think I am exaggerating, but I'm really not!
So I started out with Ubuntu 14.04 LTS. And when you boot up there are a ton of errors, especially if you don't have a sound device, which I don't. So you get a lot of ALSA errors. Every time you boot up you have to click 'ok', 'ok', 'ok', to get rid of them. Pulse audio or alsa, or both.
Then I said, hm, maybe 16.04 is better and installed it (it's not). But I had to get work done, so I stuck with it and just rebooted anytime 1) I couldn't get a terminal shell window with ALT-T or 2) Red dash in upper right indicating that there was a problem fetching updates or 3) android studio shell script crashed when I attempted to launch android studio with a segmentation fault again. If you configure the Oracle JDK and inject it as SDK_HOME in the command line to run studio.sh, you can still run it, but it's hardly fun to have to do this several times daily.
So then I said, to myself, cause you weren't around, I said, "Maybe I should try xubuntu." It's really the same as ubuntu. I don't know what people are talking about when they say it's different.
So now I'm packing it up as we speak and moving to linux mint. I hope that I don't have to pack up and move again, because it's really cutting into my productivity.
This post is so that you know you're not alone. I google a ton, of course, and many are what I call ubuntu-apologists. They simply refuse to acknowledge how difficult ubuntu is to work with. (Myself, I hate to say a good thing about windows, but it's about 100 times easier to develop on a windows machine, and if Linux Mint gives me guff, I will go back to Windows 7.)
It would seem that in the minds of some, no one should ever say a bad thing about ubuntu. BUT IT STINKS.
Your best ubuntu bet is to not build your own box but to buy a Dell. Then immediately, before doing anything else, dump Open JDK. Don't install even geany or gedit. Get rid of anything related to Open JDK and install the Oracle one. This is the only way that you can make ubuntu usable, which is on the way to "enjoyable."
Pycharm. I had the community edition and was getting SIGSEGV faults. Rebooting would solve the problem, but not always. Like an idiot, I installed the update (2.3 to 3), which promised better functionality for Python 3.5.2. Instead, it said "permission denied" every time I attempted to use 3.5.2. (Oddly, 2.7 was no problem. Don't even get me started on 2.7.x vs 3.5.x -- 3.5.x seems pointless!)
In the end, I think that ubuntu is a great and nifty idea and I'll cheer for it, but it's just not for professionals.
I fully expect people to tell me I know nothing, or that I should be compiling ubuntu from source or something. One solution to a problem on stack overflow was to debug the application causing the segmentation fault! Perhaps the problem at ubuntu or canonical is actually the number of people who CAN compile ubuntu from source!
submitted by PrivatJoker to Ubuntu [link] [comments]

[Table] IAmA Ubuntu Community Manager at Canonical, author/speaker on Community Management and best practice, and play in metal band Severed Fifth

Verified? (This bot cannot verify AMAs just yet)
Date: 2012-06-05
Link to submission (Has self-text)
Link to my post
Questions Answers
Not sure if any of this is really your job descriptions, but they're the questions I have about Ubuntu anyway. I believe the criticism around Unity could be divided into two broad categories (1) fear of change and (2) critcism about the design/stability of Unity. Back when we originally released Unity into Ubuntu, there was a lot of (1) and some (2). With Ubuntu 12.04 there is a little (1) and not much (2). Unity in 12.04 is significantly faster, better designed, and better executed and I most of the responses I have seen to 12.04 have been praising Unity.
How are you and the rest of Canonical dealing with all of the criticisms of Unity? How are you and the rest of Canonical dealing with all of the criticisms of Unity?
What's the process of implementing Ubuntu for Android like? What do you expect the response to it to be, and how are device manufacturers responding to it? Is Canonical trying to become the Apple of Linux? What other strategies are you implementing to help Linux go mainstream? In terms of fear of change, there will always be some folks who don't like it: that is fine; we have many wonderful options for desktops in Ubuntu. Some folks though feel like we are "dumbing down Linux"; I thoroughly disagree with that notion. Linux should be for everyone, not just Linux geeks, and we want Ubuntu to bring Free Software to everyone, not just a fiefdom populated by those with significant technical skills. What's the process of implementing Ubuntu for Android like? What do you expect the response to it to be, and how are device manufacturers responding to it? Is Canonical trying to become the Apple of Linux? What other strategies are you implementing to help Linux go mainstream?
Can we please get an easier RAID implementation on the desktop flavor Ubuntu? Can we please get an easier RAID implementation on the desktop flavor Ubuntu?
I believe the criticism around Unity could be divided into two broad categories (1) fear of change and (2) critcism about the design/stability of Unity. "I fear Canonical hasn't been listening to the specific concerns of its community when it comes to Unity in particular. It's not that I'm afraid of change, or that it's unstable, it's that it's ugly, unwieldy to use, and non-configurable. The lack of control and configuration coupled with the fact it's been forced down our throats is what really seems to irk the community".
Some folks though feel like we are "dumbing down Linux"; I thoroughly disagree with that notion. Linux should be for everyone, not just Linux geeks. Also, nothing has been "forced down your throat": this is Free Software and you are free to use something else.
Ubuntu, as it stands, is near unusable for a lot of power users who do heavy development work and constantly need to switch applications - and it's 100% because of Unity and "simplifying" the distro. I'll personally be sticking to Debian until this regression goes away. I would consider myself a power user, I am regularly switching applications and it works fine. But here's the thing: this is all personal opinion. It works well for me, perfect! It doesn't work well for you, well you can either help us fix it or use something else. Perfect! Either way, we all get to use Free Software. :-)
Edit: Er, it looks like pseudolobster hit my concern already. Carry on.
Sure, maybe it's time for Ubuntu to move on and try this really ambitious move to dumb down linux for old people, alienating its previous userbase, but it's a damn shame because I used to really like Ubuntu. "Sure, maybe it's time for Ubuntu to move on and try this really ambitious move to dumb down linux for old people, alienating its previous userbase, but it's a damn shame because I used to really like Ubuntu". I always hate to see the term "dumbing down" because it is exclusionary: Ubuntu is for everyone...not just for people with a certain level of expertise. The difference is...for a novice user, they require simple defaults otherwise we lose them, a more technically savvy can dive below the surface and install additional configurability.
Are you still actively trying to push Ubuntu to Android manufacturers/developers? If so, have any responded with any interest? Yes, the convergent device (Ubuntu on Android) is a key area of focus. Canonical engineers have been continuing to build it out and our business team has been working with various handset makers to sign agreements. I believe there are a few deals underway.
Also, any chance that private developers (Cyanogenmod/MIUI/AOKP/AOSP) will get a chance to bake Ubuntu into custom ROMs? As for people taking it and baking it into custom ROMs, I don't see why this couldn't happen in the future. It is unlikely to be one of our standard releases as most people don't install new OSs on their phones, but I am sure the software will be available for integration some time.
You know me in real life, although not by this username. I install a new OS on my phone regularly...so, you know at least one. ;-) Hrm... :-)
How did the Humble Bundle thing go? We're they/Ubuntu receptive and it all went smoothly? Any chance of getting the back catalog into the software center? The Humble Indie Bundle release has gone really well. We had nearly 10000 downloads in 72 hours, and the downloads are continuing. A number of previous games are in the Ubuntu Software Center and we are working on others too.
Also any chance to standardizing a set of libraries for game development in Ubuntu, kind of like what ya'll did for Gtk apps and Quickly? As for Quickly and game development: I would love to see that, we just need a community member to contribute to this. If you (or someone else) wants to help, I would be happy to help you get connected to the right person.
Does this mean that you plan to allow us to link games from previous bundles that are in the software center to our account? I would like to be able to link my purchase of World of Good, Braid, Bittrip runner, and probably othes so that I can more easily download and install them. I think that would be the optimal option.
On a non "I h8 unity" tangent, gaming (and Netflix, to an extent) is a big part of the reason I'm still on Windows some of the time. Are you excited that Steam is coming to Linux? What are the major hurdles, in your opinion, to a better gaming experience on Linux? I am stoked about Steam coming to Linux. The challenge will be hardware support for some graphics cards (most work great), but I suspect that Steam on Linux will apply pressure to the card makers.
What do you see as the future of the music industry? Big, professional, signed artists with major labels.
Newer artists with smaller labels, still probably working part time.
For the big artists, the traditional music industry (make music, sell it, go on tour, sell overpriced merch and tickets etc) works well. This is because for these artists the music companies work like VCs: they put lots of money into different projects and every so often they get a Justin Bieber.
For smaller artists, they are typically working with small labels with barely any marketing budget. This means they sign their value (their music) to a label who often doesn't have the resources to bring the artist up to a higher level.
I believe that for smaller artists, the Creative Commons is the way to go. We did this with Severed Fifth: we grew a community, raised $5000 in funding to record our album, and gave it away for free so others can use it. Our music has appeared in all kinds of music videos on YouTube, in games and elsewhere.
The challenge is for smaller artists who work full time on their music. For weekend warriors like me, money is not that of a deal as I have a job, so giving music away for free is fine. If you are relying on getting paid at a show and need to sell that merch, giving away your music is a big deal, so I understand how some folks are resistant to it.
What type of communication is there between Ubuntu/Canonical and the major PC game developers in regards to promoting more native Linux/.deb version of games? We have a team of people at Canonical who are regularly reaching out to games publishers (e.g. EA) to encourage them to bring their technology to Ubuntu.
I want to develop Free Software and make money out of it. What business models do you suggest so that it can be profitable ? Here are a few models I can think of : make the source available but sell the packaged program ; make the software rely on a service that is not free ; donations ; create closed-source add-ons ; etc. What are your ideas about it, Jono ? Sell it in the Ubuntu Software Center.
Have a donations page on your website.
Sell additional services or materials such as training books, audiobooks, etc.
I think this could make the good stuff happen. :-)
I've been interested in implementing an open source alternative to high end audio studio's software. Has there been any dialog with big publishers (like Steinberg, Avid, Propellerhead, etc) about getting their DAWs crossed over to Linux? Is there any open source project related to audio that has been getting your attention?
Do you see Ubuntu and open software making their move into professional studios? Do you see Ubuntu and open software making their move into professional studios?
Is there any kind of obstacles that open source audio development has faced these this last decade? Is there any open source project related to audio that has been getting your attention? Is there any kind of obstacles that open source audio development has faced these this last decade?
Has there been any dialog with big publishers (like Steinberg, Avid, Propellerhead, etc) about getting their DAWs crossed over to Linux?
Thank you for the answer. :D May the Linux desktop live long and prosper. :) Live long and prosper! :-)
Want to sort me out a summer intern position in your London office? What's that, you do? You're too kind. I am not currently taking any interns. Sorry!
What would be in your opinion the improvements Ubuntu brings to the table compared to other OS (Windows, Mac OS or even Android). Better range of pre-installed software for most users.
What Linux distribution are you running? (Ubuntu?) Secure and virus free experience.
Do you think that major companies feel threatened/insecure with open software, and that is why ATI/nVidia are reluctant to release the libraries for Linux? (at least this was a pain in the ass when I tryed getting the right drivers for my video and sound cards) Free and open, and with a commitment to five years of free security updates for LTSs.
What is your favourite game from the range 2010~2012? Sleek, simple, and elegant user experience.
What is your favorite pokemon? Passionate and friendly community.
Wide range of software in the Ubuntu Software Center.
Strong developer platform.
Etc....
Ubuntu 12.04 for another few weeks until I upgrade to 12.10dev.
I don't think they fear it, I think they just can't justify the investment until they feel the market is bigger.
Not really sure, I am not really a big gamer. :-)
I am not into Pokemon. :-)
Hello, I currently have a home Ubuntu 10.04 server, and I use Lubuntu 12.04 on my Desktop, love them both. I think flavors and derivatives are awesome, and we are very supportive of them. Part of the reason we divide up Ubuntu engineering into Kernel, Foundations, and Desktop is to ensure that the Kernel and Foundations output can be useful for flavors and derivatives too.
I am wondering about what you think about all of the distros that are based on Ubuntu, such as Mint and Pinguy. Does it annoy you that people are moving over to these Ubuntu spinoff's? Or is this just something you expect due to working in the linux community? Our goal here is to build a powerful Free Software platform, and encouraging others to create flavors and derivs is a great feature in building that platform.
What does your job entail as a Community Manager? What does your job entail as a Community Manager? My job is divided into a few different areas. Firstly I build strategy around where we need to build growth and focus on our community (e.g. most recently a strong strategic focus is app developers). Secondly, I manage a team of five community managers who work on different areas (Daniel Holbach (developers), David Planella (app devs / translations), Jorge Castro (cloud), Michael Hall (app devs and upstreams), and Nicholas Skaggs (QA)). Thirdly, I work to ensure Canonical staff members are working with the community and that the values and needs of the community are well served. Finally, I work directly with the community to resolve issues, focus on certain areas, and respond to questions from the community and press.
How often/how long do you spend doing things related to your job? How often/how long do you spend doing things related to your job?
What are your top 5 favourite bands? What are your top 5 favourite bands?
canonical seems to have plowed its own furrow in a number of places: it adopted bzr, then git owned the world. It developed launchpad, but everyone went to github. It threw its lot in with eucalyptus, and then jumped horse to openstack. These examples, upstart, storm, etc. - in general, the open source contributions canonical makes tend to be less than successful compared with other companies. is it bad at managing open source projects, or just bad at marketing them? Each of the technologies you highlighted have been successful, but not neccessarily the most popular. In technology I don't think popularity neccessarily means success. As an example, bzr serves our community really well, so does Launchpad, but I agree it has seen limited wider success. I think Canonical manages Open Source projects well...Ubuntu has been very successful, but I think it boils down to what people want...people want Ubuntu, but in many cases people want git instead of bzr.
i think a few years ago, shuttleworth was saying that canonical was not yet breaking even, but would do - by 2008, then 2010. since then it has started even more projects, in even more markets, hired even more people - presumably that goal is still a ways away. do you look forward to the day when canonical doesn't need to rely on largesse? I am glad we are continuing to invest: we have big, hairy, goals. To achieve them we need growth, focus, and strong teams, and I think we have these. We will break even, but this is a game that needs a lot of upfront investment and passionate people.
Will there be a Bitcoin wallet provided in the Software Center soon? If someone submits it for inclusion then yes! :-)
If anyone is reading this and they have made a wallet, find out how to submit it at Link to developer.ubuntu.com
What's your favorite app in the Software Center? My fave app is the GIMP.
Have you ever met Mark Shuttleworth? Indeed, he was over at my house for a BBQ a few weeks ago.
How is he? I have worked with him since I joined Canonical. He is a cool guy, very technically savvy, with a strong vision, and a strong loyalty to people who are loyal to him. He is very passionate about the community and sits on our Community Council and Technical Board and often gets involved in community matters.
Have you ever negotiated with Valve for bringing steam to Ubuntu/Linux? There has been some discussions.
Any chance of another LugRadio reunion show anytime soon? I've re-played the Devil's Drink segment about a hundred times, still always manages to make me laugh. I would love to do another LugRadio show. We just need to figure out a way of getting the team together, which mainly involved me getting to England to record a show. Maybe we could try a G+ thing sometime. :-)
The accomplishments system is a pretty cool play on the gameification theme, but it is very Ubuntu based. Is there a plan for supporting accomplishments that are totally unrelated to Ubuntu and computing? Absolutely! Right now it is very Ubuntu centric as we are building for what we know, but the system supports accomplishments from other projects too. If someone wants to build an Accomplishments Collection for Fedora, FreeBSD, or whatever, the system supports it. You can read more about creating accomplishments at Link to wiki.ubuntu.com
The only piece of the core system that is very Ubuntu specific is that it uses Ubuntu One. If someone wants to submit a branch to support other backends we would be happy to review. :-)
Jono, what was the fate of Ubuntu's "Four Horsemen" since you guys hired a fifth member of the team? Are you guys now officially called the Five Horsemen? These are the questions that keep Ubuntu redditors awake at night. We are now the six horsemen. :-)
My Question is if the ubuntu developers are thinking in integrating this feature on future versions of Unity? My Question is if the ubuntu developers are thinking in integrating this feature on future versions of Unity?
I would pay to listen again Lugradio or Shot of Jaq and I don't think I'm the only one. Have you ever thought about making money with a podcast? I would pay to listen again Lugradio or Shot of Jaq and I don't think I'm the only one. Have you ever thought about making money with a podcast?
I guess you would love to see available on the Ubuntu Software Center mainstream popular games even if they have DRM and some other important applications like Photoshop, Autocad and etc... But if we fill the desktop with a lot of these things at the end what would be the difference between an Ubuntu desktop and a OSX desktop? Don't you think that open source should create open alternatives and try a different approach? I guess you would love to see available on the Ubuntu Software Center mainstream popular games even if they have DRM and some other important applications like Photoshop, Autocad and etc... But if we fill the desktop with a lot of these things at the end what would be the difference between an Ubuntu desktop and a OSX desktop? Don't you think that open source should create open alternatives and try a different approach?
Lets try again. Unity had terrible reviews. Why did Canonical not listen to their users about the introduction of this? You have to admit, it was a pretty bad reception. Canonical's response to this was similar to RIM's response about poor innovation, or the complete lack of it. They ignored it. That's better, thanks for presenting your question more politely.
When we introduced Unity we knew that chunks of it needed more sheening and refinement. What was important to us was to ensure that Unity was in good shape for Ubuntu 12.04, our next LTS, this is why we dropped in a few releases early to give our users a chance to play with it, share their experiences, share their concerns, and give us a chance to fix these outstanding problems.
Now, as you say, some folks were not happy with Unity. I think part of this was that those early Unity releases has a pretty tiny amount of QA applied: they were crashy, and when Unity crashed, it would take compiz down with it too. To remedy this we built an automated testing lab, and hired someone on my team to build a community of manual testers. I think most would agree that the Unity in 12.04 is much higher quality.
When we introduced Unity originally some folks just didn't like the design. This is always tough: design is emotional, and so is change, so a change with a new design is really emotional. Now some of the feedback at this time was constructive: it highlighted specific deficiencies in the design, problems in the implementation and other things. The design and engineering teams read all of this feedback with interest and reacted to much of it in future releases.
Some folks just didn't like Unity for the fact it was "different" and "why didn't you guys just keep shipping GNOME 2". For us to bring Free Software to more and more people we need to constantly evolve, and Unity was a step along that evolution. We have expanded our target demographic to not just Linux enthusiasts but general consumers too, and we found that GNOME 2 did not serve general consumers as well...as such Unity was designed to bridge that gap.
Now, of course, Unity is not perfect. There is still lots of work to be done, and many improvements to be made, but I think we are on the right track.
One thing I can assure you is that Canonical did not ignore this feedback: quite the opposite, but we did focus on the constructive feedback as opposed to the rantings on social media networks. Ubuntu is a shared project, our community is an integral part of the project, but we have to have a platform of respect and collaboration to do good work...and this is why we focused on the feedback from those who wanted to engage as opposed to yell.
I hope this answers your question. :-)
It's closely related to my major and my career plans, so I'm really curious what goes into it and what kind of surprises I might find myself confronting down the road. I think many new community managers don't build enough strategy into the plans. They have generalized plans around "growth" and "awareness". If you are working professionally for a company, this lack of meat on the bone doesn't give the company or the community enough assurances around the work.
Do you have someone on your team that is focussed on the business desktop users community? Today, not really. Our primary focus is on the collaborative contributor community. This is changing as we focus more and more on user communities (e.g. the app dev community who only want to use Ubuntu as a platform).
2) For those of us looking to contribute to Ubuntu (that have not done so in the past) what areas is the OS lacking, or what areas could we best contribute our skills? I think we need more and more folks helping with LoCo Teams (Link to loco.ubuntu.com and Documentation. We could always use hands on deck there!
Will we ever be able to run DRM protected Silverlight apps like Netflix, or SkyGo? It's pretty much the only thing I can't do on Ubuntu. I would love if we could have Netflix, but it depends on if Netflix are willing to make a Linux client.
I feel you're making a really big mistake here: Pursuing a new demographic while ignoring your core. We are not ignore Linux enthusiasts...we are just not focusing purely on them. Some people presume that just because we don't have everything that a Linux enthusiast needs we are "ignoring" them. We want to build a system for everyone, and that requires a delicate balance.
As I said earlier, for a novice user if we include too much configurabilty that doesn't make sense or is not properly designed, user testing shows that it makes Ubuntu less useful. Technically savvy people can install and add additional configurability where desired. This is why I think it is better to have a simple Unity by default and then allow people to tune and tweak it with additional tools like MyUnity where needed. This way you get the best of both worlds: a simple out of the box experience, yet Linux enthusiasts can hotrod their system to get more if they want.
Any chance of another album any soon? Also, just wanted so say thanks for all the work you in the band and the Ubuntu community. We are currently writing a new Severed Fifth album. I am also thinking of recording an acoustic album for charity.
What can we expect for the future of raspberry pi and ubuntu? I am not really sure. I have not been particularly involved in the discussions with the Raspberry Pi folks: I would love to see Ubuntu running on there.
As a Python developer I would like to ask how the Python 3 integration as the standard version with the next release (12.10) is going? Also, thanks for Ubuntu, just love it for work and personal use and Unity makes it all a joy now. :) To be honest, I am not sure how the Python 3 has progressed thus far...I know it is a core release goal, so it should go pretty well. :-)
Tits or ass? You said any question.... I like all animals, not just Blue Tits and Donkeys.
As a English Ex-Pat Do you have things other than BBQ'ing you are trying to get into the swing of? Perhaps home brewing? I would love to brew some beer. I worry about creating an ultra-death-brew though and losing a weekend. :-)
Is Canonical accepting interns at all, and if so how can I get to know more? Is Canonical accepting interns at all, and if so how can I get to know more?
Aren't you heartily sick of every public discussion you take part in getting hijacked by the small, but excessively vocal, minority of people of just can't deal with people doing some actual work to try and improve the Linux desktop experience (i.e Unity) and prepared to do anything active about their own problems? Aren't you heartily sick of every public discussion you take part in getting hijacked by the small, but excessively vocal, minority of people of just can't deal with people doing some actual work to try and improve the Linux desktop experience (i.e Unity) and prepared to do anything active about their own problems? There is definitely a vocal minority, but my take on this has been that every opinion and critique is fair so long as it is respectful, accurate, and preferably in the interests of finding a solution. Some folks have tried Ubuntu 12.04 and still don't like Unity and have a list of reasons why, and they fairly and respectfully share those views: that kind of discourse is wonderful...it helps us improve.
Did you pick the band for UDS-Q? They were awesome. Did you pick the band for UDS-Q? They were awesome.
Unity from a year ago ... ignore these people. If Unity a year ago was so bad that you're ignoring the early adopters who got burned by it, why on earth did you let it out the door? Why should they trust you now? Software is never "done", you have to release early and release often; that is at the core of how Open Source works.
"Unity" means − among other things − "the same interface for Desktops, TV, phones, tablets, cars". Have you put any thoughts in Home Automation interfaces, which I think can become a big thing in the future ? While not a core focus of the Unity team right now, I would love to see a community derivative Ubuntu distribution for home automation. I think it could be awesome. :-)
What advice can you give to someone who is new to the field of Community Management? Without wishing to push my book, I think it will be helpful for you. Just make sure you get the new 2nd Edition: there is lots of other good content in there.
My advice for getting started is to study the work of other community managers, and listen and learn from their experience. Community management is a skill that is passed on between different people, and that kind of observational work is useful in seeing patterns and approaches to the profession.
Is the 2nd edition available as an e-book? Yep! :-)
Will you be dressing up as a spherical cow for halloween? Because I'm having a damned hard time finding a quetzal costume. Srsly. :) LOL! I hope so!
Will you be coming to Ground Kontrol after the Puppet Labs party this year, and if so, will we have to physically carry you back across the river? You don't have a keynote this year, so no excuses. :P. I can try. :-)
Any plans to provide funding/grants to the LoCo teams to help them organize events or for doing what they do? Outside of our current funding, I am not sure we will be able to commit to further funding. What I would love to see is LoCo Teams supporting themselves more and more with Kickstarter campaigns and donations drives to help cover any other expenses. :-)
Are there any plans to introduce the minimizing of apps by clicking or holding their icon in the launcher? What is wrong with the minimize button? :-)
Also, are there any plans to make the dash more efficient in finding apps, files, music etc.? The design team are constantly working to improve search and findability, and I think you will see some improvements in the 12.10 cycle in this area.
Hi, recently I bought a samsung series 5 ultrabook and tried to install ubuntu on it. I discovered I couldn't. Is this some king of boycott or the problem is me? Greetings from Brazil. No idea: it should install fine. Was there a software error?
Checked to make sure you had a beard. Not disappointed. LOL!
'Did my first parachute jump' is exactly the sort of thing I was aiming at with the question, human verified accomplishements, perhaps with geo-tagged photo proof. Part of the original plan was to have human-awarded accomplishments. The classic use case we have here is something such as an Ubuntu contributor wanting to thank someone for some great work that cannot be auto-detected with the current system. We would give them the ability to award a trophy to this person so it appears in their My Trophies view.
For your parachute jump example, we could potentially set up a system where a set of people can issue trophies when they see proof of something. For example, you send someone a photo of you doing the jump and then they award the trophy.
This would be great for bucket lists (e.g. visiting a set of landmarks) and then getting trophies for each one you visit.
It is all possible, we just need more hands on deck to write the code. :-)
My uncle has ubuntu on his 3rd and 4th computers. I like to call his little son "ubuntu" Lols were had. Awesome!
Last updated: 2012-06-09 23:45 UTC
This post was generated by a robot! Send all complaints to epsy.
submitted by tabledresser to tabled [link] [comments]

Bitcoin1: Compiling and configuring Boost C++ libraries for Visual Studio Music production on Linux !! Ubuntu Studio/Ardour How to install Bitcoin Core wallet in any Linux distribution Compile Bitcoin's source code (0.13) How to compile and run VanityGen Bitcoin tool in Ubuntu 14 ...

build bitcoin from source ubuntu C:\Qt\Qt5_static\plugins\platforms To the bitcoin source crypto memes folder: How to compile and install Bitcoin Core on Debian Wheezy Click to I had the same problem - I didn't noticed warning that it won't build qt because "PROTOC not found" tryInstalling Ubuntu Bionic 18.04 is required and is the platform used to build the Bitcoin Core Windows release binaries. On Windows, using Windows Subsystem for Linux (WSL) and the Mingw-w64 cross compiler tool chain. On Windows, using a native compiler tool chain such as Visual Studio. See README.md. Other options which may work, but which have not been extensively tested are (please contribute ... If you want to compile in Windows, the build process is far from simple, but extremely well-documented. Do it at your own risk! It involves downloading and manually installing about 7 packages, then using Microsoft Visual Studio to compile the C++ code and create a python-module. But it does work! Verifying Source Code Authenticity Ubuntu Studio has all the tools necessary to carry out projects for film and television, in addition to providing facilities to deliver all alternatives from pre-production to post-production projects run tools. It is a good alternative from the free software, for this item. It is a suite of spectacular job. Build your own Bitcoin wallet. Ádám Ficsór. Rate this: 4.94 (11 votes) Please Sign up or sign in to vote. 4.94 (11 votes) 20 Feb 2017 Public ... This article, along with any associated source code and files, is licensed under A Public Domain dedication. Share. About the Author. Ádám Ficsór. CEO of Bitcoin. Hungary : No Biography provided Comments and Discussions . First Prev Next ...

[index] [1287] [44473] [38291] [40299] [29067] [41740] [10675] [10944] [18306] [23445]

Bitcoin1: Compiling and configuring Boost C++ libraries for Visual Studio

Ubuntu Studio/Ardour ... of Ableton's built-in Audio Effects // Music Production for Beginners - Duration: 31:37. InspirAspir 122,202 views. 31:37. Music production with open-source software and ... How to install any flavor of Ubuntu from the Network Installer or starting out with Ubuntu Server. It is best to use the Network Installer because the Server... This short video shows how to compile the bitcoin source code on linux (ubunu). an easy task to do but it take some time (around 15 min) please read the instruction in the official github https ... How to run a Bitcoin Full Node(Linux + Build from Source) - Duration: 14:13. Coding with Canbo 2,737 views. 14:13. Top Five Useful Knots for camping, survival, hiking, and more - Duration: 10:47. If you're new to Ubuntu and Linux, here's a beginner's guide to installing the newest version of the Armory wallet software along with the newest version of the underlying Bitcoin Core daemon. For ...

#