Next Page: 10000

          Linux Admin      Cache   Translate Page      
AR-Bentonville, Excellent knowledge in Linux Experience in Shell Scripting Good Knowledge on Sql in writing queries. Good communication skills Retail experience is an added advantage Must be independent and creative in approach to problems/issues and proactive. Ability to attend many tasks simultaneously, with frequently changing priorities. Able to multi-task and prioritize a demanding and varied workload. Techn
          Adventures in 3D Printing      Cache   Translate Page      

Originally posted on: http://ferventcoder.com/cwilliams/archive/2017/02/13/235740.aspx

Background:  I have a Micro 3D Printer, which runs (usually headless) off an OctoPrint server, running on a Raspberry Pi 3.  I moved a few months ago and the whole setup sat in a box until this weekend.

I start setting everything up again. I'm not a Linux expert by any means, but this thing is relatively plug and play, when it works. Fire everything up... led lights come on, it’s running headless (no monitor or keyboard) but I think it’s booted ok. Off to a good start.

The OctoPrint server presents a nice web interface you can use to control your printer, so I try to connect from my desktop.  No luck. 

Drag out a monitor, hmm... VGA, ok... dig around and find a HDMI to VGA adapter. Takes a little bit because none of my stuff is organized (AT ALL) but I eventually find one. Need a keyboard too... off to the garage to dig through more boxes.

Eventually, I return, keyboard in hand. reboot the Pi again... lots of scrolling text, so far so good. I go to log in... hmm... crap. I seem to have forgotten my login and password.  Try a few things, no luck.

Eventually, a few Google searches reveal the default login and password which I hadn't changed, so now I'm logged in. do a quick ifconfig (the linux equivalent of ipconfig.exe) and it looks like I've got an IP address, but it's different than the one I bookmarked for OctoPrint. Ok that feels like progress.

Back to the desktop, change the ip address.  still no luck. Think... what's different?  New router. There's no way it's connecting, and the old IP was hardcoded.

So back to the Raspberry Pi. Shut it down, pull out the SD card so I can edit the network config file on my PC. Dig around in more boxes for an adapter. 

Uhoh... my main PC doesn't have a slot to read it. hmm... ok, looks like one of my other machines does, so I pop it in. Open the folder. It closes. *sigh* repeat this a couple times.  Apparently this adapter isnt any good.

Find ANOTHER adapter, pop it in... try again. Folder stays open this time. ok good, open up the network config file and sure enough, the wifi info is wrong. change it to my new router, update the password, close it up. Stick the card back in the pi, boot it up… wait, wait… log in.  Try hitting it from my desktop. no luck.

hmmm… think think, I sorta recall something about the server needing to be on the subnet as whatever machine is hitting it, maybe?  Check the ip on my desktop… ok, different subnet. Raspberry Pi is on wifi, desktop is wired. try changing the ip address on the pi, go through all the steps again… pull out card, put in card, edit file, etc…  back in the pi, boot it up… try to hit it.  Nope.

I have two wifi networks (don’t ask) so I try connecting to the other one. just for grins I do a sudo apt-get update command on the pi. lots of errors and timeouts. Hmm… ok this thing OBVIOUSLY isnt actually connecting to the internet. That’s weird.  Go back and change it again, back to the original network. try running the update command again… same errors. Ok, what’s going on?

Take a break, grab a drink… walk around the house mumbling profanities under my breath… go back upstairs, and look at my network info on my main pc. hmm… Linux is case sensitive.  ok, take another look, sure enough… SSID is all caps, but not in the network config file. Feeling a bit stupid, and triumphant, all at the same time, I change it again… boot it up.

Holding my breath, I try to hit the server from my PC. Success!! Awesome…  but apparently I’m about 6 versions behind. Ok ok, fair enough. hit the update button, go look for something to eat downstairs. come back, reboot again.

ok, it says my printer is not connected to the server. click the connect button… wait… wait… nothing. I check the log tab… it’s trying, but can’t find the printer. weird. *sigh* ok, check the cables. Yes, it’s connected via USB to the Pi. Hmm… why isn’t the light on?  Oh, it’s not plugged in. Duh.  Plug in the printer, light comes on, reboot the pi, again.

so far so good, press the connect button… check the log entries, trying to find the right baud rate… hmm… fail. again.

maybe it’s the usb cable. go find another one. dig around in boxes. I should really organize this stuff better.  Eventually find another cable that matches, swap it out. Try to connect, still no luck. I hardcode the speed and port info, reboot, try again. Nothing.

All I wanted to do was just fire off a simple test print. *sigh*

Start checking versions. OctoPrint uses a few plugins, including one to make it work with the M3D Printer. Looks like that’s pretty far out of date too. Ok hit the update button. Says everything is up to date. Nope. Don’t see any way to force an upgrade, so… Uninstall the plug in, get the newest version, reinstall… All of this I can do remotely from my PC, so that’s nice.  Try to connect… still nothing.  What. The. Hell?!?

Need coffee… we’re out of instant. ok, MAKE coffee… wait…

Come back, un-hardcode the connection info, set it back to auto, reboot again. *sip*  OctoPrint pops up, detects the printer!!  Awesome, now we’re in business. Where did I put that filament?  I know it’s around here somewhere. Eventually find another box with my most recent filament order. Wait… should probably recalibrate the printer first.

Ok, recalibrating is fairly easy… takes about 30 minutes.  Mostly automatic, with some minor manual adjustments.  Ok, time to load the filament.  There’s a button for that too (I love this setup) so I warm the printer up, guide in some filament… ok I think it’s in. Tell the server I’m ready. 

Find a file to print, upload it, slice it. send it to print.

Buzz… whirr… click click… humm…  so far so good.  wait a couple minutes, *sip*

Go take a look at the print bed… there’s nothing on it. *sigh*  ok, cancel the print, redo the filament loading process again.

fire up the model again, send it to print.  wait… *sip*

Ok, now it’s working… I see filament on the print bed. Now to wait 7 hours for the completed print.  Come back an hour later, there’s filament EVERYWHERE EXCEPT THE PRINT BED…  Cancel the print job, clean up the mess. Take out the print bed. Clean it really well. Put it back in.

Start the job for the 3rd time. Go downstairs, eat dinner, help my youngest son level up his Pathfinder character.

Come back an hour later, looking good… still printing. Go to bed.

I love my printer, and I love OctoPrint, and I’m fairly fond of the Raspberry Pi, but man, some days.

UPDATE:

Less Successful…

image 

More Successful…

image

(Miniature not included.)


          3. MonoGame - Project Types Explained      Cache   Translate Page      

Originally posted on: http://ferventcoder.com/cwilliams/archive/2017/02/06/232983.aspx

MonoGame Project Types Explained

In this post, I’ll cover the various types of MonoGame projects you can create within Visual Studio.

image

Assuming you’re running MonoGame 3.5.1 (from the installer) your New Project dialog should look something like the picture above. If you’re pulling down more recent (i.e. unreleased) builds, then you’ll likely notice some differences, such as OUYA being removed, and new projects possibly being added.

MonoGame Windows Project

This first project type is the one I’ll be using in the next few sections. This is the standard Windows game project.

MonoGame Windows 10 Universal Project

This project type allows you to create games for one or more device families, such as Desktop, Mobile, IoT, Xbox, HoloLens. For more information about Universal Projects and Device Families, be sure to read this post.

MonoGame Android Project

If you want to create games for Android smartphones and tablets, using C#, this is the project for you.

MonoGame Content Pipeline Extension Project

I’ll go into a lot more detail on the content pipeline in a later section, but essentially this project type enables you to create your own content types, or modify how existing ones are processed for your games.

MonoGame OUYA Project

Remember the OUYA? Yeah, me either. Unfortunately, this little Android powered console didn’t survive, and this project type didn’t either.

MonoGame Cross Platform Desktop Project

This project allows you to create games for Linux and Mac, and WIndows of course. More on this later too.

MonoGame iOS Project

Want to make iPhone and iPad games? Well, you’re going to need a Mac to deploy them, but you can start coding them thanks to this project.

Next up…

I’ll cover what you get in the MonoGame Windows Project, and take a look at what all the various sections mean. If you came directly to this page, you can find the complete list of articles here.


          Help Desk Analyst      Cache   Translate Page      
PA-Camp Hill, IT HELP DESK REPRESENTATIVE: JFC Global is hiring a Level I Help Desk Technician in the Harrisburg area to support our clients growing call volume due to a recent, Global Linux implementation. In this role, you will be responsible for in-depth troubleshooting, and resolving complex, new issues each location is experiencing worldwide. Working closely with level II technicians, and shift leaders, th
          Linux Support Specialist      Cache   Translate Page      
PA-Camp Hill, LINUX SUPPORT SPECIALIST: JFC Global is currently recruiting several Help Desk Technicians for a long-term contract near Harrisburg, PA. Our client needs additional techs on board to assist with heavier call volume due to a recent system change. These technicians will focus on troubleshooting issues that are Linux based, so experience with Linux is highly preferred; whether it's professional exper
          Drupal Technical Lead      Cache   Translate Page      
NJ-Trenton, Title: Drupal Technical Lead Location: Trenton, NJ Duration: 12 Months Short Description: seeking an experienced senior DRUPAL consultant to assist with the creation of external and internal websites using Drupal 8 as the content management system on a Redhat Linux platform hosted in the Microsoft Azure cloud. Summary: The websites, which support a statewide branch of government, are focused on th
          +37% CAGR Projection for Blockchain Technology Powering Emerging Applications Market By 2023 Study includes, Survey, Growth, Economic Impact Analysis of Features And Top Key plyer Like Eric Industries, IBM, R3, Ripple, Private, Hybrid, Linux Foundation      Cache   Translate Page      
+37% CAGR Projection for Blockchain Technology Powering Emerging Applications Market By 2023 Study includes, Survey, Growth, Economic Impact Analysis of Features And Top Key plyer Like Eric Industries, IBM, R3, Ripple, Private, Hybrid, Linux Foundation Blockchain refers to a distributed ledger technology that is programmed to maintain records of financial and non-financial (anything of value) transactions. Technology advancements in blockchain in the recent years have led to significant improvements in quality and reductions in overall

          fix python script/linux error of decoding a h264 video stream      Cache   Translate Page      
I have a computer vision script in Python that analyze images from network cameras. After a few hours running, the script starts outputting the following error: error while decoding MB 0 14, bytestream... (Budget: $10 - $30 USD, Jobs: Linux, Python, Software Architecture, Ubuntu)
          fix python script/linux error of decoding a h264 video stream      Cache   Translate Page      
I have a computer vision script in Python that analyze images from network cameras. After a few hours running, the script starts outputting the following error: error while decoding MB 0 14, bytestream... (Budget: $10 - $30 USD, Jobs: Linux, Python, Software Architecture, Ubuntu)
          Embedded Software Developer - Test Automation - Newtrax Technologies - Montréal, QC      Cache   Translate Page      
Traitement centralisé à serveur Linux, système de gestion PostgreSQL DB, console Web à logiciel frontal php....
From Newtrax Technologies - Wed, 12 Sep 2018 19:52:49 GMT - View all Montréal, QC jobs
          Linux Application Administrator - Digital Management, LLC - Kearneysville, WV      Cache   Translate Page      
DMI is currently seeking to hire a Linux Application Administrator Position Description: Works as a senior member of the Sustainment Operations team by...
From Digital Management, LLC - Tue, 14 Aug 2018 18:58:39 GMT - View all Kearneysville, WV jobs
          fix python script/linux error of decoding a h264 video stream      Cache   Translate Page      
I have a computer vision script in Python that analyze images from network cameras. After a few hours running, the script starts outputting the following error: error while decoding MB 0 14, bytestream... (Budget: $10 - $30 USD, Jobs: Linux, Python, Software Architecture, Ubuntu)
          Senior Software Engineer C++/Java - Modis Canada - Vancouver, BC      Cache   Translate Page      
Excellent knowledge and experience using Linux based operating systems. Senior Software Engineer C++/Java....
From Modis Canada - Wed, 12 Sep 2018 21:36:29 GMT - View all Vancouver, BC jobs
          Développeur DevOps Automation Developer - Modis Canada - Westmount, QC      Cache   Translate Page      
Bonnes aptitudes en matière de programmation et de débogage d’Unix et de Linux. Notre client est actuellement à la recherche d’un développeur DevOps automation...
From Modis Canada - Wed, 12 Sep 2018 21:36:29 GMT - View all Westmount, QC jobs
          Software Developer – Engineering Support - Innovatia - Saint John, NB      Cache   Translate Page      
Windows / Unix / Linux. Utilize case management skills for problem solving while ensuring customer satisfaction....
From Innovatia - Fri, 07 Sep 2018 21:30:08 GMT - View all Saint John, NB jobs
          Linux Administrator - Integricon Solutions Inc - Toronto, ON      Cache   Translate Page      
Linux administration experience. Strong Enterprise Linux Experience such as Redhat Enterprise Linux. Apache, TomCat, Linux Redhat ES, VMWare ESX on HP Proliant....
From Integricon Solutions Inc. - Tue, 11 Sep 2018 09:25:10 GMT - View all Toronto, ON jobs
          iOS Developer - Integricon Solutions Inc - Mississauga, ON      Cache   Translate Page      
Experience in developing for Windows and Linux server operating systems. On behalf of our client, a leader in their industry, we are looking for a Senior iOS...
From Integricon Solutions Inc. - Mon, 10 Sep 2018 09:26:01 GMT - View all Mississauga, ON jobs
          Senior Java Developer 3113993 - Morgan Stanley - Montréal, QC      Cache   Translate Page      
Web Development (Angular/ExtJS preferred)- DB2- Spring- Linux. Morgan Stanley is a leading global financial services firm providing a wide range of investment...
From Morgan Stanley - Fri, 08 Jun 2018 15:18:18 GMT - View all Montréal, QC jobs
          Systems Support Specialist - Air Canada Vacations - Montréal, QC      Cache   Translate Page      
Minimum 2 years’ experience troubleshooting issues in Linux environments. Reporting to the Manager, IT Operations....
From Air Canada Vacations - Wed, 12 Sep 2018 21:20:25 GMT - View all Montréal, QC jobs
          AWS Cloud Architect - Vision33 - Mississauga, ON      Cache   Translate Page      
Knowledge of Linux systems administration and architecture. AWS Cloud Architect....
From Vision33 - Wed, 20 Jun 2018 09:20:31 GMT - View all Mississauga, ON jobs
          IT Security & Network Architect - Vision33 - St. John's, NL      Cache   Translate Page      
Experience with server, network and security administration in a Windows and Linux server environment; IT Security & Network Architect....
From Vision33 - Wed, 05 Sep 2018 21:19:47 GMT - View all St. John's, NL jobs
          Back End Developer - Localcoin - Toronto, ON      Cache   Translate Page      
Expertise on Linux platforms and BashShell commands. Localcoin is a Toronto-based company whose mission is to provide a simple buying/selling experience of...
From Localcoin - Thu, 06 Sep 2018 21:02:00 GMT - View all Toronto, ON jobs
          Junior Software Developer - Prolucid Technologies - Mississauga, ON      Cache   Translate Page      
.NET / Mono / Linux is a plus. At Prolucid we provide products and services to help customers ranging from startups to large multinationals, build secure...
From Prolucid Technologies - Fri, 06 Jul 2018 17:43:43 GMT - View all Mississauga, ON jobs
          Skylake mini-PC has dual M.2 slots and up to 32GB DDR4      Cache   Translate Page      
Aaeon has launched a Linux-ready “Nano-002N” mini-PC with a 6th Gen Core CPU, up to 32GB DDR4, 2x GbE, 2x HDMI, and 4x USB 3.0 ports, plus dual M.2 slots. Aaeon’s Nano-002N upgrades its Intel 5th Gen Nano-001N from 2015 with a dual-core, 6th Gen “Skylake” U-series CPU and additional new features. These include a […]
          Full Stack PHP Developer - Corvisto Marketing Inc. - Oakville, ON      Cache   Translate Page      
Proficiency in a Linux command line environment. We are looking for a passionate Full Stack PHP Developer to join our team....
From Indeed - Mon, 10 Sep 2018 22:48:04 GMT - View all Oakville, ON jobs
          Administrateur Middleware - 260303 - Procom - Anjou, QC      Cache   Translate Page      
Connaissance approfondie Linux. Dans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d'un Administrateur Middleware...
From Procom - Wed, 12 Sep 2018 21:04:40 GMT - View all Anjou, QC jobs
          Senior DevOps Developer - 260343 - Procom - Toronto, ON      Cache   Translate Page      
Redesign legacy applications for Linux, Tomcat, Docker implementation. Experience with designing applications for Linux, Tomcat, Docker implementation....
From Procom - Wed, 12 Sep 2018 21:04:55 GMT - View all Toronto, ON jobs
          2D Metroidvania Timespinner Gets Release Date for PS4, PSV, PC      Cache   Translate Page      

Publisher Chucklefish and developer Lunar Ray Games announced 2D Metroidvania, Timespinner, will launch for the PlayStation 4, PlayStation Vita and Windows PC on September 25 for $19.99.

View the latest trailer below:


Here is an overview of the game:

With her family murdered in front of her and the ancient Timespinner device destroyed, Lunais is suddenly transported into a unknown world, stranded with seemingly no hope of return. Using her power to control time, Lunais vows to take her revenge on the evil Lachiem Empire, but sometimes the course of history isn’t quite as black and white as it seems…

Explore an intricate, connected world with beautifully drawn and detailed pixel art environments. Traverse between the barren present and luscious past of Lachiem, collecting elemental magic orbs and combining their power to destroy enemies with blades and spells. Befriend mysterious creatures called Familiars, such as the adorable dream dragon Meyef, and train them to aid you in battle. Test your skills and timing with intense boss battles, and you venture forth to take on the Emperor himself!

Key Features:

  • Stop time to evade foes, use them as platforms and solve puzzles
  • Discover a lovingly-crafted, beautiful pixel art world and uncover a rich story universe
  • Clobber enemies with Magic Orbs found throughout the world, which grow in power the more you use them
  • Befriend mysterious Familiars and train them to aid you in battle
  • Take on challenging boss battles with an emphasis on skill, timing and dodging
  • Locate hidden areas and treasures through secret walls and platforming puzzles
  • Invite a second player to join the adventure by controlling Lunais’ Familiar in local co-op mode
  • Gothic PS1-style soundtrack by Jeff Ball (composer for Tiny Barbarian DX and violinist for Steven Universe)
  • Full gamepad support on Windows, Mac & Linux

 A life-long and avid gamer, William D'Angelo was first introduced to VGChartz in 2007. After years of supporting the site, he was brought on in 2010 as a junior analyst, working his way up to lead analyst in 2012. He has expanded his involvement in the gaming community by producing content on his own YouTube channel and Twitch channel dedicated to gaming Let's Plays and tutorials. You can contact the author at wdangelo@vgchartz.com or on Twitter @TrunksWD.

Full Article - http://www.vgchartz.com/article/392528/2d-metroidvania-timespinner-gets-release-date-for-ps4-psv-pc/


          Support for a LoRaWAN Subsystem      Cache   Translate Page      

Sometimes kernel developers find themselves competing with each other to get their version of a particular feature into the kernel. But sometimes developers discover they've been working along very similar lines, and the only reason they hadn't been working together was that they just didn't know each other existed.

Recently, Jian-Hong Pan asked if there was any interest in a LoRaWAN subsystem he'd been working on. LoRaWAN is a commercial networking protocol implementing a low-power wide-area network (LPWAN) allowing relatively slow communications between things, generally phone sensors and other internet of things devices. Jian-Hong posted a link to the work he'd done so far: https://github.com/starnight/LoRa/tree/lorawan-ndo/LoRaWAN.

He specifically wanted to know "should we add the definitions into corresponding kernel header files now, if LoRaWAN will be accepted as a subsystem in Linux?" The reason he was asking was that each definition had its own number. Adding them into the kernel would mean the numbers associated with any future LoRaWAN subsystem would stay the same during development.

However, Marcel Holtmann explained the process:

When you submit your LoRaWAN subsystem to netdev for review, include a patch that adds these new address family definitions. Just pick the next one available. There will be no pre-allocation of numbers until your work has been accepted upstream. Meaning, that the number might change if other address families get merged before yours. So you have to keep updating. glibc will eventually follow the number assigned by the kernel.

Meanwhile, Andreas Färber said he'd been working on supporting the same protocol himself and gave a link to his own proof-of-concept repository: https://github.com/afaerber/lora-modules.

On learning about Andreas' work, Jian-Hong's response was, "Wow! Great! I get new friends :)"

That's where the public conversation ended. The two of them undoubtedly have pooled their energies and will produce a new patch, better than either of them might have done separately.


          scripte repair imei dongle 3g huawei ubuntu      Cache   Translate Page      
i need script working in ubuntu can changing imei huawei 3g (Budget: $30 - $250 USD, Jobs: Asterisk PBX, Debian, Linux, System Admin, Ubuntu)
          VPS Hosting Work - Email Reverse DNS specifically      Cache   Translate Page      
I have had my own VPS for years, I have had issues with security and reverse DNS. Looking for someone with WHM and server knowledge to help fix main issue - My emails keep getting rejected from hotmail... (Budget: $30 - $250 CAD, Jobs: DNS, Linux, System Admin, Web Hosting, Web Security)
          AFRL ARTEMIS 5 - Tier III FSA - Linux & Cluster Management - SMS Data Products Group, Inc - California      Cache   Translate Page      
Overview SMS is a fast growing, veteran-owned business that's has supported Federal Government's IT initiatives for over four decades. We work side-by-side...
From SMS Data Products Group, Inc - Thu, 26 Jul 2018 10:57:25 GMT - View all California jobs
          AFRL ARTEMIS 5 - Tier II FSA - Linux and Cluster Management - SMS Data Products Group, Inc - California      Cache   Translate Page      
Overview SMS is a fast growing, veteran-owned business that's has supported Federal Government's IT initiatives for over four decades. We work side-by-side...
From SMS Data Products Group, Inc - Thu, 26 Jul 2018 10:57:25 GMT - View all California jobs
          Administrateur système - Linux - Caprion - Montréal, QC      Cache   Translate Page      
Connaissance en sécurité de réseau (Firewall, IDS, IPS, endpoint); Le titulaire du poste fera partie de l’équipe responsable d’assurer l’administration, l...
From Caprion - Fri, 06 Jul 2018 03:22:08 GMT - View all Montréal, QC jobs
          Linux System Administrator - Caprion - Montréal, QC      Cache   Translate Page      
Network security (Firewall, IDS, IPS, endpoint). The incumbent will be part of a team responsible for the administration, optimization and support of the...
From Caprion - Fri, 06 Jul 2018 03:22:08 GMT - View all Montréal, QC jobs
          Linux Application Administrator - Digital Management, LLC - Kearneysville, WV      Cache   Translate Page      
DMI is currently seeking to hire a Linux Application Administrator Position Description: Works as a senior member of the Sustainment Operations team by...
From Digital Management, LLC - Tue, 14 Aug 2018 18:58:39 GMT - View all Kearneysville, WV jobs
          Software Developer - DGI Supply, A DoALL Company - Houston, TX      Cache   Translate Page      
PHP Web Developer will be responsible for converting and migrating an Intershop (website in a box) E-Commerce website to a PHP platform on a Linux server....
From DGI Supply, A DoALL Company - Fri, 31 Aug 2018 19:24:47 GMT - View all Houston, TX jobs
          throwing away 20 years of c++      Cache   Translate Page      

Since '98 (the past millenium), I've spent a ton of hours learning the ins and outs of C++. As of late I even started giving a 'C++03 to C++14' course now and then.

I loved it and I hated it.

sometimes I'm sick and tired of
the company that hired me
but today is the day that I'm gonna make it work

That was a little song I would hum while biking to the office in the morning.

As of late I dove into functional programming as well, interested myself in design patterns, monads, functors, to improve robustness and maintainability of my C++.

And yet, I felt like there should be something more. Like this luxurious life of function overloading, lambdas, generics, metaprogramming... was a little... decadent?

So I asked my boss to search me another assignment, one with Linux, C, scarce resources.

And here I am.

Linux development makes me shout for joy. But C makes me weep. I have to trust entirely on convention to know if it is me who should free some memory. Or worse, I should read the code, instead of the api, to find out if this piece of raw memory is mine. I should write goto's to clean stuff up in case something fails mid-function.

My appreciation for the C developer skills has risen sky high.

But my distrust for all the stuff written in that language grows every day.

And to think that all these newly shiny IoT devices are programmed this way...

Will be continued.


          [Free] 2018(Aug) Ensurepass VMware 2V0-622 Dumps with VCE and PDF 31-40      Cache   Translate Page      
Ensurepass.com : Ensure you pass the IT Exams 2018 Aug VMware Official New Released 2V0-622100% Free Download! 100% Pass Guaranteed! VMware Certified Professional 6.5 – Data Center Virtualization Question No: 31 What two debugging levels can a virtual machine be configured to? (Choose two.) Verbose Debugging Statistics Trivia Answer: B,C Explanation: The two debugging level that a virtual machine can be configured to are debugging and statistics. Reference https://pubs.vmware.com/vsphere- 51/index.jsp?topic=/com.vmware.vsphere.vm_admin.doc/GUID-942AD723-2989- 4753-A478-C67FC73CD653.html Question No: 32 Restoration of the vCenter Server Appliance is accomplished using which interface? vSphere Web Client vSphere Client vCenter Server ApplianceManagement Interface vCenter Server ApplianceGUI Installer Answer: C Explanation: Explanation You can also perform a restore operation by deploying a new vCenter Server Appliance and using the vCenter Server Appliance management interface to copy the data from the file-based backup to the new appliance. Question No: 33 After upgrading the vSphere infrastructure and VMware Tools to version 6.5, the 鈥淯pgrade VM Compatibility鈥?option is grayed out in the vSphere Web Client. (See Exhibit.) What must the administrator do to enable the VM compatibility upgrade? VMware Tools should be upgraded last. Restart the ESXi server. Uninstall VMware Tools. Power off the virtual machine. Answer: B Explanation: If Upgrade VM compatibility is grayed out, it is because VMware tools are not installed or they are running the current version. For that you have to restart ESXi server. This way VMware tools will be upgraded or it will ask you to install it. Question No: 34 What is the result of a 鈥淐onsolidate鈥?action on a virtual machine? All snapshots on the virtual machines will be deleted. The virtual machine will be reverted to its last snapshot. Redundant delta disks will be combined and deleted. A new snapshot with memory state will be created. Answer: C Explanation: When initiating a snapshot delete action, the delta disk changes are then written to the base or parent VMDK file and the snapshot is deleted. With vSphere 5, a new option called consolidate was introduced. The purpose of consolidate is if the snapshot deletion process was not successful. In the past there were incidents where a user would initiate a snapshot deletion thinking the snapshot got deleted, yet to find out later that that’s not the case. With the consolidation option, when you initiate a snapshot deletion, if the snapshot fails to delete, the VM will then generate a warning letting you know that a consolidation is required. You would then run the snapshot consolidation option and the snapshot would get committed. Question No: 35 Which two storage configurations on the source server are unsupported with VMware Converter? (Choose two.) Linux LVM software RAID GPT/MBR hybrid disks Windows basic volumes Windows dynamic volumes Answer: B,C Question No: 36 Which two situations could cause a virtual machine to appear with (orphaned) appended to its name? (Choose two.) if a host failover is unsuccessful if a virtual machine was removed from vCenter Server#39;s inventory if a virtual machine was deployed from template, and the template has been deleted... Read More
          Special job for Marco      Cache   Translate Page      
Special job for Marco Special job for MarcoSpecial job for Marco Special job for Marco Special job for Marco PM me bro (Budget: $250 - $750 AUD, Jobs: Linux, PHP, Programming, Software Testing, UNIX)
          postfix configuration      Cache   Translate Page      
Hi, I am going to build mail server using postfix. If you finish successful, I will give next jobs. Thanks. (Budget: $250 - $750 USD, Jobs: DNS, Linux, System Admin, Ubuntu, UNIX)
          network developer      Cache   Translate Page      
Hi, I am looking for network developer. skills: . routing protocols(BGP, OSPF, RIP) . VMWare ESXi 5.5+ . Server Networking (1-GbE, 10-Gb SFP+) (Budget: $15 - $25 USD, Jobs: Cisco, Linux, Network Administration, System Admin, VMware)
          Software Developer - PHP, Python, Perl, Linux - Fibernetics - Cambridge, ON      Cache   Translate Page      
_Fibernetics prides itself on being a disruptive force in the Telecommunications industry and its this drive that fuels our innovation to deliver high tech,...
From Indeed - Tue, 24 Jul 2018 14:39:08 GMT - View all Cambridge, ON jobs
          Special job for Marco      Cache   Translate Page      
Special job for Marco Special job for MarcoSpecial job for Marco Special job for Marco Special job for Marco PM me bro (Budget: $250 - $750 AUD, Jobs: Linux, PHP, Programming, Software Testing, UNIX)
          Special job for Marco      Cache   Translate Page      
Special job for Marco Special job for MarcoSpecial job for Marco Special job for Marco Special job for Marco PM me bro (Budget: $250 - $750 AUD, Jobs: Linux, PHP, Programming, Software Testing, UNIX)
          Special job for Marco      Cache   Translate Page      
Special job for Marco Special job for MarcoSpecial job for Marco Special job for Marco Special job for Marco PM me bro (Budget: $250 - $750 AUD, Jobs: Linux, PHP, Programming, Software Testing, UNIX)
          Embedded Linux Developer - Au-Zone Technologies - Calgary, AB      Cache   Translate Page      
*About Us* *Au-Zone Technologies* is a leading provider of development tools, engineering design services, and enabling IP used for the design of intelligent...
From Indeed - Thu, 12 Jul 2018 17:44:50 GMT - View all Calgary, AB jobs
          少数チームで自社WEBサービスを開発したいフロントエンドエンジニアを募集! by 株式会社エグゼック      Cache   Translate Page      
当社のお客様である全国の写真館への導入実績が順調に増え、今後更なる広がりが見込まれる中、新たな仲間を募集します。 ◆業務内容 ・自社サービスである「フォトストア」のバージョンアップ ・新機能開発 ・周辺に位置付く新サービスの開発 ・新規事業開発など 上記に関わるフロントエンドを担当していただきます。 ◆開発環境 言語      :HTML5+CSS3・JavaScript フレームワーク :自社フレームワーク・.NET Framework・jQuery・prototype.js 環境      :Linux、Cent OS、Apache、memcached、Eclipse データベース  :MySQL、PostgreSQL、Microsoft SQL Server プロジェクト管理:Redmine 自社プロダクトであるフォトストアは、写真館がクライアントなります。 そのお客様の声から得たニーズや、年に1回行う約10,000名からのアンケート結果などを元に、 継続的に新規機能開発、機能改善などの開発に取り組んで頂きます。  開発案件は営業側から来る要望(顧客の声で優先すべきもの)がRedmineでチケット登録され、開発チームと営業側とで開発を行うか行わないか、課題を解決する最適な機能など検討を重ねた上で、開発するチケットを決定し、各開発担当者に割り振られていきます。 各開発担当者は、仕様確認・設計・工数を確認しながらコーディングに入り、コーディングを終えれば、GitHub 上で管理者にプルリクを出し、レビューが通ればリリースされていきます。 ■開発チーム 役割は多少分けているものの、インフラもみたり、フロントも書いたり、サーバーも書いたりと、幅広く担当できます。フルスタックエンジニアを目指す方にはぴったりです。 ■環境について 技術に対する考え方は、まず最新動向はきっちり仕入れよう。仕入れた上で何がいいか考えよう。最も適する技術を採用しよう。古いか新しいかは関係ない。そんな感じです。ただ、今開発に追われていて、やりたくても手をつけられていないことも多く、これらの考えを共有しながら一緒に仕事ができる方が理想的です。 また、代表の古田がエンジニアということもあり、たまに代表といっしょにプログラミングを組んだり、技術ネタで議論したり、ビジネスという切り口からエンジニアとしてどうサービスを作りあげていくかという議論ができる点などなど、これも当社の特徴の1つかも知れません。 ■今後の直近の課題 これからの開発メンバー増強にともない、チームで開発する体制を整備して、スピーディに短周期で機能改善を回していくことと考えています。なので、これから当社のエンジニアチームのカタチを作っていくというフェーズなので、それを楽しめる方には最適です。 ■こんな方求めてます! 成長中のベンチャー企業で、将来会社が目指しているビジョンに向かって一緒に情熱を持って、いっしょに楽しみながら互いに成長ができる仲間を求めています。 条件としては、一生懸命なこと、成長したい気持ちがあること、ふざけるけど根は真面目なこと、そして仲間を思いやれる人、そして技術にワクワク感を感じ、長くいっしょに働けること。 まずは、どんな雰囲気なのか、ぜひコーヒーでも飲みにきてください。 アットホームな、でもゆるゆるではなく、ちょっと厳しい、個性的で、なんだかんだ真面目なメンバーの集まり。そんな感じがEXECかなと思います!
          Unity未経験でもOK!UI/UXに興味のあるUnityエンジニア募集! by ラムズデザイン株式会社      Cache   Translate Page      
ラムズでは、モーターショー等に出展されるショーカー用のアプリケーションの開発や、大手車メーカーのこれから世に出るメーターやナビゲーション等の車載システムのプロトタイプの制作を行なっています。 その中でも新しいGUI・インタラクション機能の実装や、市場で発表された新しい電子デバイスを活かしたフロントエンドのソフトウェアの開発が、弊社の主に担当する業務になります。 その為通常のアプリ開発では行わないようなLEDやモーターなどハードウェアとの連携が多く、アプリ開発に限定されない幅広い知識と好奇心が必要なのが特徴です。 また案件は立ち上げの企画段階から関わらせていただくことも多く、ソフトウェアの設計など上流工程から実際の実装まで携わることができる為、自分次第でいくらでも活躍できる範囲を広げることができます。 個々の案件においては弊社でデザインから開発業務まで担当することもあり担当者が複数人になることが多い為、チームワークを重視しているのも特徴です。 【こんな方をお待ちしています】 ・ナショナルクライアントと仕事をしてみたい。 ・色々なプログラム言語に挑戦してみたい。 ・これから世に出るプロダクト製品を作りたい。 ・本気でエンジニアを目指したい。 年齢、性別は問いません。 【開発言語、環境】 ・言語 c#、Java、Swift、PHP、Mysql ・環境 Unity、VisualStudio、Linux *案件により適切なアーキテクチャを採用するようにしているため言語や環境は変動します 【必須スキル】 プログラム開発経験があること バックエンド側の言語でも歓迎致します 【歓迎スキル】 ・スマートフォンアプリの開発経験者 ・Unity等の3D開発の経験者 勤務地は原宿駅徒歩5分です。 一緒に車の未来を作りませんか? 少しでも興味を持たれた方は是非一度弊社に遊びに来ませんか? あなたのご応募をお待ちしています!
          SPサービスのプラットフォーム立ち上げに参画したいwebエンジニア募集! by 株式会社SPinno      Cache   Translate Page      
販促活動のノウハウを集めたクラウドサービス「SPinno」の開発をお任せします。 当面はロードマップにある機能の技術的な調査、プロトタイピング、設計、テスト等を担当していただきます。  長期的には開発プロセスの最適化、DevOps、新しい要素技術の研究開発など、キャリアの指向に応じて担当分野を広げ、または深堀をしてください。 ■求める経験、技術 フロントエンド/サーバーサイドのいずれかの開発経験5年以上  ・フロントエンド:Javascript(JQuery、Vue.js)  ・サーバサイド:PHP(Laravel)  ・DB:MySQL(AWS RDS)  ・インフラ:AWS、Docker ■望ましい経験、技術  ・スクラムなど、アジャイル手法による開発プロジェクトの経験  ・クラウドサービス開発プロジェクトの経験  ・印刷、販促、マーケティング領域のアプリケーション開発の経験  ・AWSによるインフラ構築の経験  ・個人でのサービス開発経験、勉強会での発表 ■環境、ツールなど  ・OS:Windows / Mac / Linux(Amazon Linux)  ・DB:RDS(MySQL、PostgreSQL)、Redshift  ・DevOps: CircleCI / SideCI / VAddy  ・その他: Github / Redmine / Trac / Subversion / Re:dash
          Software Development Senior Engineer - Seagate Technology - Singapore      Cache   Translate Page      
1. Design and develop test software in C/C++/Python for hard-disk firmware verification under Linux and Windows. 2. Maintain and enhance existing software...
From Seagate Technology - Tue, 11 Sep 2018 07:48:16 GMT - View all Singapore jobs
          アプリや車のUI/UXに興味のあるUnityエンジニア募集! by ラムズデザイン株式会社      Cache   Translate Page      
ラムズでは、モーターショー等に出展されるショーカー用のアプリケーションの開発や、大手車メーカーのこれから世に出るメーターやナビゲーション等の車載システムのプロトタイプの制作を行なっています。 その中でも新しいGUI・インタラクション機能の実装や、市場で発表された新しい電子デバイスを活かしたフロントエンドのソフトウェアの開発が、弊社の主に担当する業務になります。 その為通常のアプリ開発では行わないようなLEDやモーターなどハードウェアとの連携が多く、アプリ開発に限定されない幅広い知識と好奇心が必要なのが特徴です。 また案件は立ち上げの企画段階から関わらせていただくことも多く、ソフトウェアの設計など上流工程から実際の実装まで携わることができる為、自分次第でいくらでも活躍できる範囲を広げることができます。 個々の案件においては弊社でデザインから開発業務まで担当することもあり担当者が複数人になることが多い為、チームワークを重視しているのも特徴です。 【こんな方をお待ちしています】 ・ナショナルクライアントと仕事をしてみたい。 ・色々なプログラム言語に挑戦してみたい。 ・これから世に出るプロダクト製品を作りたい。 ・本気でエンジニアを目指したい。 年齢、性別は問いません。 【開発言語、環境】 ・言語 c#、Java、Swift、PHP、Mysql ・環境 Unity、VisualStudio、Linux *案件により適切なアーキテクチャを採用するようにしているため言語や環境は変動します 【必須スキル】 プログラム開発経験があること バックエンド側の言語でも歓迎致します 【歓迎スキル】 ・スマートフォンアプリの開発経験者 ・Unity等の3D開発の経験者 勤務地は原宿駅徒歩5分です。 一緒に車の未来を作りませんか? 少しでも興味を持たれた方は是非一度弊社に遊びに来ませんか? あなたのご応募をお待ちしています!
          HIT FANTASY RTS ‘CIRCLE EMPIRES’ RECEIVES MASSIVE FREE CONTENT UPDATE       Cache   Translate Page      
Content update "massive", also Linux support on the way.
          Gerencie suas finanças pessoais com o KMyMoney      Cache   Translate Page      

KMyMoney é um gerenciador financeiro que oferece uma forma simples de você manter um registro de suas finanças pessoais.

Esse post Gerencie suas finanças pessoais com o KMyMoney apareceu primeiro em SoftDownload.


          Arcsight Delivery Quality Assurance Resource Engineer, Network Security at Ecscorp Resources      Cache   Translate Page      
Ecscorp Resources is a solution engineering firm, established in the year 2001 with a cumulative of over 100 years experience. Our business is driven by passion and the spirit of friendliness; we harness the power of creativity and technology to drive innovation and deliver cutting-edge solutions to increase productivity. Our passion, experience, expertise and shared knowledge have forged us into a formidable catalyst for desirable, sustainable change and incessant growth. We strive to provide achievable solutions that efficiently and measurably support goal-focused business priorities and objectives.Duration: 3 months Detailed Description ArcSight division, is a leading global provider of Compliance and Security Management solutions that protect enterprises, education and governmental agencies. ArcSight helps customers comply with corporate and regulatory policy, safeguard their assets and processes and control risk. The ArcSight platform collects and correlates user activity and event data across the enterprise so that businesses can rapidly identify, prioritize and respond to compliance violations, policy breaches, cybersecurity attacks, and insider threats. The successful candidate for this position will work on the ArcSight R&D team. This is a hands-on position that will require the candidate to work with data collected from various network devices in combination with the various ArcSight product lines in order to deliver content that will help address the needs of all of ArcSight's customers. The ideal candidate will have a good understanding of enterprise security coupled with hands-on networking and security skills as well as an ability to write and understand scripting languages such as Perl, Python. Research, analyze and understand log sources, particularly from various devices in an enterprise network Appropriately categorize the security messages generated by various sources into the multi-dimensional ArcSight Normalization schema Write and modify scripts to parse out messages and interface with the ArcSight categorization database Work on content and vulnerability update releases Write scripts and automation to optimize various processes involved Understand content for ArcSight ESM, including correlation rules, dashboards, reports, visualizations, etc. Understand requirements to write content to address use cases based on customer requests and feedback Assist in building comprehensive, correct and useful ArcSight Connector and ESM content to ArcSight customers on schedule. Requirements Excellent knowledge of IT operations, administration and security Hands-on experience of a variety of different networking and security devices, such as Firewalls, Routers, IDS/IPS etc. Ability to examine operational and security logs generated by networking and security devices, identify the meaning and severity of them Understand different logging mechanisms, standards and formats Very strong practical Linux-based and Windows-based system administration skills Strong scripting skills using languages (Shell, Perl, Python etc), and Regex Hands-on experience of database such as MySQL Knowledge of Security Information Management solution such as ArcSight ESM Experience with a version control system (Perforce, GitHub) Advanced experience with Microsoft Excel Excellent written and verbal communication skills Must possess ability and desire to learn new technologies quickly while remaining detailed oriented Strong analytical skill and problem solving skills, multi-tasking. Pluses: Network device or Security certification (CISSP, CEH etc) Experience with application server such as Apache Tomcat Work experience in security operation center (SOC).
          Rozbudowane foldery na panelu bocznym      Cache   Translate Page      

@incognito74 pisze:

Arch linux instalacja przebiegła bez większego problemu.

jak dodawać foldery do panelu bocznego.

(takimi jak np. dokumenty, obrazy, publiczny, pobieranie, muzyka, wideo i szablony).

oto screen

Wpisy: 1

Uczestnicy: 1

Przeczytaj cały temat


          Co zrobić z kopią zapasową na drugiej partycji?      Cache   Translate Page      

@toshiko pisze:

Przed rokiem miałam zrobioną kopię zapasową Wind XP i zapisaną na drugiej, wolnej partycji. Teraz potrzebuję tę partycję do instalacji drugiego oprogramowania (linuxowego) i nowych programów do niego.
Co zrobić z tymi 16 GB ? Odinstalować ? Usunąć ? Spakować ?
Dzięki za sugestie :yum:#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000

Wpisy: 2

Uczestnicy: 2

Przeczytaj cały temat


          How to Connect Your Android Phone to Linux via Airdroid      Cache   Translate Page      
Airdroid is a unique and useful application that lets you transfer files, send SMS messages and control your phone through your PC. It is available within the Google Play store and the iOS App Store and provides a useful alternative if you need to grab a file but don’t have a USB cable at hand. While Windows has a full rich client that allows easy access to the features, those of us on Linux have to use the web-based interface, but this doesn’t make the application any less useful. For the purposes of this article, I will be demonstrating using Airdroid on Android and connecting... Read more

          How to Add Colored Terminal Code to Microsoft Word      Cache   Translate Page      
If you want to put Terminal code in Word with the correct colorization, just copy and paste won’t work. You’ll need to use a tool to generate colorized HTML, then import the HTML into Word. We can use ansi2HTML to convert our Terminal code to HTML, then drop it into our Microsoft Word document. Using ansi2HTML to create colored Terminal code as HTML If you’re on macOS or Linux or have a Linux shell running on Windows, you can use ansi2HTML to output colored Terminal code into Microsoft Word. Related: How to Properly Style Text in Microsoft Word Install ansi2HTML Without access to yum, we... Read more

          6 Linux Tools to Help Recover Data from Corrupted Drives      Cache   Translate Page      
Did your screen just turn black or your laptop freeze without warning? Maybe your hard drive has started chirping. Worse yet, maybe you suddenly can’t save to your home partition. All these signs of a corrupted or failing drive can cause you to sweat, but there’s no reason to immediately throw away your computer. Keep reading to learn about six Linux tools that can help you retrieve your data and get your digital life back on track. Related: How to Recover Data and Partitions for Free with TestDisk 1. Testdisk Certain Linux recovery tools attempt to save your data by copying whatever is retrievable... Read more

          BUF早餐铺 | 微软与Adobe发布安全更新;谷歌发布Chrome安全更新;Edge与Safari浏览器存在安全风险;江苏一高校2000多学生信息遭泄露      Cache   Translate Page      
各位Buffer早上好,今天是 2018 年 9 月 13 日星期四,农历八月初四。今天的早餐铺内容有:微软与 Adobe 发布多个安全更新;谷歌发布 Chrome 安全更新,取消网址的“安全”标识;瑞士数据管理公司 Veeam 泄露 4.45 亿条用户数据;僵尸网络 Mirai 和Gafgyt 最新变种目标瞄准企业网络;Edge 与 Safari 浏览器存在安全风险,合法 URL 可被注入恶意内容;江苏一高校2000多学生信息遭泄露,疑被企业用于偷逃税款。 以下请看详细内容: 微软与 Adobe 发布多个安全更新 微软在 9 月 的修复日一共修复了 61 个漏洞,其中 17 个评级为严重,43 个评级为重要,1 个评级为普通。修复的产品包括 Windows、Edge、IE浏览器、Office、ChakraCore、.NET Framework、Microsoft.Data.OData、ASP.NET 等。在补丁发布之时,只有四个是已经“公开通知”的,其余漏洞则很可以已经在野利用。在 17 个严重漏洞中,Windows RCE 漏洞(CVE-2018-8475)、Windows ALPC 提权漏洞(CVE-2018-8440)、Scripting Engine 内存崩溃漏洞(CVE-2018-8457)以及 Windows Hyper-V 中的两个严重远程代码执行漏洞影响较大,用户应尽快修复。 同时,Adobe 共修复了 Flash 播放器和 ColdFusion 中的 10 个漏洞,其中有 6 个为高危,可被攻击者利用实现远程执行任意代码。[来源:thehackernews] 瑞士数据管理公司 Veeam 泄露 4.45 亿条用户数据 近日,安全研究人员在网上发现了一个公开的数据库,其中存储着超过 200 G 的数据,但没有任何安全防护。200 G 的内容包含瑞士智能数据管理服务商 Veeam 的大量用户信息,包括姓名、邮箱地址、居住国等。此外,市场份额、用户类型、企业规模、IP 地址、用户代理等企业信息也暴露无余。数据具体暴露的时间尚不清楚,但研究人员表示,自己 9 月 5 日才发现该数据库,而存储数据库的服务器 IP 在 8 月 31 日就已经有人搜索。目前 Veeam 已经发布公告,正在调查事件详情。[来源:bleepingcomputer] 谷歌发布 Chrome 安全更新,取消网址的“安全”标识 谷歌发布了 Chrome 69.0.3497.92 最新版本,适用于 Windows、MAC、Linux 等系统。新版本修复了一些漏洞,并取消了网址前的“安全”标识。Chrome 69 将不会再特地将HTTPS网站标记为“安全”,而是改在采用HTTP标准协议的网站旁标注“不安全”。这么做的目的是让用户了解不安全的网站,从而进一步推进全网加密。随着Chrome 70即将在10月份发布,当用户输入数据时,HTTP 站点将显示一个红色的“不安全”警告。[来源:us-cert] […]
          创业耗费百万,为何DDoS如此要命Part 1      Cache   Translate Page      
*本文原创作者:罗永浩的迷弟,本文属FreeBuf原创奖励计划,未经许可禁止转载 0×00 多年运维,不敌攻击 从05年开始做运维到现在也有13年了,干过论坛,电商,游戏,金融,直播这些业务的运维,活很杂,什么WebServer,Database,Netfilter,Docker,Xen,KVM,OpenVZ,Ceph,iSCSI,DNS, 负载均衡等等。那么多年做运维以来最让人觉得棘手和    绝望的便是DDoS攻击了,每天晚上睡觉后都怕接到电话说服务器被DDoS了,至于为什么那么恐怖,我想做过运维的人或者被攻击过的企业都应该非常明白那是一种怎么样的体验。 0×01 噩梦初醒,惶惶不可终日 第一次和DDoS攻击打交道,那是06年的冬天,第一份工作是为一家网络广告联盟公司做服务器运维。 基本上每天的任务就是看下服务器的硬盘I/O负载,数据库负载,还有是否有错误日志,很平常。 直到06年冬季的某天,公司托管在浙江绍兴电信机房的那台Dell PowerEdge 1850服务器突然无法访问,WEB和SSH都无法访问。 老板那个急啊,客服那个急啊,真的是可以说热锅上的蚂蚁,坐立不安,要知道对于一个广告联盟来说,服务器瘫痪了,站长的收入突然没了,广告主的流量突然没了,这意味着站长和广告主会流失。 于是乎,联系了绍兴电信的网维,得知服务器当时遭受了大流量的DDoS攻击,攻击规模在2Gbps左右,电信的网维为了保护机柜内其他客户服务器正常运行,封了我们服务器的外网IP地址。 为了不影响业务,最后找绍兴电信付费做的DDoS防御服务,虽然最后服务恢复了,但是服务器的网络延迟也增加了,因为DDoS    攻击一直在持续。 从那次事件后,公司所有人谈DDoS色变。 0×02  挥金如土,只为续命 15年,视频直播爆发式地发展,全民网红,进入这家公司就职半年后,公司融资2000多万,对于视频直播行业可能不多,但是对于整个公司来说已经是走向成功的第一步了。 随着公司快速的发展,直播平台的流水和日活每天都在增长,漂亮的小姐姐也越来越多。 正当大家士气十足甚至都在幻想上市的时候,没过多久,公司就遭到了重挫。 16年9月15号,那天正是中秋节,晚上应该是全家一起吃月饼赏月的时候,可是一起蓄谋已久的DDoS攻击,让大家在    公司里度过了极为煎熬的中秋漫漫长夜。 当晚6点,刚吃完晚饭,准备和家人一起去公园赏月,还没动身,就接到公司电话,要求赶到公司处理突发情况。 赶到公司时,运维同事说平台的登陆系统服务器和主播打赏系统服务器被大规模DDoS攻击,由于攻击规模较大,CDN服务商直接将域名做了回源处理,大量的    攻击流量涌入源服务器,IDC机房直接将被攻击的IP地址做了封堵处理。 询问了IDC接入服务商本次的DDoS攻击规模,得知入向的DDoS攻击流量高达200Gbps+(IDC接入服务商表示机房总接入带宽是200Gbps,这次攻击直接将机房出口打满,为了不影响其他用户,只能将被攻击的IP地址做封堵处理。) 由于本次DDoS攻击规模超过了IDC服务商的接入带宽,IDC服务商没有能力防御,于是求助于云服务商。 最后云服务商给出的高防IP报价非常之高,按天计算,300G防御的每天费用为2.5万元,按月费用为    37万元,如果攻击超出300G,费用还需要支付额外防御费用。 但是公司业务处于瘫痪状态,为了尽快恢复业务,公司开通了按天的DDoS防御服务,在预存10万的防御费用后,当晚8点,DDoS防御服务开通。 防御开通后,经过云服务商的DDoS清洗服务,攻击流量被拦截,平台暂时恢复了正常,经过一晚上的观察和沟通,最终防御了这次DDoS攻击。 此后我们遭受了更大规模的DDoS攻击,每天黑客都会发起数小时的攻击,这使得我们按天支付DDoS防御费用非常不划算,最终公司购买了    37万每月的DDoS保底防御服务。 这次案例告诉我们,有钱真的是可以为所欲为。 0×03  这世上有很多悲哀,仅仅是因为没钱 曾经在猫眼社区上看到一篇帖子,让我感触很深,那帖子标题叫做《我的老婆没钱治病,死了》 当人处于真正的底层时,连选择继续生存的资格都没有,谈什么机会去创造奇迹。 创业公司不也是如此吗?大量的创业公司在遭遇DDoS攻击的时候如同生病,来的那么突然,那么措手不及,但有多少创业公司能那么轻松的负担每月高达数十万的DDoS防御费用呢? 有多少人怀着创业梦想,创造奇迹,想改变行业,但是遇到DDoS攻击,连选择继续生存的资格都没有,这不是很可悲的事情吗? 因为DDoS防御成本太高,加上对DDoS攻击的不了解,往往会出现病急乱投医。 这是非常可怕的,犹如患了重病,而三甲医院费用极高,而选择那些号称能根治但并不靠谱的    私人和莆田系医院,最后往往因为错误的治疗和时间上的拖延导致病重,最后人财两空。 0×04  细说DDoS攻击 下面进入正题,说一下我遇到的各种DDoS攻击类型和一些缓解手段,还有防止李鬼,骗子,垃圾高防服务商的一些经验,以及教大家如何分辨高防服务的    真假和水分。 SYN Flood攻击和防御方式 老生常谈的一种DDoS攻击类型,从早期的利用TCP三次握手原理,伪造的IP源,以小博大,难以追踪,堪称经典的攻击类型。 大量的伪造源的SYN攻击包进入服务器后,系统会产生大量的SYN_RECV状态,最后    耗尽系统的SYN Backlog,导致服务器无法处理后续的TCP请求,导致服务器瘫痪。 就和上面的图片一样,服务器资源被耗尽,用户无法和服务器建立连接,攻击者目的达到。 那如何防御SYN Flood攻击呢(其实是缓解,提高一下系统的处理能力,但是只限于小攻击)? 方式1:软件防火墙和系统参数优化 (适用于SYN Flood攻击流量小于服务器接入带宽,并且服务器性能足够) 【Windows系统: 可以修改注册表来提高SYN数据包的处理能力】 进入注册表的[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]项目 1. 启用syn攻击防护模式 (可以显著提高Windows的SYN处理能力) SynAttackProtect=2 [dword] 2. 加大TCP半开连接数的队列数量 TcpMaxHalfOpen=10000 [dword] 3. 启用动态Backlog队列长度 EnableDynamicBacklog=1 [dword] 通过修改这三处注册表信息可以防止一些小规模并且较为简单的SYN Flood攻击 【Linux系统: 修改sysctl内核参数提高SYN数据包的处理能力】 1. 开启SYN Cookies,当出现SYN等待队列溢出时,启用cookies来处理 net.ipv4.tcp_syncookies = 1 2. 增加SYN Backlog队列长度 […]
          Hello to all. Wanting to get under the hood.      Cache   Translate Page      
Hello, I'm not actually a newbie. I've been using Linux since 2009. I used Ubuntu a few years and switched over to Debian when Ubuntu started feeling a little bloated for my old computer. I think...
          LXer: How to build rpm packages      Cache   Translate Page      
Published at LXer: I have used rpm-based package managers to install software on Red Hat and Fedora Linux since I started using Linux more than 20 years ago. I have used the rpm program itself,...
          linux vlan on access port      Cache   Translate Page      
Hello. I am somehow new in the Linux field. I searched on internet for this issue, but I could not find a similar case. My network is simple: ISP -> *Switch_1* (with management) -> _Linux...
          LXer: How to Install Nagios Core on CentOS 7      Cache   Translate Page      
Published at LXer: Nagios (also known as Nagios Core) is a free and open source application which can be used for monitoring Linux or Windows servers, network infrastructures and applications. When...
          LXer: Canonical Outs New Linux Kernel Live Patch for Ubuntu 18.04 LTS and 16.04 LTS      Cache   Translate Page      
Published at LXer: Canonical released a new kernel live patch for all of its LTS (Long Term Support) Ubuntu Linux releases to address various security vulnerabilities discovered by various security...
          LXer: Have You Ever Considered Replacing Windows with Linux?      Cache   Translate Page      
Published at LXer: Despite failing on some devices, like mobile, Microsoft’s Windows continues to be the number one choice on the desktop, with third-party data indicating a market share that’s...
          How to access RAM device file from the kernel module of some other driver?      Cache   Translate Page      
Hi, I am writing a driver to communicate between a hardware accelerator and Linux running on a soft processor (Microblaze), both on FPGA. At some point, I want the kernel-space part of the driver...
          LXer: Even though INSOMNIA: The Ark is delayed for Linux, the developer sounds committed to a Linux version      Cache   Translate Page      
Published at LXer: It's a shame when a Linux version is delayed, but in the case of INSOMNIA: The Ark it should hopefully mean a better game. Read More......
          Linux Mint 19.1 hat als Codenamen Tessa – kommt November/Dezember      Cache   Translate Page      

Linux Mint 19 Tara ist schon eine Weile auf dem Markt und die auf Ubuntu 18.04 basierende Distribution funktioniert auf meinem InfinityBook ausgezeichnet. Der Plan für den Nachfolger steht. Linux Mint 19.1 wird Tessa heißen und soll im November oder Dezember 2018 erscheinen. Es gibt ja Leute, die warten gerne auf die erste Punkt-Version und Linux Mint 19.1 könnte dann der Upgrade-Grund sein. Linux Mint 19.1 Tessa basiert auch auf Ubuntu 18.04 Wer sich mit Linux Mint etwas auskennt, der weiß, […]

Der Beitrag Linux Mint 19.1 hat als Codenamen Tessa – kommt November/Dezember ist von Linux | Spiele | Open-Source | Server | Desktop | Cloud | Android.


          【 find 】コマンド(応用編その4)――パーミッションを指定して探す      Cache   Translate Page      
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、ファイルをさまざまな条件で検索する「find」コマンドです。
           La techno FreeSync bientôt gérée en natif sous Linux       Cache   Translate Page      
Des nouveaux patchs en cours de test
          Re: Patrol Agent Connection Fails to Load Balancer VIP. (Urgent Attention Required)      Cache   Translate Page      

Achin, we had the same problem.

 

We ended up bypassing the F5 and deploying two instances of HA Proxy on linux. Both proxies are configured with every ISN on their backends, and they load balance in a round-robin fashion. Failover from one ISN on the backend of the proxy to another is largely seamless to the patrol agent.

 

PatrolAgents are configured with both ha proxies as "ISNs", and will failover within about 45 seconds from one ha proxy to another if there was a full proxy failure or the need to perform maintenance. Both HA proxies are small VMs of 2 x CPU 8GB RAM, with very low resource usage. We rough load-tested each VM with 80k connections each with minimal tweaking, and could probably scale into the hundreds of thousands if needed. We could easily handle large amounts of growth and full failure of one proxy without issue.

 

NGINX is also an option.


          DNv Tero v5.3.1      Cache   Translate Page      

crack software download Oasys LS-DYNA v12 x64 Paramarine v6.1 Win32 paulin v2015 Scanvec Amiable Enroute v5.1
ttmeps#gmail.com ------ change "#" to "@"
Anything you need,You can also check here: ctrl + f

DSD 5000.10.03 5000.10.04 linux
Design-Expert v8.0.7.1
DVN Sima v2.0.1.9836 Win64
Delcam Crispin ShoeMaker 2015 R2 SP5
Delcam Exchange 2016 Win64
Delcam_Crispin_Engineer_2015_R1_SP4
DevCad Cam Pro 3.01b
Dlubal RFEM v5.04.0108 Win64
Dlubal RSTAB 8.04 Win64
FTI FormingSuite 2015.1 x32x64
FTI v5.3 for CATIA V5R20-R24 Win64
Geostru SLOPE 2015.25.6.1217
EMERSON DELTAV 10.3
EFI Colorproof XF v6.11
EMSS FEKO Altair HWU 7.0.2 Win64&Linux64
Exelis IDL ENVI v8.4 x64
FastCAM v7
gtools lgp v9.47 x32x64
Geometric DFMPro 4.0
ge proficy machine edition v8.6
GibbsCAM 2016 version 11.2.16.0
Gaussian 09 D.01 Linux&INTEL&AMD64bit
GEOVOX.v2015.06.23
Geomagic_qualify_2013_X64
INTOUCH v10.5
Intergraph PVElite 2015 SP2 v17.00.02
Lumerical Suite 2015b build 590 x32x64Linux
Lattice.Semiconductor.iCEcube2.v2015.04
Lectra LeatherNest v3R1 3.1.46.0
infolytica MotorSolve v5.0
Lumerical Suite 2015b build 527 Win32_64linux64
Molecular.Operating.Environment.2014.0901.WinMaclnx
Mentor Graphics Expedition X-ENTP VX.1.1
moses v7.10
NeuraLog v2015.4
NI.LabVIEW.2015.v15.0.x86x64
PipeTech.v6.0.22
Proteus v8.2 SP2 with Advanced Simulation
PTV VisSim v8.0
Schneider Electric SoMachine 4.1 SP1.2
Schlumberger ECLIPSE Simulation v2014 x64
Petrel v2014.2 x64
Siemens_FEMAP_v11.2.1_with_NXNastran_Win64
SolidWorks Enterprise PDM 2015 SP4.0
Synopsys Synplify 2015.03
Sketchup Pro 2015
Tekla Structural Designer 2015 Service Pack 1
Tekla Tedds 2015 v17.00
Tree Star FlowJo X 10.0.7 R2 Win32_64LINUX
Visual Vessel Design 2015 with Update 1 v15.1
Xilinx.Vivado.Design.Suite.2015.2
Zuken E3.series 2015 version 16.0
GDP32 _TEM &(STEMINV)
IX1D��V8_TEM
Workbench3.0 & vxworks6.6
OPTISWORKS V2014 SP2
insight earth v3.0 x64
Visual Vessel Design 2015 with Update 1 v15.1
Inpho v5.7.1
ZondTEM
Emit Maxwell
PLOT EXPRESS zeh 5.1
kepware v5
Oasys.ADC.v8.4.10
Oasys.AdSec.v8.3.10
Oasys.Alp.v19.2.0.12
Oasys.CADrebar.v3.2.0.1 Win64
Oasys.Compos.v8.4.3.Win64
Oasys.Frew.v19.2.7
Oasys.Greta.v19.1
Oasys.Mail.Manager.v6.1.2097.Win64
Oasys.MassMotion.Flow.v7.0.5.4.Win64
Oasys.MassMotion.v7.0.5.4.for.Softimage.2015&2014.Win64
Oasys.Pdisp.v19.3.0.4.Win64
Oasys.Pile.v19.5.0.21.Win64
Oasys.Safe.v19.1.1.23
Oasys.Slope.v19.0.3.26
Oasys.SlopeFE.v20.0.0.27
Oasys.Xdisp.v19.3.1.35
ESKO.ArtiosCAD v14.1.3 Win
paulin v2015
R&B SplitWorks 2014 SP0 for SW 2013-2015 Win64
RBF Morph Module for FLUENT v16.0
DriveTools DriveExecutive V5.01
SARMAP SARscape v5.1.1
TracePro Bridge v7.3.4.Win32
TracePro v7.3.4 Expert with PDF Documentation Win32_64
Vic-3D/2D
RODSTAR-D 3.23 
RODSTAR-V 3.24
B&K Pulse 18.1 Windows
GEOPAK Civil Engineering Suite V8i v08.11.09.845
InRoads Suite V8i v08.11.09.845
MicroStation V8i v08.11.09.714
MX V8i United Kingdom v08.11.09.845 Win64
Power GEOPAK V8i v08.11.09.845
Power InRoads V8i v08.11.09.845
PowerSurvey V8i v08.11.09.845 Win64
Golaem.Crowd.For.Maya.2016.v4.1.1
Golden Software Didger v5.10.1379
Golden Software Grapher v11.7.825
Golden Software MapViewer v8.3.311
Golden Software Strater v4.6.1700
Golden Software Surfer v13.0.383 Win32_64
IES.VisualAnalysis.v12.00.0009
ORA CODE V v10.7
OLGA.v7.3
Integrated Engineering Software QuickSuite v4.00.0012
Integrated Engineering Software ShapeBuilder v8.00.0005
Integrated Engineering Software VAConnect v2.00.0004
Integrated Engineering Software Visual Analysis 12.0 Win64
Integrated Engineering Software VisualAnalysis v12.00.0009
Integrated Engineering Software VisualPlate v3.00.0001
Integrated Engineering Software VisualShearWall v3.00.0002
Integrated Engineering Software(IES) VisualFoundation v6.00.0003
KESZ.ConSteel.csJoint.v9.0.005.build.23.06.2015
Lattice.Semiconductor.Lattice.Diamond.v3.5.0.102 Win32_64
Lattice.Semiconductor.PAC-Designer.v6.30.1346
NCG CAM 14.0.01 x32x64
Next Limit XFlow 2014 build 92 x64
NI.LabVIEW.2015.v15.0.KOREAN
Noesis Optimus 10.15 Win32_64 & Linux32_64
PC SCHEMATIC Automation v17.02.256
Rail Track V8i 08.11.09.845 Win64
RM Bridge Advanced+ V8i v08.11.28.02
RM Bridge View V8i v08.11.28.02
STAAD.Pro V8i SS6 v20.07.11.33
SIMetrix pro 8.0
Siemens.NX.v10.0.2.Win64
Skyline TerraBuilder v6.5.1
Skyline TerraExplorer v6.5.1
Skyline Terragate v6.5.1
Synopsys PrimeTime StandAlone(PTS) vK-2015.06 Linux64
Tecplot Chorus 2015 R2 Win64 & Linux64
Vero_Edgecam_2015_R2_SU1
VRay 3.00.01 for Maya 2015 Win64
wasp v11.1
Wise Software Solution GerbTool v16.4.47 SR5
Wise Software Solution VisualCAM v16.6.15 SR2
WOLFRAM.RESEARCH.MATHEMATICA.V10.2


          Kepware KEPServerEX V6 2017      Cache   Translate Page      

Crack download software Motorcad v11 CLC Genomics Workbench 9.x DHI MIKE ZERO v2016 ispring platform sdk 6.2.0
Plaxis 3D V2015 UASMaster v8 Zemax v2016
Brian28#india.com----- change "#" to "@"
Anything you need,You can also check here: ctrl + f

Intel Parallel Studio XE 2016 with Update 1 winlinux         
Xilinx Vivado Design Suite 2015.4       
MSC Actran v15.1                   
PTC MathCAD 15.0 M045
Concepts Nrec Axcent 8.4.11.0   
Concepts Nrec Max-Pac 8.4.11.0   
Concepts Nrec Pumpal 8.4.11.0 
Csimsoft Trelis Pro v15.2.1 WinMacLnx
Delcam Postprocessor v2014 R2 SP1
Dlubal RFEM v5.05 Win64
Dlubal RSTAB v8.05 Win64
Micro-Cap v11.0.1.5 Win32_64
DS CATIA V5 R2014 SP6
DS CATIA V5-6R2012 SP6 HotFix26
DS_CATIA_V5-6R2013_SP6_HF07
DS_CATIA_V5-6R2014_SP6 HF04
FACERIG.PRO.V1.241
Zirkonzahn modellier 1.0
CD-Adapco SPEED 10.06
Hex-Rays IDA Pro 6.8 Incl. All Decompilers
Intergraph CADWorx (Plant, P&ID, Equipment, IP, SpecEditor) 2016 v16.0
Mastercam X9 version 18.0.15514
Mentor.Graphics.Tessent.2013.1.Linux
Twinmotion v2016
Nozzle Pro 2011 v1.0.83
NETool v3.2
Optimal Solutions Sculptor v3.7.8 x64 WinLnx
PipeFlow Expert 2016 v7.30
PowerSurfacing v2.2-2.4-3.0 for SW2012-2016 64bit
Premier.System.X6.v16.0.9980
PROKON.V3.0.07 x32
GateCycle v6.1 sp1
Ansys Products v17.0 Win64Linux64
Capture Smart3D v4.0
SolidWorks 2016 SP1.0
MetaCAM EX v6.1
CLC Genomics Workbench 8.x
PTC Creo v3.0 M070
schneider electric 2005(concept 2.6 powersuite 1.5)
s7 200 opc server pc access 1.0 v1.0
CimPack v10.3.3
VirtualGrid VRMesh Studio v8.51
rocscience Slide v6.037
Siemens NX 8.5.3 MP11 win_linux
THE_FOUNDRY_MARI_V3.0V1_WIN64linux64
Thunderhead Engineering PyroSim 2015.4.1208 x64
TSIS CORSIM v5.1
Primavera P6 Pro R15.2
AutoSPRINK VR11 Win32
Pipeline Studio v4.0.0.0
Hypersizer Pro v6.4.53
QuickBooks Pro 2016
TracePro v7.43 x64
Vertical Mapper v3.7
Tekla Structures v21.1 SR2 Win64
IES-Coulomb Electro v92 win7x32x64
VMWARE.VSPHERE.V6.0
wonderware intouch fsgateway 1.5 sp1
Wilcom EmbroideryStudio e3.0     
whittle v4.3
LcinkCTF V2.3
Mentor Graphics SystemVision 2016 v16.1
Wolfram SystemModeler v4.2 winLinuxMacosx
Mott MacDonald STEPS v5.1.0034
Intergraph CAESAR II 2016 v8.00.00.5600
Agisoft PhotoScan Professional v1.2.1 Build 2278 Win32_64
Blue Marble Geographic Calculator v2016 Win32_64
Bricsys.BricsCAD.Platinum.v16.1.05.3 x32x64
CLC.Main.Workbench.v5.5
Concept.SpiceVision v6.1.0.Win
rsnetworx for devicenet 6.0
ge interllution ifix v3.5
Invensys SimSci-Esscor PROII v9.4
logvision v4.0
techno ejay 5
Robotmaster V6 with SP3 x86x64
PVElite v2016
Mentor Graphics Nucleus Source Code 2015.07 Lniux   
Mentor Graphics Sourcery CodeBench 2014.05.46 Linux
VPstudio v12.01 SP2 x32x64
Steel.Connection.Studio.v15.02.04.01
Skyline Photomesh v6.6.1
jason v9.5.1
ESRI ArcGIS Desktop v10.4
3D-Tool V12.0
mikroC PRO for PIC 2015 v6.6.1
DownStream Products v2015.12
Gstarsoft.GstarCAD.v2016.x64
hyperMILL v2014.1 SP1
CSI.Bridge.2016.v18.1.0.1227
Antenna Magus Professional v5.5.0
IBM Rational Software v9.0
Luxion.Keyshot.v6.0 Win32_64
Norsar 2d 3d v5.3.1
Lumerical.2016a.build.736.WinLinuxMac
PARTsolutions V9.01
IBM Rational Rhapsody v8.10
MecSoft RhinoCAM 2016 For Rhinoceros 5 v6.0.0.215 Win64
Schlumberger Petrel 2014.2 With plugins Win64
Synopsys CustomSim (XA) 2013 Linux32_64
synopsys design complier DC 2013.03 SP1
Inpho UASMaster 7.0.1   
DesignBuilder.Software.Ltd.DesignBuilder.v4.5     
FTI FormingSuite v2015.2.0.2123 Win32_64     
Golden Software Voxler v4.1.509       
MicroSurvey FieldGenius v8.1.15.5     
NextLimit Realflow v2015.9.1.1.0186 WinMacOSXLinux       
Steel.Connection.Studio.v15.02.04.01       
TDM.Solutions.RhinoGOLD.v5.7.0.6 
hrs strata v10   
Transoft Solutions AutoTURN v1.0.3.148 For Autodesk Revit 2016         
Transoft Solutions AutoTURN v9.1.0.108
The Foundry Mari v3.0V2 Win64Linux64MacOSX64     
The Foundry Mischief v2.1.3 winmac       
Thinkbox.Deadline.v7.2.1.10 winlinuxmac       
Thinkbox.Sequoia.v1.0.0.MacOSX     
Vero VISI v2016 R1       
VisualPVT v3.7.0.97


          Geosoft.Oasis.Montaj.v9.1      Cache   Translate Page      

TEST Crack software 2017��epoffice 2017 v7 Datamine Discover v2017 x64 MicroSurvey CAD v2018 Studio Encom ModelVision v14.0
Suntim28#gmail.com------ change "#" to "@"
Anything you need,You can also check here: ctrl + f

Twinmotion v2019.0.13400
ESRI ArcGIS Desktop v10.6 Build 161544
ANSYS v19.1 nCode DesignLife x64 linux64
Bentely MOSES CONNECT Edition v10.13.00.19 Win64
IronCAD.Design.Collaboration.Suite.v20.0.22.Update.1.SP1.Win64
Siemens.Solid.Edge.2019.Technical.Publications
Simulation.Lab.Software.SimLab.Composer.v9.0.1.Win64
Vue xStream Pro 2016 R5 Build 502579
ABViewer Enterprise 12.1.0.1 x86
MicroSurvey EmbeddedCAD 2018 SP1 v18.1
Geometric.GeomCaliper.v2.5.SP4.Creo.Win64
AFT.Fathom.v10.0.1103.build.2018.06.12
Leica Infinity v3.0.1 x64
Chasm.Consulting.VentSim.Premium.Design.v5.0.7.4
Intergraph PVElite v2018 SP1 v20.00.01
Xceed Ultimate Suite 2018 v2 Build 18.2.18316.17460
NCH DreamPlan Plus v3.12
Geometric.Glovius.Pro.v5.0.0.11.Win32_64
PTC.Creo.v5.0.1.0.Win64
IAR Embedded Workbench for Renesas RX 4.10
Autodesk Nastran v2019 R1 Multilingual Win64
Sulzer.SULCOL v3.3.6
FEI.Avizo v9.4
SOFiSTiK Reinforcement Detailing & Generation v2019
MSC Digimat v2018.0
MSC Sinda v2017.1
MSC Adams v2018 x64   
MSC Patran v2018 x64
MSC Easy5 v2018 x64 
MSC Dytran v2018 x64
MSC scFLOW v14 x64
epoffice 2017 v7
StudioRIP XF v4.1.128
X-Plane.v7.62
CAD CH3ATER V3.6 PREMIUM G4YER
Autodesk.Nastran.INCAD.2019.R1.Win64
vxworks v7
Altair HyperWorks AcuSolve v2017.2.2
SDSoc v2018.2
solidThinking.Click2Form.2018.1.1060.Win64
epipingdesign.ASME.B31.1.Power.Piping.Calculator.v2016.full
epipingdesign.ASME.B31.3.Process.Piping.Calculator.v2016.full
epipingdesign.EN.13480-3.Pressure.Piping.Calculator.2017.full
IAR Embedded Workbench for ARM v8.30
Thunderhead Engineering Pathfinder 2018.2.0417 x86x64
Thunderhead Engineering PetraSim 2018.1.0416 x86x64
Thunderhead Engineering PyroSim 2018.1.0417 x64
Vectorworks v2018 SP4
BETA-CAE Systems v18.1.2 x64
progeCAD 2019 Professional 19.0.4.7 Win64
Siemens SIMATIC WinCC v7.4 SP1 &Update 5 Flexible 2008 SP5
Siemens SIMATIC TIA Portal v15.0 x64 &Update 1
Siemens SIMATIC STEP 7 Pro 2017 v5.6
Keysight Physical Layer Test System(PLTS) 2018
Adobe Photoshop CC 2018 v19.1.5.61161 + Portable/macOS
SAS JMP Statistical Discovery Pro v13.2.1
CircuitCAM Pro 7.5.0 Build 2500
TraCFoil v3.1.30
Ansys.OptiSLang.7.1.0.49068.Win.Linux.X64
Biovia Discovery Studio With Pipeline Pilot Server 2016 v16.1
Cervenka Consulting AmQuake 3.8
Cervenka Consulting GiD 13.1.4d x64
Chartwell.Yorke.Autograph.v4.0.12
ETA VPG v3.4
Chasm_Consulting_VentSim_Premium_Design_5.0.7.2
Dlubal SHAPE-MASSIVE v6.65.01 Win32
Midas Civil 2014 +Update v23
Noesis.Optimus v10.19.Win64
ThermoAnalytics CoTherm v1.5 x64
CorelCAD 2018.5 v18.2.1.3100 Win32_64 & MacOSX
Chasm Consulting VentSim Premium Design v5.0.7.4
Geometric.DFMPro.5.1.0.5471.for.NX.9.0-12.0.Win64
Human.Solutions.Ramsis.3835-121.in.CATIAV5-R19.Win64
PTC.Arbortext.Advanced.Print.Publisher.11.2.M020
PTC.Arbortext.Editor.7.1.M020.Win64
PTC.Creo.Illustrate.5.0.F000.Win
PTC.Creo.View.5.0.F000.Win.Linux
PTC.Mathcad.V15.M050
CAMWorks.2018.SP3.0
ThermoAnalytics TAITherm v12.6 x64
cadprofi v2018
Vector.CANoe.v7.1.43
CADlogic Draft IT v4.0.22 Architectural Edition Win32_64
SPEOS v2018.1.0 x64
FTI FormingSuite 2018.1.0.19427.3
Autodesk VRED Professional 2019.0.1 x64
DS Catia-Delmia-Enovia V5-6R2017 SP5
Autodesk HELIUS FPA v2019
Siemens.Solid.Edge.2019 x64
Trafficware Synchro Studio Suite v10.2.0.45
Intel Quartus Prime Professional Edition 18.0 Win.Linux
Bentley LumenRT Content People and Objects V16.05.02.70
Bentley LumenRT Content Plants V16.05.02.70
Siemens.NX.12.0.Easy.Fill.Advanced.v2_20180126
Bentley StormCAD CONNECT Edition 10.01.01.04
Siemens.NX.12.0.1.MP02.Win64.Update
Bentley GEOPAK Civil Engineering Suite V8i v08.11.09.903
Mentor.Graphics.FloEFD.17.3.0.4264.Suite.Win64
Mindjet MindManager 2018 v18.2.110 x32x64
QPS Qimera v1.6.3 x64
KBC Infochem Multiflash v6.1
Geomagic Control X 2018.1.0 x64
HyperPost 6.6 Advanced VirtualMachine2.0
GP-Seismic 2005
Geomagic Design X 2016.2.1 x64
Siemens SIMATIC TIA Portal v15.0 x6
Kongsberg LedaFlow Engineering v2.34
Software Companions GerbView v7.72 x86x64
Agisoft photoscan pro v1.4.3.x86x64
Chasm.Consulting.VentSim.Premium.Design.v5.0.7.8
DotSoft.C3DTools.v7.0.2.3
DotSoft.MapWorks.v7.0.2.0
Golden.Software.Didger.v5.11.1438.x86x64
OkMap Desktop v13.10.7
RUNET.BETONexpress.03.07.2018
RUNET.EUROCODEexpress.03.07.2018
RUNET.Steel.Portal.Frame.EC3.03.07.2018
RUNET.Steel.Sections.EC3.03.07.2018
RUNET.STEELexpress.03.07.2018
RUNET.WOODexpress.03.07.2018
VisiWave Traffic v1.0.1.3
Pixologic ZBrush 2018 MacOSX


          Incomedia WebSite X5 Professional 13.1.8.23 Multilingual 180913      Cache   Translate Page      

Incomedia WebSite X5 Professional 13.1.8.23 Multilingual 180913
[center]
http://www.hostpic.org/images/1711270006110105.jpg

Incomedia WebSite X5 Professional 13.1.8.23 Multilingual | 175.6 Mb

WebSite X5 is the most versatile and complete software that lets you create attractive, professional and functional websites, blogs and online stores. You don't need any programming skills to create a website, all you need is a mouse! The software is easy to use, flexible and open to your customization. You work with a fully-visual intuitive interface, with plenty of previews of your work that are constantly updated in real time.
[/center]

[center]
Incomedia WebSite X5 guarantees simplicity of use, flexibility and maximum customization so that you can create exactly the website you want.

Browse through more than 400,000 exclusive and royalty-free photos, buttons and graphic libraries, a gallery of ready-to-use widgets, and much more.

WebSite X5 provides a gallery of 1,500 templates. With such a vast choice available, you're sure to find the right solution for your website.

Top Features:
Sites with Mobile App to share news you publish
Online store with credit card management, product availability, promotions and coupons
Dynamic content that can be updated directly online
Integration with database and data management using an online Control Panel
Advanced Project Analysis and SEO optimization functions

Working with Incomedia WebSite X5 Evolution 13 is easy. Just follow the tutorial to create and publish your very own website online. The tutorial shows the basic steps. Setting up the project, laying out the website map, creating pages, defining advanced features. And, finally, publishing your website online.

Incomedia WebSite X5 Professional 13 is unique software for Web experts, an incredible combination of power and simplicity.

The secret of WebSite X5's success is that you don't have to spend time learning to use complicated software. All you have to do is follow the 5 easy steps to create top quality websites. Each step has been designed to help you obtain professional results with the minimum effort.

There's a specific tool for every job. From editing images and photos, to creating buttons, to automatically generating menus, right up to going online with the built-in FTP engine. You don't need any other software - this has it all. Save time and effort, because this software includes everything you need to create eye-catching and fully-comprehensive websites.

Tech Specs
Perfect for Windows 7 SP1, 8, 10 | 2 GB RAM | Min. Screen Resolution: 1024 x 600
Compatible Windows, Linux, Unix PHP 5.x, MySQL (only for certain advanced features) servers
Internet connection and e-mail account required for activation

Home Page -
http://www.websitex5.com/en/professional.html

Buy a premium  to download file with fast speed
thanks
Rapidgator.net
https://rapidgator.net/file/7f5753188e6 … l.rar.html
alfafile.net
http://alfafile.net/file/yoMH/mzog9.Inc … ingual.rar
[/center]


          Incomedia WebSite X5 Professional 14.0.4.1 Multilingual 180913      Cache   Translate Page      

Incomedia WebSite X5 Professional 14.0.4.1 Multilingual 180913
[center]
http://www.hostpic.org/images/1711270005380117.jpg

Incomedia WebSite X5 Professional 14.0.4.1 Multilingual | 164.2 Mb

WebSite X5 is the most versatile and complete software that lets you create attractive, professional and functional websites, blogs and online stores. You don't need any programming skills to create a website, all you need is a mouse! The software is easy to use, flexible and open to your customization. You work with a fully-visual intuitive interface, with plenty of previews of your work that are constantly updated in real time. Incomedia WebSite X5 guarantees simplicity of use, flexibility and maximum customization so that you can create exactly the website you want.
[/center]

[center]
Browse through more than 400,000 exclusive and royalty-free photos, buttons and graphic libraries, a gallery of ready-to-use widgets, and much more.

WebSite X5 provides a gallery of 1,500 templates. With such a vast choice available, you're sure to find the right solution for your website.

Top Features:
Sites with Mobile App to share news you publish
Online store with credit card management, product availability, promotions and coupons
Dynamic content that can be updated directly online
Integration with database and data management using an online Control Panel
Advanced Project Analysis and SEO optimization functions

Main Features WebSite X5 Professional 14:
Includes All Features of WebSite X5 Evolution 14 and much more:
Enhanced E-Commerce tools: integration with payment processing gateways, add Coupon& Discount codes, manage inventory and orders online, store optimized for Search Engines
APPs included to monitor an manage all your sites from your iOS or Android devices in real-time: receive stats, process store orders, check inventory and comments on your blog.
Dynamic Content to edit your site directly online.
The secret of WebSite X5's success is that you don't have to spend time learning to use complicated software. All you have to do is follow the 5 easy steps to create top quality websites. Each step has been designed to help you obtain professional results with the minimum effort.

There's a specific tool for every job. From editing images and photos, to creating buttons, to automatically generating menus, right up to going online with the built-in FTP engine. You don't need any other software - this has it all. Save time and effort, because this software includes everything you need to create eye-catching and fully-comprehensive websites.

Tech Specs
Perfect for Windows 7 SP1, 8, 10 | 2 GB RAM | Min. Screen Resolution: 1024 x 600
Compatible Windows, Linux, Unix PHP 5.x, MySQL (only for certain advanced features) servers
Internet connection and e-mail account required for activation

Home Page -
http://www.websitex5.com/en/professional.html

Buy a premium  to download file with fast speed
thanks
Rapidgator.net
https://rapidgator.net/file/f65d5103123 … l.rar.html
alfafile.net
http://alfafile.net/file/yoMz/hkmqm.Inc … ingual.rar
[/center]


          DNV Sesam v2018      Cache   Translate Page      

crack software download Motorsolve v5.2 STATA v14.2 DNV Leak v3.3 DNV Nauticus Hull v2013 Crosslight NovaTCAD 2018 x64
Brian28#india.com----- change "#" to "@"
   New Software everyday Update,Anything you need,You can also check here: ctrl + f

Altair.HyperWorks.Desktop.v13.0.0.119.Win64
Amberg.TMS.Office.v1.1.0.10
Aveva.Everything3D.v1.1
CINEMA 4D R16.021 Windows & MacOSX
Cinema 4D R16 Windows & MacOSX RIP
3D-COAT.v4.1.04A.Win32_64.&.MacOSX
Arqcom.CAD-Earth.v4.1.1.AutoCAD.2007-2015
Antenna Magus v4.2.0
Adobe Creative Cloud 2014 Suite Windows &MacOSX
Adobe.Acrobat.XI.Pro.v11.0.0
AutoDWG.DWGSee.Pro.2015.v4.04
Avid Liquid v7.2
Adobe Illustrator CS6
AutoPIPE V8i 9.6.2.6
BETA_CAE_Systems_v15.1.2_Win64
Beta-CAE Systems (ANSA, MetaPost, CAD Translator) v15.2.0 Win64
Blackmagic.Design.DaVinci.Resolve.v11.1
BlueMarble.Geographic.Calculator.2014.SP1.x86.x64
Chasm.Ventsim.Visual.Premium.v3.8.2.9.build.10.06.2014.Win32_64
Code Composer Studio(CCS) v6.0.1.00040.Win32
CSI.Bridge.2015.v17.1.1.1099
Datamine.Enhanced.Production Scheduler v2.22.2131.0
CoCut Professional 2015
CSC tedds v2014
CSiEDA v5.7.2
CD-Adapco Star-CD v4.22.018
Carlson.X-Port.v4.1.3
Carlson.SurvCE.v4.01
CD-Adapco SPEED v9.04.12 Windows x86
DNV SESAM Suite 2014
Eurocut v7.0
ESurvey.Lisps.V10.20
ESurvey.Sections.v10.2
Epcwin v3.5
ESI.PipelineStudio.v3.6.1.0
ESI_CFD_Advanced_2014.0_Win
EFI Colorproof XF 6.01
Depocam v13
Elysium.CADdoctor.SX3.0.Win32_64
Emeraude v2.60.12
geo-office v2.0
Flaresim.V4.0.4.637
Fraunhofer.SCAI.MpCCI.v4.3.1-2.Win64
FunctionBay.RecurDyn.v8R2.SP1+SP2 Win32_64
FunctionBay.RecurDyn.v8R3.SP1.Win64
Forsk Atoll 3.2.1 Build7090 x64
Geocortex Optimizer v1.7
Geocortex Essentials v4.2.0
Geoweb3d Desktop v3.2.0
Optis Speos v2014
Global.Mapper.v16.0.Win32_64
Intergraph CAESAR II 2014 v7.0
InduSoft Web Studio v7.1 SP3
IAVO Research & Scientific 3D FeatureXTract v3.1.1.4085
Intergraph TANK 2014 SP1 v6.00.01
Aveva.Everything3D.v2.1
Interactive Petrophysics v4.3
IronCAD Design Collaboration Suite 2014 v16.0 SP2 Win32_64
Latitude.Geographics.Geocortex.Essentials.v4.1.5
NUMECA.FINE.MARINE.v3.1.3.Win32_64.&.Linux64
Numeca.Fine.Turbo.Design.v9.1.1.Win32_64.&.Linux64
LMS Raynoise v3.2
DNV Nauticus Machinery v11.5
Mintec Minesight v9.0 Win32
IMSI Turbo Floor Plan 3D Pro v2015 x64
IMSI TurboFloorPlan 3D Home and Landscape Pro v17.5.5
John.M. Campbell.GCAP.9th.Edition.v9.1.0.Win32
Midland Valley Move.v2014.2
ANSYS Electromagnetics Suite v17.0 Win64
landmark openworks 5000.10.1
MedCalc.v14.8.1.0.Win32_64
Mentor.Graphics.Precision.Synthesis.RTL.Plus.2014b.Win64
MicroSurvey Layout Pro.2014 v2.0.0 build 16
NovaFlow CV (aka LVMFlow) v4.6 r4
Mastercam X8 HotFix 1 v17.0.16257.0 Win64
MicroSurvey.STAR.NET.v8.0.2.630
Nuhertz Filter Solutions 2014 v13.6.4
Numeca.Fine.Turbo.Design.v91_2.Win32_64.&.Linux64
OptiTex v12.0.269.0
OpenSteel v2.30
PointCab.v3.2.0 x64
PVElite 2014 SP2 v16.00.02
PCI Geomatica v2014 Win64
PDMS 12.1.SP2
PDMS.12.1.SP4.13
PLANT-4D v7.7.03 SP1
PowerShape.2014.R2.SP5 Win32_64
QuarkxPress.v10.2.1
Quux.Sincpac.C3D.2015.v3.8.5363.22242.for.AutoCAD.Civil3D.2014-2015
Quick.Terrain.Modeler.v8.02.Win32_64
RAM.Concept.V8i.SS9.v05.02.00.21.Win32_64
Rhinoceros v5.9.40609.20145 SR9
synopsys.Vera.vI-2014.03.Linux32_64
Siemens DIGSI v4.89
SafeTech.FE-Safe.v6.5.Windows
Siemens NX 2014 v7.5-9.0 TMG(Thermal Flow) Solvers Win32_64
SimWise4D 9.5.0 Win32 Win64
Softarchive.Net.SoftPlan.v13.4.0
Spectra.Precision.Survey.Office.v3.21.5275.27127.Win64
Signcut v1.96
tNavigator v3.3.3           
vista v2014
Tekla.Structures.v20.1.0.14886.Win64
TopoLT.v11.1.0.3
TransLT v3.1.0.3
Transoft.AeroTURN.Pro.Pro3D.v5.0.1.126
Transoft.AutoTURN.Pro.3D.v9.0.1.256
Transoft.AutoTURN.v9.0.1.256
Transoft.TORUS.v4.0.1.200
Tahoe Design PumpBase v3.0
Trafficware.Synchro.Studio.v9.0.Build.901.R75
Trimble Business Center HCE v3.13.5358.40123 Win32
Trimble Business Center v3.22
TechnoSoft.AMETank.v7.6
Tekla Structures v20.0 SR5
Thermoanalytics.RadTherm.v11.2.0.Win64
Vectric Aspire v4.5
XP Solutions xpsite3D v1.381
Zeataline Projects PipeSupport-PRO v4.2
Zygote.Human.Factors.7.0.Win32_64
Wolfram Mathematica v10.0.1
ZWSOFT ZWCAD+ 2015 Pro
VERO ALPHACAM V2014 R2 SP1
EMTP-RV v2.6.1
WinCC_Professional_V12_SP1
Zeataline.PipeData.Pro.v9.2.1
Zeataline.PipeSupport.Pro.v4.2.2
Rail Track V8i 08.11.07.685
STAAD Planwin 14.00.05.00
LARS.Bridge.V8i.SS3.06.00.01.08
RM.Bridge.Advanced.V8i.08.11.18.01
InventorCAM 2014 SP4 60129 Win32_64


          Kelton Engineering FloCalc v1.72      Cache   Translate Page      

Crack download software Motorcad v11 CLC Genomics Workbench 9.x DHI MIKE ZERO v2016 ispring platform sdk 6.2.0
Plaxis 3D V2015 UASMaster v8 Zemax v2016
Brian28#india.com----- change "#" to "@"
Anything you need,You can also check here: ctrl + f

Intel Parallel Studio XE 2016 with Update 1 winlinux         
Xilinx Vivado Design Suite 2015.4       
MSC Actran v15.1                   
PTC MathCAD 15.0 M045
Concepts Nrec Axcent 8.4.11.0   
Concepts Nrec Max-Pac 8.4.11.0   
Concepts Nrec Pumpal 8.4.11.0 
Csimsoft Trelis Pro v15.2.1 WinMacLnx
Delcam Postprocessor v2014 R2 SP1
Dlubal RFEM v5.05 Win64
Dlubal RSTAB v8.05 Win64
Micro-Cap v11.0.1.5 Win32_64
DS CATIA V5 R2014 SP6
DS CATIA V5-6R2012 SP6 HotFix26
DS_CATIA_V5-6R2013_SP6_HF07
DS_CATIA_V5-6R2014_SP6 HF04
FACERIG.PRO.V1.241
Zirkonzahn modellier 1.0
CD-Adapco SPEED 10.06
Hex-Rays IDA Pro 6.8 Incl. All Decompilers
Intergraph CADWorx (Plant, P&ID, Equipment, IP, SpecEditor) 2016 v16.0
Mastercam X9 version 18.0.15514
Mentor.Graphics.Tessent.2013.1.Linux
Twinmotion v2016
Nozzle Pro 2011 v1.0.83
NETool v3.2
Optimal Solutions Sculptor v3.7.8 x64 WinLnx
PipeFlow Expert 2016 v7.30
PowerSurfacing v2.2-2.4-3.0 for SW2012-2016 64bit
Premier.System.X6.v16.0.9980
PROKON.V3.0.07 x32
GateCycle v6.1 sp1
Ansys Products v17.0 Win64Linux64
Capture Smart3D v4.0
SolidWorks 2016 SP1.0
MetaCAM EX v6.1
CLC Genomics Workbench 8.x
PTC Creo v3.0 M070
schneider electric 2005(concept 2.6 powersuite 1.5)
s7 200 opc server pc access 1.0 v1.0
CimPack v10.3.3
VirtualGrid VRMesh Studio v8.51
rocscience Slide v6.037
Siemens NX 8.5.3 MP11 win_linux
THE_FOUNDRY_MARI_V3.0V1_WIN64linux64
Thunderhead Engineering PyroSim 2015.4.1208 x64
TSIS CORSIM v5.1
Primavera P6 Pro R15.2
AutoSPRINK VR11 Win32
Pipeline Studio v4.0.0.0
Hypersizer Pro v6.4.53
QuickBooks Pro 2016
TracePro v7.43 x64
Vertical Mapper v3.7
Tekla Structures v21.1 SR2 Win64
IES-Coulomb Electro v92 win7x32x64
VMWARE.VSPHERE.V6.0
wonderware intouch fsgateway 1.5 sp1
Wilcom EmbroideryStudio e3.0     
whittle v4.3
LcinkCTF V2.3
Mentor Graphics SystemVision 2016 v16.1
Wolfram SystemModeler v4.2 winLinuxMacosx
Mott MacDonald STEPS v5.1.0034
Intergraph CAESAR II 2016 v8.00.00.5600
Agisoft PhotoScan Professional v1.2.1 Build 2278 Win32_64
Blue Marble Geographic Calculator v2016 Win32_64
Bricsys.BricsCAD.Platinum.v16.1.05.3 x32x64
CLC.Main.Workbench.v5.5
Concept.SpiceVision v6.1.0.Win
rsnetworx for devicenet 6.0
ge interllution ifix v3.5
Invensys SimSci-Esscor PROII v9.4
logvision v4.0
techno ejay 5
Robotmaster V6 with SP3 x86x64
PVElite v2016
Mentor Graphics Nucleus Source Code 2015.07 Lniux   
Mentor Graphics Sourcery CodeBench 2014.05.46 Linux
VPstudio v12.01 SP2 x32x64
Steel.Connection.Studio.v15.02.04.01
Skyline Photomesh v6.6.1
jason v9.5.1
ESRI ArcGIS Desktop v10.4
3D-Tool V12.0
mikroC PRO for PIC 2015 v6.6.1
DownStream Products v2015.12
Gstarsoft.GstarCAD.v2016.x64
hyperMILL v2014.1 SP1
CSI.Bridge.2016.v18.1.0.1227
Antenna Magus Professional v5.5.0
IBM Rational Software v9.0
Luxion.Keyshot.v6.0 Win32_64
Norsar 2d 3d v5.3.1
Lumerical.2016a.build.736.WinLinuxMac
PARTsolutions V9.01
IBM Rational Rhapsody v8.10
MecSoft RhinoCAM 2016 For Rhinoceros 5 v6.0.0.215 Win64
Schlumberger Petrel 2014.2 With plugins Win64
Synopsys CustomSim (XA) 2013 Linux32_64
synopsys design complier DC 2013.03 SP1
Inpho UASMaster 7.0.1   
DesignBuilder.Software.Ltd.DesignBuilder.v4.5     
FTI FormingSuite v2015.2.0.2123 Win32_64     
Golden Software Voxler v4.1.509       
MicroSurvey FieldGenius v8.1.15.5     
NextLimit Realflow v2015.9.1.1.0186 WinMacOSXLinux       
Steel.Connection.Studio.v15.02.04.01       
TDM.Solutions.RhinoGOLD.v5.7.0.6 
hrs strata v10   
Transoft Solutions AutoTURN v1.0.3.148 For Autodesk Revit 2016         
Transoft Solutions AutoTURN v9.1.0.108
The Foundry Mari v3.0V2 Win64Linux64MacOSX64     
The Foundry Mischief v2.1.3 winmac       
Thinkbox.Deadline.v7.2.1.10 winlinuxmac       
Thinkbox.Sequoia.v1.0.0.MacOSX     
Vero VISI v2016 R1       
VisualPVT v3.7.0.97


          18c startup: Image consistency checking encountered an error, checking disabled      Cache   Translate Page      
Братцы, кушать не могу!
Вот при старте базы 18с, что видно в логе. Подкиньте идей, как понять, витально это для экземпляра или нет b d x`v djj,ot cenm

**********************************************************************
2018-09-11T10:44:25.990306+05:00
Errors in file /orahome/diag/rdbms/db/OBLAKOSID/trace/OBLAKOSID_ora_1219.trc:
ORA-27167: Attempt to determine if Oracle binary image is stored on remote server failed
ORA-27300: OS system dependent operation:parse_df failed with status: 2
ORA-27301: OS failure message: No such file or directory
ORA-27302: failure occurred at: parse failed
ORA-27303: additional information: Файловая система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
rpoo
2018-09-11T10:44:25.990410+05:00
Image consistency checking encountered an error, checking disabled
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
Initial number of CPU is 8
Number of processor cores in the system is 4
Number of processor sockets in the system is 1
Capability Type : Network
capabilities requested : 1 detected : 0 Simulated : 0
Capability Type : Runtime Environment
capabilities requested : 400000FF detected : 40000000 Simulated : 0
Capability Type : Engineered Systems
capabilities requested : 3 detected : 0 Simulated : 0
Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
Autotune of undo retention is turned on.
IMODE=BR
ILAT =55
LICENSE_MAX_USERS = 0
SYS auditing is enabled
NOTE: remote asm mode is local (mode 0x1; from cluster type)
NOTE: Using default ASM root directory ASM
NOTE: Cluster configuration type = NONE [2]
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
Version 18.3.0.0.0.
ORACLE_HOME: /orahome/product/18.0.0/db_1
System name: Linux
Node name: db.localdomain
Release: 4.15.18-2-pve
Version: #1 SMP PVE 4.15.18-20 (Thu, 16 Aug 2018 11:06:35 +0200)
Machine: x86_64
Using parameter settings in server-side spfile /orahome/product/18.0.0/db_1/dbs/spfileOBLAKOSID.ora
System parameters with non-default values:
processes = 320
nls_language = "RUSSIAN"
nls_territory = "RUSSIA"
sga_target = 0
memory_target = 8G
memory_max_target = 8G
control_files = "/orahome/oradata/DB/control01.ctl"
control_files = "/orahome/recovery_area/DB/control02.ctl"
db_block_size = 8192
compatible = "18.0.0"
db_recovery_file_dest = "/orahome/recovery_area"
db_recovery_file_dest_size= 50G
undo_tablespace = "UNDOTBS1"
remote_login_passwordfile= "EXCLUSIVE"
db_domain = "localdomain"
dispatchers = "(PROTOCOL=TCP) (SERVICE=OBLAKOSIDXDB)"
local_listener = "LISTENER_OBLAKOSID"
audit_file_dest = "/orahome/admin/db/adump"
audit_trail = "DB"
db_name = "db"
open_cursors = 300
diagnostic_dest = "/orahome"
enable_pluggable_database= TRUE
NOTE: remote asm mode is local (mode 0x1; from cluster type)
          Promocja dnia: Unix i Linux. Przewodnik administratora systemów. Wydanie V      Cache   Translate Page      
unlip5Ta książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem kultowego podręcznika dla profesjonalnych administratorów zarządzających środowiskami produkcyjnymi w korporacjach czy urzędach. Znajdziesz tu obszerne wyjaśnienie takich zagadnień, jak instalacja systemu, skrypty powłoki, kontrolowanie procesów czy konfiguracja uprawnień. Dowiesz się, jak zarządzać użytkownikami, przestrzenią dyskową, zadaniami okresowymi oraz backupami. Przestudiujesz zagadnienia sieciowe, a zwłaszcza kwestie bezpieczeństwa i reakcji na incydenty. W tym wydaniu znajdziesz m.in. omówienie demonów zarządzania systemem, zasady zarządzania kontem użytkownika root, techniki kontroli wersji za pomocą Git, kwestie związane z zarządzaniem sieciami w chmurze, tworzeniem i utrzymywaniem centrów danych, opis metodologii DevOps i wiele innych!
          AMD Sends Out Initial Open-Source Linux Graphics Support For "Picasso" APUs      Cache   Translate Page      
Adding to the exciting week for AMD open-source Linux graphics is that in addition to the long-awaited patch update for FreeSync/Adaptive-Sync/VRR, patches for the Linux kernel were sent out prepping the graphics upbringing for the unreleased "Picasso" APUs...
          Sailfish OS "Nurmonjoki" Released For GDPR Compliance, App Updates      Cache   Translate Page      
While Jolla's Linux-based Sailfish OS mobile operating system hasn't turned out to be as great as many anticipated, today the Finnish company released Sailfish OS 2.2.1 under the Nurmonjoki codename...
          值得看|30道Redis面试题,面试官能问的都被我找到了      Cache   Translate Page      

值得看|30道Redis面试题,面试官能问的都被我找到了
1、什么是Redis?简述它的优缺点?

Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。

因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。

Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构,此外单个value的最大限制是1GB,不像 memcached只能保存1MB的数据,因此Redis可以用来实现很多有用的功能。

比方说用他的List来做FIFO双向链表,实现一个轻量级的高性 能消息队列服务,用他的Set可以做高性能的tag系统等等。

另外Redis也可以对存入的Key-Value设置expire时间,因此也可以被当作一 个功能加强版的memcached来用。 Redis的主要缺点是数据库容量受到物理内存的限制,不能用作海量数据的高性能读写,因此Redis适合的场景主要局限在较小数据量的高性能操作和运算上。

2、Redis相比memcached有哪些优势?

(1) memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型

(2) redis的速度比memcached快很多

(3) redis可以持久化其数据

3、Redis支持哪几种数据类型?

String、List、Set、Sorted Set、hashes

4、Redis主要消耗什么物理资源?

内存。

5、Redis的全称是什么?

Remote Dictionary Server。

6、Redis有哪几种数据淘汰策略?

noeviction:返回错误当内存限制达到并且客户端尝试执行会让更多内存被使用的命令(大部分的写入指令,但DEL和几个例外)

allkeys-lru: 尝试回收最少使用的键(LRU),使得新添加的数据有空间存放。

volatile-lru: 尝试回收最少使用的键(LRU),但仅限于在过期集合的键,使得新添加的数据有空间存放。

allkeys-random: 回收随机的键使得新添加的数据有空间存放。

volatile-random: 回收随机的键使得新添加的数据有空间存放,但仅限于在过期集合的键。

volatile-ttl: 回收在过期集合的键,并且优先回收存活时间(TTL)较短的键,使得新添加的数据有空间存放。

7、Redis官方为什么不提供windows版本?

因为目前linux版本已经相当稳定,而且用户量很大,无需开发windows版本,反而会带来兼容性等问题。

8、一个字符串类型的值能存储最大容量是多少?

512M

9、为什么Redis需要把所有数据放到内存中?

Redis为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘。

所以redis具有快速和数据持久化的特征。如果不将数据放在内存中,磁盘I/O速度为严重影响redis的性能。

在内存越来越便宜的今天,redis将会越来越受欢迎。 如果设置了最大使用的内存,则数据已有记录数达到内存限值后不能继续插入新值。

10、Redis集群方案应该怎么做?都有哪些方案?

1.codis。

目前用的最多的集群方案,基本和twemproxy一致的效果,但它支持在 节点数量改变情况下,旧节点数据可恢复到新hash节点。

2.redis cluster3.0自带的集群,特点在于他的分布式算法不是一致性hash,而是hash槽的概念,以及自身支持节点设置从节点。具体看官方文档介绍。

3.在业务代码层实现,起几个毫无关联的redis实例,在代码层,对key 进行hash计算,然后去对应的redis实例操作数据。 这种方式对hash层代码要求比较高,考虑部分包括,节点失效后的替代算法方案,数据震荡后的自动脚本恢复,实例的监控,等等。

11、Redis集群方案什么情况下会导致整个集群不可用?

有A,B,C三个节点的集群,在没有复制模型的情况下,如果节点B失败了,那么整个集群就会以为缺少5501-11000这个范围的槽而不可用。

12、mysql里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据?

redis内存数据集大小上升到一定大小的时候,就会施行数据淘汰策略。

13、Redis有哪些适合的场景?

(1)会话缓存(Session Cache)

最常用的一种使用Redis的情景是会话缓存(session cache)。用Redis缓存会话比其他存储(如Memcached)的优势在于:Redis提供持久化。当维护一个不是严格要求一致性的缓存时,如果用户的购物车信息全部丢失,大部分人都会不高兴的,现在,他们还会这样吗?

幸运的是,随着 Redis 这些年的改进,很容易找到怎么恰当的使用Redis来缓存会话的文档。甚至广为人知的商业平台Magento也提供Redis的插件。

(2)全页缓存(FPC)

除基本的会话token之外,Redis还提供很简便的FPC平台。回到一致性问题,即使重启了Redis实例,因为有磁盘的持久化,用户也不会看到页面加载速度的下降,这是一个极大改进,类似php本地FPC。

再次以Magento为例,Magento提供一个插件来使用Redis作为全页缓存后端。

此外,对WordPress的用户来说,Pantheon有一个非常好的插件 wp-redis,这个插件能帮助你以最快速度加载你曾浏览过的页面。

(3)队列

Reids在内存存储引擎领域的一大优点是提供 list 和 set 操作,这使得Redis能作为一个很好的消息队列平台来使用。Redis作为队列使用的操作,就类似于本地程序语言(如python)对 list 的 push/pop 操作。

如果你快速的在Google中搜索“Redis queues”,你马上就能找到大量的开源项目,这些项目的目的就是利用Redis创建非常好的后端工具,以满足各种队列需求。例如,Celery有一个后台就是使用Redis作为broker,你可以从这里去查看。

(4)排行榜/计数器

Redis在内存中对数字进行递增或递减的操作实现的非常好。集合(Set)和有序集合(Sorted Set)也使得我们在执行这些操作的时候变的非常简单,Redis只是正好提供了这两种数据结构。

所以,我们要从排序集合中获取到排名最靠前的10个用户 我们称之为“user_scores”,我们只需要像下面一样执行即可:

当然,这是假定你是根据你用户的分数做递增的排序。如果你想返回用户及用户的分数,你需要这样执行:

ZRANGE user_scores 0 10 WITHSCORES

Agora Games就是一个很好的例子,用Ruby实现的,它的排行榜就是使用Redis来存储数据的,你可以在这里看到。

(5)发布/订阅

最后(但肯定不是最不重要的)是Redis的发布/订阅功能。发布/订阅的使用场景确实非常多。我已看见人们在社交网络连接中使用,还可作为基于发布/订阅的脚本触发器,甚至用Redis的发布/订阅功能来建立聊天系统!

14、Redis支持的Java客户端都有哪些?官方推荐用哪个?

Redisson、Jedis、lettuce等等,官方推荐使用Redisson。

15、Redis和Redisson有什么关系?

Redisson是一个高级的分布式协调Redis客服端,能帮助用户在分布式环境中轻松实现一些Java的对象 (Bloom filter, BitSet, Set, SetMultimap, ScoredSortedSet, SortedSet, Map, ConcurrentMap, List, ListMultimap, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, ReadWriteLock, AtomicLong, CountDownLatch, Publish / Subscribe, HyperLogLog)。

16、Jedis与Redisson对比有什么优缺点?

Jedis是Redis的Java实现的客户端,其API提供了比较全面的Redis命令的支持;

Redisson实现了分布式和可扩展的Java数据结构,和Jedis相比,功能较为简单,不支持字符串操作,不支持排序、事务、管道、分区等Redis特性。Redisson的宗旨是促进使用者对Redis的关注分离,从而让使用者能够将精力更集中地放在处理业务逻辑上。

17、Redis如何设置密码及验证密码?

设置密码:config set requirepass 123456

授权密码:auth 123456

18、说说Redis哈希槽的概念?

Redis集群没有使用一致性hash,而是引入了哈希槽的概念,Redis集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽,集群的每个节点负责一部分hash槽。

19、Redis集群的主从复制模型是怎样的?

为了使在部分节点失败或者大部分节点无法通信的情况下集群仍然可用,所以集群使用了主从复制模型,每个节点都会有N-1个复制品.

20、Redis集群会有写操作丢失吗?为什么?

Redis并不能保证数据的强一致性,这意味这在实际中集群在特定的条件下可能会丢失写操作。

21、Redis集群之间是如何复制的?

异步复制

22、Redis集群最大节点个数是多少?

16384个。

23、Redis集群如何选择数据库?

Redis集群目前无法做数据库选择,默认在0数据库。

24、怎么测试Redis的连通性?

ping

25、Redis中的管道有什么用?

一次请求/响应服务器能实现处理新的请求即使旧的请求还未被响应。这样就可以将多个命令发送到服务器,而不用等待回复,最后在一个步骤中读取该答复。

这就是管道(pipelining),是一种几十年来广泛使用的技术。例如许多POP3协议已经实现支持这个功能,大大加快了从服务器下载新邮件的过程。

26、怎么理解Redis事务?

事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。

事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。

27、Redis事务相关的命令有哪几个?

MULTI、EXEC、DISCARD、WATCH

28、Redis key的过期时间和永久有效分别怎么设置?

EXPIRE和PERSIST命令。

29、Redis如何做内存优化?

尽可能使用散列表(hashes),散列表(是说散列表里面存储的数少)使用的内存非常小,所以你应该尽可能的将你的数据模型抽象到一个散列表里面。

比如你的web系统中有一个用户对象,不要为这个用户的名称,姓氏,邮箱,密码设置单独的key,而是应该把这个用户的所有信息存储到一张散列表里面。

30、Redis回收进程如何工作的?

一个客户端运行了新的命令,添加了新的数据。

Redi检查内存使用情况,如果大于maxmemory的限制, 则根据设定好的策略进行回收。

一个新的命令被执行,等等。

所以我们不断地穿越内存限制的边界,通过不断达到边界然后不断地回收回到边界以下。

如果一个命令的结果导致大量内存被使用(例如很大的集合的交集保存到一个新的键),不用多久内存限制就会被这个内存使用量超越。


          The Current Linux Performance On 22 Intel / AMD Desktop Systems      Cache   Translate Page      
For your Linux benchmark viewing pleasure today are test results from twenty-two distinct Intel / AMD systems when running a recent release of the performance-optimized Clear Linux distribution and the hardware spanning from old AMD FX and Intel Core i3 Haswell CPUs up through the high-end desktop Core i9 and Threadripper processors.
          Linux, Mac OS Software Scripting Test Engineer for Hardware Team in Cupertino, CA      Cache   Translate Page      
CA-Monte Vista, Seeking a Software Test Engineer for the Mac HW team. You will work in a fast paced team developing diagnostic solutions and solving problems relating to current and new Mac products. This will involve developing and debugging software, primarily in Python and Web based code, and working closely with the cross-functional teams. Help with test execution and do qualification tests. Utilize and execu
          Experienced Linux Systems Analyst - Unisys - Boyce, VA      Cache   Translate Page      
Unisys has more than 23,000 employees serving clients around the world. Unisys is an Equal Opportunity Employer (EOE) - Minorities, Females, Disabled Persons,...
From Unisys - Wed, 08 Aug 2018 07:46:43 GMT - View all Boyce, VA jobs
          Staff IT Engineer/System Admin - Linux and Systems - Xilinx - Hyderabad, Telangana      Cache   Translate Page      
Aerospace & Defense; Xilinx develops highly flexible and adaptive processing platforms that enable rapid innovation across a variety of technologies - from the...
From Xilinx - Wed, 12 Sep 2018 12:23:44 GMT - View all Hyderabad, Telangana jobs
          Linux.Slashdot.org: Linux Distro Elive Emerges Alive After 8-Year Hibernation      Cache   Translate Page      

          【 find 】コマンド(応用編その4)――パーミッションを指定して探す      Cache   Translate Page      
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、ファイルをさまざまな条件で検索する「find」コマンドです。
          Timespinner llegará a finales de mes a PS4, PS Vita y PC. Aquí tienes un nuevo tráiler del metroidvania de Chucklefish       Cache   Translate Page      

1

Han pasado más de cuatro años desde que 'Timespinner' completase su financiación en Kickstarter, pero -por fin- podemos ponerle fecha: el metroidvania de Lunar Ray Games y Chucklefish estará disponible a partir del 25 de septiembre en PS4, PS Vita y escritorios. Y, desde luego, no pinta nada mal.

Anunciado originalmente para 3DS, el estudio afincado en Seattle recupera la fórmula clásica, redondeando su propuesta con un acabado pixelado. Ahora bien, su propuesta incluye extra añadido: la habilidad de detener el tiempo se ha integrado en la jugabilidad tanto durante los combates como a la hora de resolver puzles.

Estéticamente, 'Timespinner' no oculta las referencias a juegos como la saga 'Castlevania' e incluso 'Shantae'. Algo que juega a su favor, claro. Sin embargo, también dispone de un cooperativo local para dos jugadores, ideal para enfrentarnos a sus laberintos y los enormes jefazos que nos salgan al paso.

Por su parte, el apartado sonoro también se ha cuidado para ofrecer un acabado acorde al conjunto y que cuenta con las partituras de Jeff Ball ('Tiny Barbarian DX' y violinista en 'Steven Universe')

1

Una fecha complicada en las consolas de Sony, sobre todo si tenemos en cuenta que ese mismo día llegará 'Hollow Knight' a PS4, pero 'Timespinner' cuenta con un reclamo añadido: es cross-buy entre PS4 y PS Vita. Y ojo, la versión de escritorios -que también saldrá el día 25- llegará a PC, Mac y Linux.

Más sobre Timespinner en VidaExtra


          apparmor 2.13.0-2 x86_64      Cache   Translate Page      
Mandatory Access Control (MAC) mechanism using the Linux Security Module (LSM) framework.
          Rufus 3.2.1397 Final      Cache   Translate Page      
Portable Rufus 2.9.934 Final

Rufus - быстрый и простой путь создания загрузочного USB накопителя! Это небольшая утилита помогает отформатировать и создавать загрузочные USB флэш-накопители (USB ключи, карты памяти и т.д.). Несмотря на свои небольшие размеры, Rufus предоставляет все, что вам нужно для создания установочного USB носителя с загрузочными ISO (Windows, Linux и т.д.) или микропрограммами из DOS.


          Issues with the SFP+ ports on a D-1537 SOC (Supermicro X10SDV-7TP4F) with linux      Cache   Translate Page      

I'm going into a XS512EM and I've tried the AXM761 compatible DACs from 10Gtek, as well as a Cable Matters DAC with general support.  I'm on Fedora 28 with ixgbe 5.1.0-k and what happens is once connected the DAC is attached it very quickly cycles through link down and link up.  I'm kindof suspecting it's still a cabling issue since SFP+ implementations are generally bad (in comparison to 10GBase-T) but i'm not sure.  I've also tried a recent Ubuntu and it had the same issues.

 

From journalctl -xe

May 08 18:55:02 myhost kernel: ixgbe 0000:04:00.1 eno8: detected SFP+: 4

May 08 18:55:02 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:02 myhost kernel: IPv6: ADDRCONF(NETDEV_CHANGE): eno8: link becomes ready

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6709] device (eno8): carrier: link connected

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6733] device (eno8): state change: unavailable -> disconnected (reason 'carrier-changed', sys-iface-state: 'managed')

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6757] policy: auto-activating connection 'eno8'

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6780] device (eno8): Activation: starting connection 'eno8' (adddd43a-d127-3c9e-8408-e2eeade7a7db)

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6787] device (eno8): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6797] device (eno8): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6806] device (eno8): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6811] dhcp4 (eno8): activation: beginning transaction (timeout in 45 seconds)

May 08 18:55:02 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:02 myhost NetworkManager[1049]: <info>  [1525820102.6848] dhcp4 (eno8): dhclient started with pid 2167

May 08 18:55:02 myhost dhclient[2167]: DHCPDISCOVER on eno8 to 255.255.255.255 port 67 interval 6 (xid=0x3e168505)

May 08 18:55:05 myhost NetworkManager[1049]: <info>  [1525820105.2694] device (eno8): carrier: link connected

May 08 18:55:05 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:05 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:06 myhost NetworkManager[1049]: <info>  [1525820106.6215] device (eno8): carrier: link connected

May 08 18:55:06 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:06 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:08 myhost dhclient[2167]: DHCPDISCOVER on eno8 to 255.255.255.255 port 67 interval 6 (xid=0x3e168505)

May 08 18:55:09 myhost NetworkManager[1049]: <info>  [1525820109.8454] device (eno8): carrier: link connected

May 08 18:55:09 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:09 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:10 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:10 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:12 myhost NetworkManager[1049]: <info>  [1525820112.1334] device (eno8): carrier: link connected

May 08 18:55:12 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:12 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:14 myhost dhclient[2167]: DHCPDISCOVER on eno8 to 255.255.255.255 port 67 interval 11 (xid=0x3e168505)

May 08 18:55:14 myhost NetworkManager[1049]: <info>  [1525820114.4214] device (eno8): carrier: link connected

May 08 18:55:14 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:14 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:16 myhost NetworkManager[1049]: <info>  [1525820116.0876] device (eno8): carrier: link connected

May 08 18:55:16 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:16 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:18 myhost NetworkManager[1049]: <info>  [1525820118.7916] device (eno8): carrier: link connected

May 08 18:55:18 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:18 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:20 myhost NetworkManager[1049]: <info>  [1525820120.4555] device (eno8): carrier: link connected

May 08 18:55:20 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:20 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:20 myhost NetworkManager[1049]: <info>  [1525820120.8715] device (eno8): carrier: link connected

May 08 18:55:20 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:20 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:22 myhost NetworkManager[1049]: <info>  [1525820122.2234] device (eno8): carrier: link connected

May 08 18:55:22 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:22 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

May 08 18:55:23 myhost NetworkManager[1049]: <info>  [1525820123.5754] device (eno8): carrier: link connected

May 08 18:55:23 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Up 10 Gbps, Flow Control: RX/TX

May 08 18:55:23 myhost kernel: ixgbe 0000:04:00.1 eno8: NIC Link is Down

Dmesg is much the same as above.

 

Also:

 

lspci | grep Eth

04:00.0 Ethernet controller: Intel Corporation Ethernet Connection X552 10 GbE SFP+

04:00.1 Ethernet controller: Intel Corporation Ethernet Connection X552 10 GbE SFP+


          Well known Valve Source 1 engine bug      Cache   Translate Page      

Hello

 

I am just reporting a bug affecting many many games using the Valve Source 1 engine and Intel GPU's.

 

My Intel GPU is UHD630.

Here is the Github link

https://github.com/ValveSoftware/Source-1-Games/issues/2523

"

This affects Intel UHD630, HD Graphics 520 and 530 (and maybe more Intel GPUs).

I've noticed that in CS:GO in maps which make use of the Ambient Occlusion / Tonemapping feature, like de_lake or de_canals the maps are way too dark when playing. The maps display correctly when dead/spectating or watching gotv. As soon as you die, the whole map brightens up like it always should be, after spawning it darkens down to an almost unplayable level.

After researching this a bit it seems CS:GO, L4D2 and probably other Source games are affected by this issue, and maybe even more Intel Graphics Chipsets.

The workaround is to add the following to video.txt:
"setting.mat_tonemapping_occlusion_use_stencil" "1"

I have a Intel HD 520 (i5-6300U) using Intel Graphics Drivers Version: 15.60.2.4901 (Latest)
OS: Windows 10 Pro (Fall Creators Update)

Here are some links for reference:
ValveSoftware/csgo-osx-linux#443 (it's also affecting Windows not only Linux)
https://www.reddit.com/r/l4d2/comments/4rm90g/darkness_bug/
http://steamcommunity.com/app/550/discussions/0/357287935541576094/
https://steamcommunity.com/app/730/discussions/0/1471967615861847420/
https://steamcommunity.com/app/730/discussions/0/412446890551220183

'


          Linux Engineer - Secure64 Software Corporation - Fort Collins, CO      Cache   Translate Page      
Secure64 is a worldwide provider of a suite of always available, highly secure and self-protecting DNS products. Our global support team is seeking a highly... $65,000 - $75,000 a year
From Indeed - Sun, 19 Aug 2018 15:17:51 GMT - View all Fort Collins, CO jobs
          Infrastructure Support Specialist (Linux / SAN / UNIX) - Trigyn - Montréal, QC      Cache   Translate Page      
3+ years’ experience programming with SQL, Regular Expressions, XML, BASH, KSH, Perl and Python. Our direct financial services client has an opening for...
From Trigyn - Wed, 08 Aug 2018 22:05:58 GMT - View all Montréal, QC jobs
          SYS administrateur de système - Dynamique Emploi - Montréal, QC      Cache   Translate Page      
Permanent Lieu de travail: Montréal, centre-ville Type: Permanent / temps plein Langue: Bilingue *Poste Administrateur de système- Linux* l'entreprise...
From Indeed - Mon, 10 Sep 2018 15:58:09 GMT - View all Montréal, QC jobs
          Administrateur Systeme Linux - EXPERTUS TECHNOLOGIES INC - Montréal, QC      Cache   Translate Page      
Lieu de travail: Montréal, centre-ville Type: Permanent / temps plein Langue: Bilingue *Poste Administrateur de système- Linux* Expertus développe et...
From Indeed - Sun, 12 Aug 2018 16:17:29 GMT - View all Montréal, QC jobs
          Install Firefox 62 In Ubuntu Linux using Terminal      Cache   Translate Page      

Install Firefox 62 on Ubuntu Linux using Terminal. Firefox 62 is released with improved security, extra configuration options for Firefox Home and debuts initial support for variable fonts. It also brings various improvements and security updates. Firefox 62 : Changes and Improvement Firefox Home (the default New Tab) now allows users to display up to […]

Install Firefox 62 In Ubuntu Linux using Terminal originally posted on Source Digit - Latest Technology, Gadgets & Gizmos.


          Bitwig Studio 2.4 Now Available      Cache   Translate Page      
Bitwig has announced the availability of Bitwig Studio 2.4, a free update for the multi-platform DAW (Linux, Mac & Windows). … Read More Bitwig Studio 2.4 Now Available
          Oracle's head of cloud left after butting heads with Larry Ellison, source says (ORCL)      Cache   Translate Page      

Thomas Kurian

  • A source tells Business Insider that 22-year Oracle veteran Thomas Kurian has butted heads with his boss, founder, CTO and executive chairman Larry Ellison.
  • Bloomberg reports that the issue concerns Oracle's strategy on its cloud computing.
  • Kurian may have been advocating for a cloud strategy that is as risky as it is wise.

Last week, the Oracle eco-system was surprised to learn that Thomas Kurian, one of Oracle's longest serving executives in charge of Oracle's all-important cloud business, had left for an extended leave of absence.

Inside Oracle, word is that Kurian's departure was due to butting heads with his boss Larry Ellison, a source tells Business Insider. This person says that Kurian's good-bye was intended as a resignation, although the company says that he has not resigned but is simply "taking some time off. We expect him to return soon," a spokesperson said.

The disagreement seems to have centered on the direction Oracle should take with its bet-the-company cloud computing business, reports Bloomberg.

Sources told Bloomberg that Kurian was pushing Ellison to allow more of Oracle's software to run on clouds that compete with Oracle, particularly market leaders Amazon and Microsoft

If true, this disagreement between the two strategies, and the two men, would not be surprising. Both of them are known for being tough, outspoken and opinionated — characteristics which describe a lot of Oracle's culture.

A page ripped out of the Microsoft playbook

If Kurian is pushing Oracle to embrace multiple clouds — even the clouds of its bitter enemies — the strategy would make a lot of sense.

It's similar to what Microsoft CEO Satya Nadella has done. There was a time when Microsoft's Bill Gates and Steve Ballmer were protectionist about Windows. But, with the rise of cloud computing, Nadella recognized that the world had changed.

Satya NadellaIt became far less important to push people to use Windows than to ensure that Microsoft's enormous catalog of software, particularly Office, could run on any device. So, Microsoft built out its cloud to serve up Office 365 to run on any device; it made sure that its Windows Server software could run on other clouds; and it embraced competitive software, like Linux, on its own cloud.

That way, Microsoft makes money when customers run its software on a competitive cloud (they still have to buy the software) or when they run a competitor's software on their own cloud (they have to pay for Microsoft cloud usage).

Oracle is in a similar quandary but with one key difference: Amazon has become a major threat to Oracle.

Amazon isn't just trying to get Oracle's customers to bring Oracle software to Amazon Web Services (which they can already do), it's trying to get customers to ditch Oracle's database and use Amazon's database instead. Amazon even built a tool to make it easier to move from an Oracle database to an Amazon one. Microsoft also has its own database and has been a bitter competitor with Oracle for years.

So Ellison has been building an Oracle cloud that competes with Amazon (and Microsoft) insisting Oracle's cloud is a faster, better way to run the database. If Oracle's customers don't stay within Oracle's own sphere, Oracle could lose them altogether.

The clock is ticking

Larry EllisonThe problem is, Oracle's cloud is years behind Amazon's in terms of features. It will take Oracle billions of dollars and several years to catch-up, if it even can because Amazon is adding features at an ever increasing rate, hundreds or more per quarter. Microsoft is widely considered the No. 2 cloud.

Enterprise customers are choosing their cloud providers now, based on the features they want and need now.

Oracle may not have years to play catch up. And the person responsible for that catch-up is 22-year Oracle veteran Kurian, and his team. Kurian is the president who heads engineering and product development. About a quarter of the company reports up to him.

There have been signs that Oracle's cloud ambitions are not growing as well as the company wants, too, putting Kurian on the hot seat. Although, to be fair, Oracle is doing a good job in getting many of its customers to sign up for the certain parts of its cloud. They like the cloud versions of its HR, marketing and financial software (similar to how Microsoft moved people from MS Office to Office 365). 

Should Ellison allow more of that software to run on competitors' clouds? And should it partner with its rivals (assuming such partnerships were an option) to run their software on its own cloud?

Probably yes. Other would-be Amazon competitors have either been crushed (Rackspace) or forced to eat crow and partner up (VMware). Once VMware got past the bitter taste, its partnership with Amazon has proved fruitful, filling a need with enterprise customers who want their datacenters to work better with the Amazon cloud (and making Amazon more of a beast, in the process).

But there's no question it's risky, and Ellison certainly wouldn't be crazy for being wary.

Oracle declined comment.

SEE ALSO: Read the email the Oracle executive once rumored to be the next CEO emailed the company to announce his 'extended' leave of absence

SEE ALSO: Elon Musk works so many hours at Tesla, employees are constantly finding him asleep under tables and desks

Join the conversation about this story »

NOW WATCH: An aerospace company reintroduced its precision helicopter with two crossing motors


          3. MonoGame - Project Types Explained      Cache   Translate Page      

Originally posted on: http://bobhardister.com/cwilliams/archive/2017/02/06/232983.aspx

MonoGame Project Types Explained

In this post, I’ll cover the various types of MonoGame projects you can create within Visual Studio.

image

Assuming you’re running MonoGame 3.5.1 (from the installer) your New Project dialog should look something like the picture above. If you’re pulling down more recent (i.e. unreleased) builds, then you’ll likely notice some differences, such as OUYA being removed, and new projects possibly being added.

MonoGame Windows Project

This first project type is the one I’ll be using in the next few sections. This is the standard Windows game project.

MonoGame Windows 10 Universal Project

This project type allows you to create games for one or more device families, such as Desktop, Mobile, IoT, Xbox, HoloLens. For more information about Universal Projects and Device Families, be sure to read this post.

MonoGame Android Project

If you want to create games for Android smartphones and tablets, using C#, this is the project for you.

MonoGame Content Pipeline Extension Project

I’ll go into a lot more detail on the content pipeline in a later section, but essentially this project type enables you to create your own content types, or modify how existing ones are processed for your games.

MonoGame OUYA Project

Remember the OUYA? Yeah, me either. Unfortunately, this little Android powered console didn’t survive, and this project type didn’t either.

MonoGame Cross Platform Desktop Project

This project allows you to create games for Linux and Mac, and WIndows of course. More on this later too.

MonoGame iOS Project

Want to make iPhone and iPad games? Well, you’re going to need a Mac to deploy them, but you can start coding them thanks to this project.

Next up…

I’ll cover what you get in the MonoGame Windows Project, and take a look at what all the various sections mean. If you came directly to this page, you can find the complete list of articles here.


          Lead Engineer - Cluster/Infotainment HMI Software - General Motors - Bengaluru, Karnataka      Cache   Translate Page      
Has experience with RTOS like QNX, embedded Linux, Android etc. Experience using tools like Altia, EB, Kanzi etc. with auto code generation....
From General Motors - Wed, 12 Sep 2018 18:31:35 GMT - View all Bengaluru, Karnataka jobs
          一時ファイルやディレクトリを作成するmktempコマンドの使い方      Cache   Translate Page      
画像提供:マイナビニュース#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
HowtoForgeに9月11日(米国時間)に掲載された記事「Linux mktemp Command Tutorial for Beginners (5 Examples)」が、一時ファイルや一時ディレクトリの作成に利用されるmktempコマンドの使い方を伝えた。mktempはシェルスクリプトなどで使われることの多いコマンドで、作成したファイルやディレクトリのパスが出力されるため、出力を変数に代入するなどして利用されることが多い。mktempコマンドは衝突することのない名前でファイルやディレクトリを作成する。このため、シェルスクリ 全文
マイナビニュース 09月13日 07時55分


          Looking for Python Expert      Cache   Translate Page      
I am going to run my python project on my local. btw, I can't run now. So I want python expert. This task should be completed at once. If you are expert in python, don't hesitate to apply into this job. (Budget: $10 - $30 USD, Jobs: Linux, Python, Software Architecture)
          Administrator - IMS - Unix - Linux Infrastructure-L3.1 - Wipro LTD - Airoli, Navi Mumbai, Maharashtra      Cache   Translate Page      
As a Senior Administrator, you should be able to handle first point escalation for all technical and process issues....
From Wipro LTD - Fri, 07 Sep 2018 10:48:17 GMT - View all Airoli, Navi Mumbai, Maharashtra jobs
          Senior Consultant - RHV and Satellite, Active Top Secret - Red Hat, Inc. - West Virginia      Cache   Translate Page      
We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation...
From Red Hat, Inc. - Wed, 11 Jul 2018 13:06:41 GMT - View all West Virginia jobs
          571273 skylake-D linux PTU 下載有問題      Cache   Translate Page      

571273 skylake-D linux PTU 下載有問題


          Linux DevOps/Kubernetes      Cache   Translate Page      
TX-Dallas, Our client is seeking a talented DevOps Engineer for a contract role in Dallas, Texas. Qualifications: Qualified candidate will have a Bachelors Degree or similar years (4-5+) of DevOps systems experience. Requires a great team player that genuinely believes in solving challenges as a team. Requires an energized DevOps professional that is comfortable communicating with technical teams, Project Ma
          SciLinux: Critical: firefox on SL6.x i386/x86_64      Cache   Translate Page      
LinuxSecurity.com: This update upgrades Firefox to version 60.2.0 ESR. * Mozilla: Memory safety bugs fixed in Firefox 62 and Firefox ESR 60.2 (CVE-2018-12376) * Mozilla: Use-after-free in driver timers (CVE-2018-12377) * Mozilla: Use-after-free in IndexedDB (CVE-2018-12378) * Mozilla: Proxy bypass using automount and autofs (CVE-2017-16541) * Mozilla: Out-of-bounds write with malicious MAR file (CVE-2018-1237 [More...]
          Debian LTS: DLA-1500-2: openssh regression update      Cache   Translate Page      
LinuxSecurity.com: The security update of OpenSSH announced as DLA 1500-1 introduced a bug in openssh-client: when X11 forwarding is enabled (via system-wide configuration in ssh_config or via -X command line switch), but no DISPLAY
          SciLinux: Moderate: Moderate: OpenAFS on SL6.x, SL7.x i386/x86_64      Cache   Translate Page      
LinuxSecurity.com:
          RedHat: RHSA-2018-2701:01 Important: Red Hat JBoss Web Server 3.1.0 Service      Cache   Translate Page      
LinuxSecurity.com: An update is now available for Red Hat JBoss Web Server 3.1 for RHEL 6 and Red Hat JBoss Web Server 3.1 for RHEL 7. Red Hat Product Security has rated this release as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score,
          RedHat: RHSA-2018-2700:01 Important: Red Hat JBoss Web Server 3.1.0 Service      Cache   Translate Page      
LinuxSecurity.com: An update is now available for Red Hat JBoss Web Server 3.1. Red Hat Product Security has rated this release as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability
          SciLinux: Critical: firefox on SL7.x x86_64      Cache   Translate Page      
LinuxSecurity.com: This update upgrades Firefox to version 60.2.0 ESR. * Mozilla: Memory safety bugs fixed in Firefox 62 and Firefox ESR 60.2 (CVE-2018-12376) * Mozilla: Use-after-free in driver timers (CVE-2018-12377) * Mozilla: Use-after-free in IndexedDB (CVE-2018-12378) * Mozilla: Proxy bypass using automount and autofs (CVE-2017-16541) * Mozilla: Out-of-bounds write with malicious MAR file (CVE-2018-1237 [More...]
          System Administrator - Downtown Vancouver (VAN-SYA) - Tom Lee Music - Granville, YT      Cache   Translate Page      
Windows 8/7/XP and Office 2010/2013 support. MS Windows Server, Exchange Server, Linux server, and IT security best practices....
From Tom Lee Music - Sat, 08 Sep 2018 05:47:21 GMT - View all Granville, YT jobs
          Introduction to python web scraping and the Beautiful Soup library      Cache   Translate Page      
https://linuxconfig.org/introduction-to-python-web-scraping-and-the-beautiful-soup-library

Objective

Learning how to extract information out of an html page using python and the Beautiful Soup library.

Requirements

  • Understanding of the basics of python and object oriented programming

Difficulty

EASY

Conventions

  • # - requires given linux command to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - given linux command to be executed as a regular non-privileged user

Introduction

Web scraping is a technique which consist in the extraction of data from a web site through the use of dedicated software. In this tutorial we will see how to perform a basic web scraping using python and the Beautiful Soup library. We will use python3 targeting the homepage of Rotten Tomatoes, the famous aggregator of reviews and news for films and tv shows, as a source of information for our exercise.

Installation of the Beautiful Soup library

To perform our scraping we will make use of the Beautiful Soup python library, therefore the first thing we need to do is to install it. The library is available in the repositories of all the major GNU\Linux distributions, therefore we can install it using our favorite package manager, or by using pip, the python native way for installing packages.

If the use of the distribution package manager is preferred and we are using Fedora:
$ sudo dnf install python3-beautifulsoup4
On Debian and its derivatives the package is called beautifulsoup4:
$ sudo apt-get install beautifulsoup4
On Archilinux we can install it via pacman:
$ sudo pacman -S python-beatufilusoup4
If we want to use pip, instead, we can just run:
$ pip3 install --user BeautifulSoup4
By running the command above with the --user flag, we will install the latest version of the Beautiful Soup library only for our user, therefore no root permissions needed. Of course you can decide to use pip to install the package globally, but personally I tend to prefer per-user installations when not using the distribution package manager.

The BeautifulSoup object

Let's begin: the first thing we want to do is to create a BeautifulSoup object. The BeautifulSoup constructor accepts either a string or a file handle as its first argument. The latter is what interests us: we have the url of the page we want to scrape, therefore we will use the urlopen method of the urllib.request library (installed by default): this method returns a file-like object:

from bs4 import BeautifulSoup
from urllib.request import urlopen

with urlopen('http://www.rottentomatoes.com') as homepage:
soup = BeautifulSoup(homepage)
At this point, our soup it's ready: the soup object represents the document in its entirety. We can begin navigating it and extracting the data we want using the built-in methods and properties. For example, say we want to extract all the links contained in the page: we know that links are represented by the a tag in html and the actual link is contained in the href attribute of the tag, so we can use the find_all method of the object we just built to accomplish our task:

for link in soup.find_all('a'):
print(link.get('href'))
By using the find_all method and specifying a as the first argument, which is the name of the tag, we searched for all links in the page. For each link we then retrieved and printed the value of the href attribute. In BeautifulSoup the attributes of an element are stored into a dictionary, therefore retrieving them is very easy. In this case we used the get method, but we could have accessed the value of the href attribute even with the following syntax: link['href']. The complete attributes dictionary itself is contained in the attrs property of the element. The code above will produce the following result:
[...]
https://editorial.rottentomatoes.com/
https://editorial.rottentomatoes.com/24-frames/
https://editorial.rottentomatoes.com/binge-guide/
https://editorial.rottentomatoes.com/box-office-guru/
https://editorial.rottentomatoes.com/critics-consensus/
https://editorial.rottentomatoes.com/five-favorite-films/
https://editorial.rottentomatoes.com/now-streaming/
https://editorial.rottentomatoes.com/parental-guidance/
https://editorial.rottentomatoes.com/red-carpet-roundup/
https://editorial.rottentomatoes.com/rt-on-dvd/
https://editorial.rottentomatoes.com/the-simpsons-decade/
https://editorial.rottentomatoes.com/sub-cult/
https://editorial.rottentomatoes.com/tech-talk/
https://editorial.rottentomatoes.com/total-recall/
[...]
The list is much longer: the above is just an extract of the output, but gives you an idea. The find_all method returns all Tag objects that matches the specified filter. In our case we just specified the name of the tag which should be matched, and no other criteria, so all links are returned: we will see in a moment how to further restrict our search.

A test case: retrieving all "Top box office" titles

Let's perform a more restricted scraping. Say we want to retrieve all the titles of the movies which appear in the "Top Box Office" section of Rotten Tomatoes homepage. The first thing we want to do is to analyze the page html for that section: doing so, we can observe that the element we need are all contained inside a table element with the "Top-Box-Office" id:

Top Box Office
Top Box Office
We can also observe that each row of the table holds information about a movie: the title's scores are contained as text inside a span element with class "tMeterScore" inside the first cell of the row, while the string representing the title of the movie is contained in the second cell, as the text of the a tag. Finally, the last cell contains a link with the text that represents the box office results of the film. With those references, we can easily retrieve all the data we want:

from bs4 import BeautifulSoup
from urllib.request import urlopen

with urlopen('https://www.rottentomatoes.com') as homepage:
soup = BeautifulSoup(homepage.read(), 'html.parser')

# first we use the find method to retrieve the table with 'Top-Box-Office' id
top_box_office_table = soup.find('table', {'id': 'Top-Box-Office'})

# than we iterate over each row and extract movies information
for row in top_box_office_table.find_all('tr'):
cells = row.find_all('td')
title = cells[1].find('a').get_text()
money = cells[2].find('a').get_text()
score = row.find('span', {'class': 'MeterScore'}).get_text()
print('{0} -- {1} (TomatoMeter: {2})'.format(title, money, score))
The code above will produce the following result:
Crazy Rich Asians -- .9M (TomatoMeter: 93%)
The Meg -- .9M (TomatoMeter: 46%)
The Happytime Murders -- .6M (TomatoMeter: 22%)
Mission: Impossible - Fallout -- .2M (TomatoMeter: 97%)
Mile 22 -- .5M (TomatoMeter: 20%)
Christopher Robin -- .4M (TomatoMeter: 70%)
Alpha -- .1M (TomatoMeter: 83%)
BlacKkKlansman -- .2M (TomatoMeter: 95%)
Slender Man -- .9M (TomatoMeter: 7%)
A.X.L. -- .8M (TomatoMeter: 29%)
We introduced few new elements, let's see them. The first thing we have done, is to retrieve the table with 'Top-Box-Office' id, using the find method. This method works similarly to find_all, but while the latter returns a list which contains the matches found, or is empty if there are no correspondence, the former returns always the first result or None if an element with the specified criteria is not found.

The first element provided to the find method is the name of the tag to be considered in the search, in this case table. As a second argument we passed a dictionary in which each key represents an attribute of the tag with its corresponding value. The key-value pairs provided in the dictionary represents the criteria that must be satisfied for our search to produce a match. In this case we searched for the id attribute with "Top-Box-Office" value. Notice that since each id must be unique in an html page, we could just have omitted the tag name and use this alternative syntax:

top_box_office_table = soup.find(id='Top-Box-Office')
Once we retrieved our table Tag object, we used the find_all method to find all the rows, and iterate over them. To retrieve the other elements, we used the same principles. We also used a new method, get_text: it returns just the text part contained in a tag, or if none is specified, in the entire page. For example, knowing that the movie score percentage are represented by the text contained in the span element with the tMeterScore class, we used the get_text method on the element to retrieve it.

In this example we just displayed the retrieved data with a very simple formatting, but in a real-world scenario, we might have wanted to perform further manipulations, or store it in a database.

Conclusions

In this tutorial we just scratched the surface of what we can do using python and Beautiful Soup library to perform web scraping. The library contains a lot of methods you can use for a more refined search or to better navigate the page: for this I strongly recommend to consult the very well written official docs.

          Linux namei Command Tutorial for Beginners (5 Examples)      Cache   Translate Page      
https://www.howtoforge.com/linux-namei-command

On the Linux command line, you work with several types of files, for example, directories, symbolic links, and stuff like that. Sometimes, the requirement is to know more about individual elements in a path - what type of file it is, who is its owner, and more. Thankfully, there's an inbuilt Linux command line utility - dubbed namei - that lets you fetch this information.
In this tutorial, we will discuss the basics of namei using some easy to understand examples. But before we start with that, it's worth mentioning that all examples here have been tested on an Ubuntu 18.04 LTS machine.

Linux namei command

The namei command in Linux follows a pathname until a terminal point is found. Following is its syntax:
namei [options] pathname...
And here's what the man page says about this tool:
namei  interprets  its  arguments as pathnames to any type of Unix file
       (symlinks, files, directories, and so forth).  namei then follows  each
       pathname  until  an  endpoint  is  found (a file, a directory, a device
       node, etc).  If it finds a symbolic link, it shows the link, and starts
       following it, indenting the output to show the context.

       This  program is useful for finding "too many levels of symbolic links"
       problems.
Following are some Q&A-styled examples that should give you a good idea on how the namei command works.

Q1. How to use namei?

Basic usage is fairly simple, all you have to do is to execute 'namei' followed by a command line path.
For example:
namei -v /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
And here's the output this command produced:
f: /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
 d /
 d home
 d himanshu
 d Downloads
 d HTF-review
 d Nodejs-Docker
 - 1.png
The tool's man page describes in detail how to interpret the output.
For each line of output, namei uses the following characters to identify the file type found:

          f: = the pathname currently being resolved
           d = directory
           l = symbolic link (both the link and its contents are output)
           s = socket
           b = block device
           c = character device
           p = FIFO (named pipe)
           - = regular file
           ? = an error of some kind
So you can see the namei command broke down all the elements in the path we supplied to it, informing us about their type.

Q2. How to vertically align namei output?

This you can do by using the -v command line option. For example:
namei -v /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
And here's the output:
f: /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
d /
d home
d himanshu
d Downloads
d HTF-review
d Nodejs-Docker
- 1.png
If you compare this with the output shown in the previous section, you'll see there's a vertical alignment this time around.

Q3. How to make namei show owner and group information?

This can be done using the -o command line option. For example:
namei -o /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
Here's the output:
f: /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
 d root     root     /
 d root     root     home
 d himanshu himanshu himanshu
 d himanshu himanshu Downloads
 d himanshu himanshu HTF-review
 d himanshu himanshu Nodejs-Docker
 - himanshu himanshu 1.png
So you can see that ownership information for each file/directory is displayed in the output.

Q4. How to make namei use long listing output format?

This can be done using the -l command line option.
namei -l /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
Here's the output:
f: /home/himanshu/Downloads/HTF-review/Nodejs-Docker/1.png
drwxr-xr-x root     root     /
drwxr-xr-x root     root     home
drwxr-xr-x himanshu himanshu himanshu
drwxr-xr-x himanshu himanshu Downloads
drwxr-xr-x himanshu himanshu HTF-review
drwxr-xr-x himanshu himanshu Nodejs-Docker
-rw-rw-r-- himanshu himanshu 1.png
So you can see that an ls command like output is produced by the namei command.

Q5. How namei works with symbolic links?

As already explained in the beginning, the namei command follows a symbolic link by default. For example, on my system, 'link1' is a symbolic link to a file 'file1', so I passed 'link1' path as input to namei in the following way:
namei /home/himanshu/link1
Then the following output was produced:
f: /home/himanshu/link1
 d /
 d home
 d himanshu
 l link1 -> file1
   - file1
So you can see the namei command clearly showed the kind of file 'file1' is. However, if you want, you can force the tool to not follow symbolic links, something which you can do by using the -n command line option.
namei -n /home/himanshu/link1
Here's the output in this case:
f: /home/himanshu/link1
 d /
 d home
 d himanshu
 l link1 -> file1
So you can see the tool didn't follow symbolic link in this case.

Conclusion

The namei command is particularly useful in case of nested symbolic link elements in path. Here, in this tutorial, we have discussed majority of the command line options this tool offers. Once you're done practicing these, head to the tool's man page to know more about it.

          Copying one File Simultaneously to Multiple Locations through Ubuntu Command Line      Cache   Translate Page      
https://vitux.com/copying-one-file-simultaneously-to-multiple-locations-through-ubuntu-command-line

Copy File Simultaniously on Linux
As a command line newbie, you might feel that the same task you quickly used to perform through the graphical interface might ask for a lot of commands in the command line. However, as you slowly become a command line power user through learning, practice, and experience, you will start to notice that the same tasks can be performed very quickly through some very simple yet useful shortcuts. In this article, we will describe one such case that apparently might need a lot of commands to run but in actual, one simple command can achieve the task for you.
At times, we require copying a single file to multiple locations on our system. So does that mean, we need to use the cp command multiple times? The answer is no! Let us read further to find a solution.
The commands mentioned in this article have been run of an Ubuntu 18.04 LTS system.

How to copy one file simultaneously to multiple locations

We all know how the cp command lets us copy a file to a new location through the following syntax:
$ cp ~[/location/sourcefile] ~[/destinationfolder]
Here I am copying a sample text file from my Downloads folder to the Documents folder:
Copy file to one location
Now if I want to copy the same file to two different locations instead of one, the probable solution seems using the cp command twice.
Here I am using the cp command twice to copy a sample text file from the Downloads folder to the Public and Desktop folders:
copy file twice
Copying the same file to two locations by using the cp command twice still seems logical but let us suppose we have to copy the file to three, five, or even more locations. Here is how a single command can achieve this purpose.
Syntax:
$ echo [destination1] [desctination2] [destiantion3]..... | xargs -n 1 cp [/location/sourcefile]
In the following example, I will use this command to copy a sample text file from my Downloads folder to three different folders simultaneously:
copy file to two locations with one command
We have used the echo command and the xargs command in one line to attain our purpose.

How the command works?

The echo command prints the output to the screen but in our example, we are using it to feed output to the xargs command through the | symbol. The xargs command will take input three times from the echo command and perform the cp operation thrice, copying the sample text to three different locations. The n count tells the cp command to take one argument at a time.
Please note that this command will overwrite an already existing file by the same name in the destination folder. Therefore, it is good practice to always take backup of your important files. The i option that we used for asking before the overwrite operation does not work with the xargs command.
However, there is one use of the command that can help you avoid overwriting a file if it already exists in the destination folder; the n option before the source file.
Syntax:
$ echo [destination1] [desctination2] [destiantion3]..... | xargs -n 1 cp n [/lcoation/sourcefile]
Example:
using xargs command
The n option is very useful while you are copying very large files from one location to another, especially over a network. This way you can avoid the resources wasted on copying and then replacing an already existing file.
After running this tutorial, you have become one step closer to becoming a command line guru. Now you do not need to write multiple commands to perform the simple task of copying one file to different locations. You can merge the echo and xargs command, as we described, in order to have a one-command solution to your problem.

          How To View A Particular Package Installed/Updated/Upgraded/Removed/Erased Date On Linux      Cache   Translate Page      
https://www.2daygeek.com/how-to-view-a-particular-package-installed-updated-upgraded-removed-erased-date-on-linux

I can damn sure installing, updating and removing packages in Linux system is one of the routine activity for Linux administrator, also they need to push a security updates to Linux system when it requires.
For this whole activity, package manager is playing the major role and we can’t perform all these action without a package manager.
If you would like to know when the package has installed or updated or erased then you are in the right page to get the information.
In this tutorial you will be learning about the package activity such as installed date, package updated date, package erased date, package removed date, and who had performed that action.
All the package managers are doing the same work but their functionality is different compared with others. We had already written all of these in the past. If you would like to check these then go to the corresponding URL which is listed below.
All the package managers are allowing us to install a new package, update a existing packages, remove un-wanted packages, erase obsolete packages, etc.,
Below are the famous package managers for Linux.

How To View Package Installed/Updated/Erased Date In CentOS/RHEL Systems

RHEL and CentOS systems are using YUM package manager hence we can use the yum.log file and yum history command to get this information.
YUM stands for Yellowdog Updater, Modified is an open-source command-line front-end package-management utility for RPM based systems such as Red Hat Enterprise Linux (RHEL) and CentOS.
Yum is the primary tool for getting, installing, deleting, querying, and managing RPM packages from distribution repositories, as well as other third-party repositories.
If you would like to check the package installed date, just run the following command format and change the package that you want to check. Here we are going to check the htop package installed date.
# grep -i installed /var/log/yum.log | grep htop
May 03 08:40:22 Installed: htop-1.0.3-1.el6.x86_64
To view package updated date, just run the following command format.
# grep -i updated /var/log/yum.log | grep java
May 08 08:13:15 Updated: 1:java-1.8.0-openjdk-headless-1.8.0.171-3.b10.el6_9.x86_64
May 08 08:13:15 Updated: 1:java-1.8.0-openjdk-1.8.0.171-3.b10.el6_9.x86_64
To view package removed/erased date, just run the following command format.
# grep -i erased: /var/log/yum.log | grep epel-release
May 17 17:38:41 Erased: epel-release
If you would like to see all together in the single output, just run the following command format.
# grep "java" /var/log/yum.log
Apr 19 03:47:53 Installed: tzdata-java-2018d-1.el6.noarch
Apr 19 03:48:00 Installed: 1:java-1.8.0-openjdk-headless-1.8.0.161-3.b14.el6_9.x86_64
Apr 19 03:48:00 Installed: 1:java-1.8.0-openjdk-1.8.0.161-3.b14.el6_9.x86_64
May 08 08:13:15 Updated: 1:java-1.8.0-openjdk-headless-1.8.0.171-3.b10.el6_9.x86_64
May 08 08:13:15 Updated: 1:java-1.8.0-openjdk-1.8.0.171-3.b10.el6_9.x86_64

How To View Package Installed Date In CentOS/RHEL Systems

Alternatively we can check the package latest installed date using rpm command.
RPM stands for RPM Package Manager formerly known as Red Hat Package Manager is a powerful package management system for Red Hat Enterprise Linux (RHEL) as well as other Linux distribution such as Fedora, CentOS, and openSUSE. RPM maintains a database of installed packages and their files, so you can invoke powerful queries and verification’s on your system.
To view the latest installed date of package, just run the following rpm command format.
# rpm -qi nano | grep "Install Date"
Install Date: Fri 03 Mar 2017 08:57:47 AM EST Build Host: c5b2.bsys.dev.centos.org
Alternatively use rpm with qi option to view the latest installed date of package.
# rpm -qa --last | grep htop
htop-1.0.3-1.el6.x86_64 Thu 03 May 2018 08:40:22 AM EDT
Alternatively use rpm with q option alone to view the latest installed date of package.
# rpm -q epel-release --last
epel-release-6-8.noarch Fri 18 May 2018 10:33:06 AM EDT

How To View Package Installed/Updated/Erased Date In CentOS/RHEL Systems

Also we can check the package installed or updated or removed or erased date using
yum history command.
Use yum history command, if you want to list what are the packages that has installed/updated/erased in the particular date.
# yum history
Loaded plugins: fastestmirror, security
ID | Login user | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
27 | root | 2018-07-22 00:19 | Install | 1
26 | root | 2018-07-20 00:24 | Install | 1
25 | root | 2018-05-18 10:35 | Install | 1
24 | root | 2018-05-18 10:33 | Install | 1
23 | root | 2018-05-17 17:38 | Erase | 3
22 | root | 2018-05-10 04:12 | Install | 1
21 | root | 2018-05-09 05:25 | Erase | 2
20 | root | 2018-05-09 05:24 | Install | 2
19 | root | 2018-05-09 05:19 | Install | 1
18 | root | 2018-05-09 05:08 | Install | 2
17 | root | 2018-05-09 05:05 | Erase | 1
16 | root | 2018-05-08 08:18 | Install | 3
15 | root | 2018-05-08 08:17 | Install | 8
14 | root | 2018-05-08 08:13 | Update | 2
13 | root | 2018-05-08 08:12 | Install | 4
12 | root | 2018-05-08 08:12 | Install | 2
11 | root | 2018-05-03 08:44 | Install | 2
10 | root | 2018-05-03 08:40 | Install | 1
9 | root | 2018-04-26 12:30 | Install | 30
8 | root | 2018-04-26 08:11 | Install | 69
To view detailed information, just use the corresponding yum transaction ID.
# yum history info 27
Loaded plugins: fastestmirror, security
Transaction ID : 27
Begin time : Sun Jul 22 00:19:51 2018
Begin rpmdb : 574:7545d911e1217a575a723f63b02dd71262f9ccbb
End time : 00:19:52 2018 (1 seconds)
End rpmdb : 575:0861abf520414edea27be5a28796827ff65d155a
User : root
Return-Code : Success
Command Line : localinstall oracleasm-support-2.1.8-1.el6.x86_64.rpm
Transaction performed with:
Installed rpm-4.8.0-55.el6.x86_64 @anaconda-CentOS-201605220104.x86_64/6.8
Installed yum-3.2.29-81.el6.centos.noarch @base
Installed yum-metadata-parser-1.1.2-16.el6.x86_64 @anaconda-CentOS-201605220104.x86_64/6.8
Installed yum-plugin-fastestmirror-1.1.30-40.el6.noarch @base
Packages Altered:
Install oracleasm-support-2.1.8-1.el6.x86_64 @/oracleasm-support-2.1.8-1.el6.x86_64
history info

How To View Package Installed/Updated/Upgraded/Erased Date In Ubuntu/Debian/LinuxMint Systems

Debian based systems are using APT and APT-GET package manager hence we can use the history.log and dpkg.log file to get this information.
If you would like to check the package installed date, just run the following command format and change the package that you want to check.
$ grep -A 2 "Install: nano" /var/log/apt/history.log
Install: nano:amd64 (2.8.6-3)
End-Date: 2018-08-09 09:12:05
If you would like to check who has performed the package installation, just run the following command format.
$ grep -A 3 "apt install nano" /var/log/apt/history.log*
/var/log/apt/history.log:Commandline: apt install nano
/var/log/apt/history.log-Requested-By: daygeek (1000)
/var/log/apt/history.log-Install: nano:amd64 (2.8.6-3)
/var/log/apt/history.log-End-Date: 2018-08-09 09:12:05
To view package removed/erased date, just run the following command format.
$ grep -A 2 "Remove: nano" /var/log/apt/history.log
Remove: nano:amd64 (2.8.6-3)
End-Date: 2018-08-09 08:58:34

How To View Package Installed/Updated/Upgraded/Erased Date In Ubuntu/Debian/LinuxMint Systems

Alternatively we can check the package latest installed date using dpkg command.
DPKG stands for Debian Package is a tool to install, build, remove and manage Debian packages, but unlike other package management systems, it cannot automatically download and install packages or their dependencies.
$ grep -i "install\|installed\|half-installed" /var/log/dpkg.log | grep firefox
2018-07-18 10:25:46 status half-installed firefox:amd64 60.0.2+build1-0ubuntu0.17.10.1
2018-07-18 10:25:53 status half-installed firefox:amd64 60.0.2+build1-0ubuntu0.17.10.1
2018-07-18 10:25:53 status half-installed firefox:amd64 60.0.2+build1-0ubuntu0.17.10.1
2018-07-18 10:25:54 status installed firefox:amd64 61.0.1+build1-0ubuntu0.17.10.1
2018-07-18 10:29:25 status half-installed firefox-locale-en:amd64 60.0.2+build1-0ubuntu0.17.10.1
2018-07-18 10:29:25 status half-installed firefox-locale-en:amd64 60.0.2+build1-0ubuntu0.17.10.1
2018-07-18 10:29:25 status installed firefox-locale-en:amd64 61.0.1+build1-0ubuntu0.17.10.1
To view package upgraded/updated date, just run the following command format.
$ zgrep "upgrade" /var/log/dpkg.log* | grep mutter
/var/log/dpkg.log.8.gz:2017-12-05 16:06:42 upgrade gir1.2-mutter-1:amd64 3.26.1-2ubuntu1 3.26.2-0ubuntu0.1
/var/log/dpkg.log.8.gz:2017-12-05 16:06:43 upgrade mutter-common:all 3.26.1-2ubuntu1 3.26.2-0ubuntu0.1
/var/log/dpkg.log.8.gz:2017-12-05 16:06:44 upgrade libmutter-1-0:amd64 3.26.1-2ubuntu1 3.26.2-0ubuntu0.1
/var/log/dpkg.log.8.gz:2017-12-05 16:06:44 upgrade mutter:amd64 3.26.1-2ubuntu1 3.26.2-0ubuntu0.1
To view package removed/erased date, just run the following command format.
$ zgrep -i "remove" /var/log/dpkg.log* | grep nano
/var/log/dpkg.log:2018-08-09 08:58:32 remove nano:amd64 2.8.6-3

How To View Package Installed/Updated/Upgraded/Erased Date In suse/openSUSE Systems

susu and openSUSE systems are using zypper package manager hence we can use the zypper history.log file to get this information.
If you would like to check the package installed date, just run the following command format and change the package that you want to check.
# grep "install" /var/log/zypp/history | grep nano
2018-08-09 10:54:01|command|root@linux-7whv.suse|'zypper' 'install' 'nano'|
2018-08-09 10:54:02|install|nano|2.4.2-5.3|x86_64|root@linux-7whv.suse|download.opensuse.org-oss|d91c91b06b26f689bada77d5a09031f4473912a4|
2018-08-09 10:54:02|install|nano-lang|2.4.2-5.3|noarch||download.opensuse.org-oss|57093a090d6187378592416896532f0e8ebee471|
To view package removed/erased date, just run the following command format.
# grep "remove" /var/log/zypp/history | grep nano
2018-08-09 10:54:37|command|root@linux-7whv.suse|'zypper' 'remove' 'nano'|
2018-08-09 10:54:37|remove |nano-lang|2.4.2-5.3|noarch||
2018-08-09 10:54:38|remove |nano|2.4.2-5.3|x86_64|root@linux-7whv.suse|
You might see the results with multiple output with the same package, in this case you need to note down the latest installed date since it’s keeping all the details
about the package.
To view package upgraded/updated date, just run the following command format.
# grep "install" /var/log/zypp/history | grep java
2017-10-31 14:28:02|install|timezone-java|2017c-0.39.7.2|noarch||download.opensuse.org-oss_1|8cf2af9a90f096ec4e793f273950514b1c0c5bad2ff975eaa7ff10b325365736|
2017-10-31 14:32:03|install|javapackages-tools|2.0.1-12.3.1|x86_64||download.opensuse.org-oss_1|4f703fbf1fe68c86985535f7b0c176f6644eded924da81828fc0d8f0986887a8|
# 2017-10-31 14:33:12 java-1_8_0-openjdk-headless-1.8.0.144-10.15.2.x86_64.rpm installed ok
2017-10-31 14:33:12|install|java-1_8_0-openjdk-headless|1.8.0.144-10.15.2|x86_64||download.opensuse.org-oss_1|21ec7c68894fd53b03158b94570b4529b23f5c6531f88870e60d7aa2881b2d85|
2017-10-31 14:33:35|install|libjavascriptcoregtk-4_0-18|2.12.5-1.6|x86_64||openSUSE-42.2-0|4edefc705bb97a30dd30d79afe3efdd8e0b9d800|
2017-10-31 14:33:36|install|libjavascriptcoregtk-1_0-0|2.4.11-2.10|x86_64||openSUSE-42.2-0|45863597bdef961af2d8403d5952a1a99c3b127d|
# 2017-10-31 14:41:36 java-1_7_0-openjdk-headless-1.7.0.141-42.3.1.x86_64.rpm installed ok
2017-10-31 14:41:36|install|java-1_7_0-openjdk-headless|1.7.0.141-42.3.1|x86_64||download.opensuse.org-oss_1|1f0d97f6a0d2afa62c7145388f6b44f0e9c93c76a1c2e06f1f549b5958ed0a29|
2017-10-31 14:42:28|install|java-1_8_0-openjdk|1.8.0.144-10.15.2|x86_64||download.opensuse.org-oss_1|365471dce54474ce167fc8b236d7f690888734bd44af7ccae32d6e1469e64707|
# 2017-10-31 14:44:26 java-1_8_0-openjdk-plugin-1.6.1-2.35.x86_64.rpm installed ok
2017-10-31 14:44:26|install|java-1_8_0-openjdk-plugin|1.6.1-2.35|x86_64||openSUSE-42.2-0|f6486d25ddd255a518b17f43140fe4992760e6c4|
2017-10-31 14:45:40|install|java-1_7_0-openjdk|1.7.0.141-42.3.1|x86_64||download.opensuse.org-oss_1|f6bbc1ca6245dcee1ae3763bcdc9f2c0d0fc1a0ff6c1d0dfd9f0ee92bb492204|
# 2017-10-31 14:56:44 java-1_7_0-openjdk-plugin-1.6.2-3.3.3.x86_64.rpm installed ok
# update-alternatives: warning: forcing reinstallation of alternative /usr/lib64/java-1_8_0-openjdk-plugin/lib/IcedTeaPlugin.so because link group javaplugin is broken
2017-10-31 14:56:44|install|java-1_7_0-openjdk-plugin|1.6.2-3.3.3|x86_64||download.opensuse.org-oss_1|1689d87b05e7c4d757c1295fbdc1b5644d2071688bcb4540e12fd00f7d758fcf|
2018-08-09 11:03:05|install|java-1_8_0-openjdk-headless|1.8.0.151-10.18.2|x86_64|root@linux-7whv.suse|download.opensuse.org-oss_1|95fe5a29b816db759dec1950cc83b5ecf0c23b6b31ca4a0eabd05cf9cdfb0532|
2018-08-09 11:03:05|install|java-1_8_0-openjdk|1.8.0.151-10.18.2|x86_64||download.opensuse.org-oss_1|8c167c4185275dd7ff48e44db6666f0050c9cacc4fab83be69c75acb3edaffd5|

How To View Package Installed/Updated/Upgraded/Erased Date In Arch Linux Systems

Arch Linux based systems are using pacman package manager hence we can use the pacman history.log file to get this information.
If you would like to check the package installed date, just run the following command format and change the package that you want to check.
$ grep "installed" /var/log/pacman.log | grep firefox
[2017-08-24 06:43] [ALPM] installed firefox (55.0.2-1)
Alternatively, we can use the following command as well to get this details.
$ pacman -Qi firefox | grep "Install Date"
Install Date : Thu 24 Aug 2017 06:43:43 AM UTC
To view package removed/erased date, just run the following command format.
$ grep "removed" /var/log/pacman.log | grep nano
[2018-08-09 05:59] [ALPM] removed nano (2.8.6-1)
To view package upgraded/updated date, just run the following command format.
$ grep "upgraded" /var/log/pacman.log | grep nano
[2017-08-24 06:02] [ALPM] upgraded nano (2.8.6-1 -> 2.8.7-1)

          How to Kill a Process in Linux      Cache   Translate Page      
https://linuxize.com/post/how-to-kill-a-process-in-linux

Have you ever faced the situation where you launched an application and suddenly while you are using the application it becomes unresponsive and unexpectedly crashes. You try to start the application again, but nothing happens because the original application process never truly shut down completely.
Well it has happened to all of us at some point, hasn’t it? The solution is to terminate or kill the application process. But how?
Luckily, there are several utilities in linux that allows us to the kill errant processes.
In this tutorial we will show you how to use kill and killall utilities to terminate a process in Linux. The main difference between these two tools is that killall terminates running processes based on name, while the kill terminates processes based on Process ID number (PID).
Regular users can kill their own processes, but not those that belong to other users, while the root user can kill all processes.
kill and killall can send a specified signal to a specified processes or process groups. When used without a signal both tools will send -15 (-TERM).
The most commonly used signals are:
  • 1 (-HUP): to restart a process.
  • 9 (-KILL): to kill a process.
  • 15 (-TERM): to gracefully stop a process.
Signals can be specified in three different ways:
  • using number (e.g., -1)
  • with the “SIG” prefix (e.g., -SIGHUP)
  • without the “SIG” prefix (e.g., -HUP).
Use the -l option to list all available signals:
kill -l  # or killall -l
Copy
The steps outlined below will work on all Linux distributions.
Advertisement

Killing processes with the kill command

In order to terminate a process with the kill command, first we need to find the process PID. We can do this through several different commands such as top, ps, pidof and pgrep.
Let’s say our Firefox browser has become unresponsive and we need to kill the Firefox process. To find the process PID we can use the pidof command:
pidof firefox
Copy
The command above will print all Firefox processes:
2551 2514 1963 1856 1771
Copy
Once we know the Firefox processes PIDs we can kill all of them with:
kill -9 2551 2514 1963 1856 1771
Copy

Killing processes with the killall command

The killall command terminates all programs that match a specified name.
Using the same scenario as before, we can kill the Firefox process by typing:
killall -9 firefox
Copy
The killall command accepts several options such as specifying processes running as user, using regular expresion and killing processes younger or older than specified time. You can get a list of all options by typing killall (without any arguments).
For example if we want to terminate all processes running as a user sara we would run the following command:
killall -u sara
Copy

Conclusion

In this tutorial, you learned how to stop unresponsive programs using the kill and killall tools.

          File Timestamps in Linux: atime, mtime, ctime Explained      Cache   Translate Page      
https://linuxhandbook.com/file-timestamps

Let’s see what are the various kinds of file timestamps in Linux, how to see the timestamps for a file and how to change the timestamps.
In Linux, every file has some timestamps that provide some crucial analytics about when the file or its attributes were modified or changed. Let’s see these timestamps in detail.

What are Linux timestamps?

File timestamps in Linux
Any file in Linux has typically these three timestamps:
  • atime – access time
  • mtime – modify time
  • ctime – change time

atime

atime stands for access time. This timestamp tells you when was the last time the file was accessed. By access, it means if you used cat, vim, less or some other tool to read or display the content of the file.

mtime

mtime stands for modify time. This timestamp tells you when was the last time the file was modified. By modify, it means if the contents of a file were changed by editing the file.

ctime

ctime stands for status change time. This timestamp tells you when was the last time the property and metadata of the file were changed. The metadata includes file permissions, ownership, name and location of the file.

How to see the timestamps of a file?

You can use the stat command to see all the timestamps of a file. Using stat command is very simple. You just need to provide the filename with it.
stat 
The output will be like this:
stat abhi.txt 
File: abhi.txt
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 10305h/66309d Inode: 11936465 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/abhishek)   Gid: ( 1000/abhishek)
Access: 2018-08-30 12:19:54.262153704 +0530
Modify: 2018-08-30 12:19:54.262153704 +0530
Change: 2018-08-30 12:19:54.262153704 +0530
Birth: -
You can see all three timestamps (access, modify and change) time in the above output. All three timestamps are the same here because I just created this empty file with touch command.
Now let’s modify these timestamps.
If I use the less command to read the file, it will change only the access time because the content and metadata of the file remain the same.
$ less abhi.txt 
$ stat abhi.txt
File: abhi.txt
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 10305h/66309d Inode: 11936465 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/abhishek)   Gid: ( 1000/abhishek)
Access: 2018-08-30 12:25:13.794471295 +0530
Modify: 2018-08-30 12:19:54.262153704 +0530
Change: 2018-08-30 12:19:54.262153704 +0530
Birth: -
Now let’s change the modify time. I’ll use cat command to add new text to this file. This will prevent the change in access time.
$ cat >> abhi.txt 
demo text
^C
$ stat abhi.txt
File: abhi.txt
Size: 10 Blocks: 8 IO Block: 4096 regular file
Device: 10305h/66309d Inode: 11936465 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/abhishek) Gid: ( 1000/abhishek)
Access: 2018-08-30 12:25:13.794471295 +0530
Modify: 2018-08-30 12:32:34.751320967 +0530
Change: 2018-08-30 12:32:34.751320967 +0530
Birth: -
Did you notice something weird? You modified the file and expected the mtime to be changed but it also changed the ctime.
Remember, ctime is always changed with mtime. It’s because while mtime is under the control of user, ctime is controlled by the system. It represents when the last time the data blocks or metadata of a file was changed. If you modify the file, the data blocks change and thus ctime is changed.
You can change ctime alone by modifying file permissions using chmod or chgrp commands but you cannot modify mtime without modifying ctime.
You can also not change ctime in the past by normal means. It is a kind of security feature because it tells you the last time the file was changed. Even if someone modifies mtime and set it in the past for malicious purposes, ctime will indicate the actual time when the mtime was changed.
Remember: ctime will always be modified by mtime change.

What are the usage of file timestamps?

It helps a lot in analyzing. There could be a number of situations where you need to refer to the timestamps of a file. For example, you can see if a file was modified recently or not when it was supposed to be modified.
One of my favorite use was to locate log files of an application with mtime. Run the application and just go into the parent directory of the application and search for the files that have been modified in last few minutes.
I already showed you above that it can also help in analyzing if someone accessed the files or modified it maliciously. Timestamps play an important role in such situations.

How to know when a file was originally created?

Did you notice the last line of stat command output? It says ‘Birth’. You may guess that this represents the timestmap when the file was ‘born’ (or created to be more precise).
Actually, there is one more timestamp called creation time (cr). Not all filesystems support this timestamp. Ext4 is one of the popular Linux filesystems and though it supports the creation timestamp, the stat command at present is not able to show it. Maybe the future versions of stat command will show the creation timestamp in the Birth section.

          Hollow Knight: Voidheart Edition Announced For PS4 & Xbox One      Cache   Translate Page      
As far as indie games are concerned, Hollow Knight is one of the more popular titles that have been released to date. The game was originally released on the PC followed by Linux back in 2017, and a few months ago it was also announced for the Nintendo Switch. The good news is that if you are a PS4 or Xbox One gamer, it looks like the game will be […]
          Linux Kernel Vs. Mac Kernel      Cache   Translate Page      
http://www.linuxandubuntu.com/home/difference-between-linux-kernel-mac-kernel

Difference Between Linux Kernel & Mac Kernel
Both the Linux kernel and the macOS kernel are UNIX-based. Some people say that macOS is "linux", some say that both are compatible due to similarities between commands and file system hierarchy. Today I want to show a little of both, showing the differences and similarities between Linux Kernel & Mac kernel like I mentioned in previous Linux kernel articles.

Kernel of macOS

In 1985, Steve Jobs left Apple due to a disagreement with CEO John Sculley and Apple's board of directors. He then founded a new computer company called NeXT. Jobs wanted a new computer (with a new operating system) to be released quickly. To save time, the NeXT team used the Carnegie Mellon Mach kernel and parts of the BSD code base to create the NeXTSTEP operating system.
NeXTSTEP desktop operating system
NeXT has never become a financial success, in part due to Jobs's habit of spending money as if he were still at Apple. Meanwhile, Apple tried unsuccessfully to update its operating system on several occasions, even partnering with IBM. In 1997, Apple bought NeXT for $429 million. As part of the deal, Steve Jobs returned to Apple and NeXTSTEP became the foundation of macOS and iOS.

Linux kernel

Unlike the macOS kernel, Linux was not created as part of a commercial enterprise. Instead, it was created in 1991 by computer student Linus Torvalds. Originally, the kernel was written according to the specifications of Linus's computer because he wanted to take advantage of his new 80386 processor. Linus posted the code for his new kernel on the web in August 1991. Soon, he was receiving code and resource suggestions Worldwide. The following year, Orest Zborowski ported the X Windows System to Linux, giving it the ability to support a graphical user interface.

MacOS kernel resources

The macOS kernel is officially known as XNU. The acronym stands for "XNU is Not Unix." According to Apple's official Github page, XNU is "a hybrid kernel that combines the Mach kernel developed at Carnegie Mellon University with FreeBSD and C++ components for the drivers." The BSD subsystem part of the code is "normally implemented as userspace servers in microkernel systems". The Mach part is responsible for low-level work such as multitasking, protected memory, virtual memory management, kernel debugging support, and console I/O.
macos kernel resources
Map of MacOS: the heart of everything is called Darwin; and within it, we have separate system utilities and the XNU kernel, which is composed in parts by the Mach kernel and by the BSD kernel.

Unlike Linux, this kernel is split into what they call the hybrid kernel, allowing one part of it to stop for maintenance, while another continues to work. In several debates this also opened the question of the fact that a hybrid kernel is more stable; if one of its parts stops, the other can start it again.

Linux kernel resources

While the macOS kernel combines the capabilities of a microkernel with Mach and a monolithic kernel like BSD, Linux is just a monolithic kernel. A monolithic kernel is responsible for managing CPU, memory, inter-process communication, device drivers, file system, and system service calls. That is, it does everything without subdivisions.

Obviously, this has already garnered much discussion even with Linus himself and other developers, who claim that a monolithic kernel is more susceptible to errors besides being slower; but Linux is the opposite of this every year, and can be optimized as a hybrid kernel. In addition, with the help of RedHat, the kernel now includes a Live Patch that allows real-time maintenance with no reboot required.

Differences between MacOS Kernel (XNU) and Linux

  1. The MacOS kernel (XNU) has existed for longer than Linux and was based on a combination of two even older code bases. This weighs in favor, for stability and history.
  2. On the other hand, Linux is newer, written from scratch and used on many other devices; so much that it is present in all 500 best among the best supercomputers and in the recently inaugurated North American supercomputer.

​In the system scope, we do not have a package manager via the command line in the macOS terminal.
The installation of the packages in .pkg format - such as BSD - is via this command line, if not through the GUI:
$ sudo installer -pkg /path/to/package.pkg -target /
NOTE: MacOS .pkg is totally different from BSD .pkg!
Do not think that macOS supports BSD programs and vice versa. It does not support and does not install.
You can have a command equivalent to apt in macOS, under 2 options: Installing Homebrew or MacPorts.  In the end, you will have the following syntax:
$ brew install PACKAGE
$ port install PACKAGE
Remember that not all programs/packages available for Linux or BSD will be in MacOS Ports.

Compatibility

In terms of compatibility, there is not much to say; the Darwin core and the Linux kernel are as distinct as comparing the Windows NT kernel with the BSD kernel. Drivers written for Linux do not run on macOS and vice versa. They must be compiled beforehand; Curiously, Linux has a series of macOS daemons, including the CUPS print server!

What we have in common compatibility are, in fact, terminal tools like GNU Utils packages or Busybox, so we have not only BASH but also gcc, rm, dd, top, nano, vim, etc. And this is intrinsic to all UNIX-based applications. In addition, we have the filesystem folders architecture, common folders common to root in /, / lib, / var, / etc, / dev, and so on.

Conclusion

MacOS and Linux have their similarities and differences, just like BSD compared to Linux. But because they are based on UNIX, they share patterns that make them familiar to the environment. Those who use Linux and migrate pro macOS or vice versa will be familiar with a number of commands and features. The most striking difference would be the graphical interface, whose problem would be a matter of personal adaptation.

          6 open source tools for making your own VPN      Cache   Translate Page      
https://opensource.com/article/18/8/open-source-tools-vpn

Want to try your hand at building your own VPN but aren’t sure where to start?

scrabble letters used to spell "VPN"
Image credits : 
x

Get the newsletter

Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.
If you want to try your hand at building your own VPN but aren’t sure where to start, you’ve come to the right place. I’ll compare six of the best free and open source tools to set up and use a VPN on your own server. These VPNs work whether you want to set up a site-to-site VPN for your business or just create a remote access proxy to unblock websites and hide your internet traffic from ISPs.
Which is best depends on your needs and limitations, so take into consideration your own technical expertise, environment, and what you want to achieve with your VPN. In particular, consider the following factors:
  • VPN protocol
  • Number of clients and types of devices
  • Server distro compatibility
  • Technical expertise required

Algo

Algo was designed from the bottom up to create VPNs for corporate travelers who need a secure proxy to the internet. It “includes only the minimal software you need,” meaning you sacrifice extensibility for simplicity. Algo is based on StrongSwan but cuts out all the things that you don’t need, which has the added benefit of removing security holes that a novice might otherwise not notice.
As an added bonus, it even blocks ads! Algo supports only the IKEv2 protocol and Wireguard. Because IKEv2 support is built into most devices these days, it doesn’t require a client app like OpenVPN. Algo can be deployed using Ansible on Ubuntu (the preferred option), Windows, RedHat, CentOS, and FreeBSD. Setup is automated using Ansible, which configures the server based on your answers to a short set of questions. It’s also very easy to tear down and re-deploy on demand.
Algo is probably the easiest and fastest VPN to set up and deploy on this list. It’s extremely tidy and well thought out. If you don’t need any of the more advanced features offered by other tools and just need a secure proxy, it’s a great option. Note that Algo explicitly states it’s not meant for geo-unblocking or evading censorship, and was primarily designed for confidentiality.

Streisand

Streisand can be installed on any Ubuntu 16.04 server using a single command; the process takes about 10 minutes. It supports L2TP, OpenConnect, OpenSSH, OpenVPN, Shadowsocks, Stunnel, Tor bridge, and WireGuard. Depending on which protocol you choose, you may need to install a client app.
In many ways, Streisand is similar to Algo, but it offers more protocols and customization. This takes a bit more effort to manage and secure but is also more flexible. Note Streisand does not support IKEv2. I would say Streisand is more effective for bypassing censorship in places like China and Turkey due to its versatility, but Algo is easier and faster to set up.
The setup is automated using Ansible, so there’s not much technical expertise required. You can easily add more users by sending them custom-generated connection instructions, which include an embedded copy of the server’s SSL certificate.
Tearing down Streisand is a quick and painless process, and you can re-deploy on demand.

OpenVPN

OpenVPN requires both client and server applications to set up VPN connections using the protocol of the same name. OpenVPN can be tweaked and customized to fit your needs, but it also requires the most technical expertise of the tools covered here. Both remote access and site-to-site configurations are supported; the former is what you’ll need if you plan on using your VPN as a proxy to the internet. Because client apps are required to use OpenVPN on most devices, the end user must keep them updated.
Server-side, you can opt to deploy in the cloud or on your Linux server. Compatible distros include CentOS, Ubuntu, Debian, and openSUSE. Client apps are available for Windows, MacOS, iOS, and Android, and there are unofficial apps for other devices. Enterprises can opt to set up an OpenVPN Access Server, but that’s probably overkill for individuals, who will want the Community Edition.
OpenVPN is relatively easy to configure with static key encryption, but it isn’t all that secure. Instead, I recommend setting it up with easy-rsa, a key management package you can use to set up a public key infrastructure. This allows you to connect multiple devices at a time and protect them with perfect forward secrecy, among other benefits. OpenVPN uses SSL/TLS for encryption, and you can specify DNS servers in your configuration.
OpenVPN can traverse firewalls and NAT firewalls, which means you can use it to bypass gateways and firewalls that might otherwise block the connection. It supports both TCP and UDP transports.

StrongSwan

You might have come across a few different VPN tools with “Swan” in the name. FreeS/WAN, OpenSwan, LibreSwan, and strongSwan are all forks of the same project, and the lattermost is my personal favorite. Server-side, strongSwan runs on Linux 2.6, 3.x, and 4x kernels, Android, FreeBSD, macOS, iOS, and Windows.
StrongSwan uses the IKEv2 protocol and IPSec. Compared to OpenVPN, IKEv2 connects much faster while offering comparable speed and security. This is useful if you prefer a protocol that doesn’t require installing an additional app on the client, as most newer devices manufactured today natively support IKEv2, including Windows, MacOS, iOS, and Android.
StrongSwan is not particularly easy to use, and despite decent documentation, it uses a different vocabulary than most other tools, which can be confusing. Its modular design makes it great for enterprises, but that also means it’s not the most streamlined. It’s certainly not as straightforward as Algo or Streisand.
Access control can be based on group memberships using X.509 attribute certificates, a feature unique to strongSwan. It supports EAP authentication methods for integration into other environments like Windows Active Directory. StrongSwan can traverse NAT firewalls.

SoftEther

SoftEther started out as a project by a graduate student at the University of Tsukuba in Japan. SoftEther VPN Server and VPN Bridge run on Windows, Linux, OSX, FreeBSD, and Solaris, while the client app works on Windows, Linux, and MacOS. VPN Bridge is mainly for enterprises that need to set up site-to-site VPNs, so individual users will just need the server and client programs to set up remote access.
SoftEther supports the OpenVPN, L2TP, SSTP, and EtherIP protocols, but its own SoftEther protocol claims to be able to be immunized against deep packet inspection thanks to “Ethernet over HTTPS” camouflage. SoftEther also makes a few tweaks to reduce latency and increase throughput. Additionally, SoftEther includes a clone function that allows you to easily transition from OpenVPN to SoftEther.
SoftEther can traverse NAT firewalls and bypass firewalls. On restricted networks that permit only ICMP and DNS packets, you can utilize SoftEther’s VPN over ICMP or VPN over DNS options to penetrate the firewall. SoftEther works with both IPv4 and IPv6.
SoftEther is easier to set up than OpenVPN and strongSwan but is a bit more complicated than Streisand and Algo.

WireGuard

WireGuard is the newest tool on this list; it's so new that it’s not even finished yet. That being said, it offers a fast and easy way to deploy a VPN. It aims to improve on IPSec by making it simpler and leaner like SSH.
Like OpenVPN, WireGuard is both a protocol and a software tool used to deploy a VPN that uses said protocol. A key feature is “crypto key routing,” which associates public keys with a list of IP addresses allowed inside the tunnel.
WireGuard is available for Ubuntu, Debian, Fedora, CentOS, MacOS, Windows, and Android. WireGuard works on both IPv4 and IPv6.
WireGuard is much lighter than most other VPN protocols, and it transmits packets only when data needs to be sent.
The developers say WireGuard should not yet be trusted because it hasn’t been fully audited yet, but you’re welcome to give it a spin. It could be the next big thing!

Homemade VPN vs. commercial VPN

Making your own VPN adds a layer of privacy and security to your internet connection, but if you’re the only one using it, then it would be relatively easy for a well-equipped third party, such as a government agency, to trace activity back to you.
Furthermore, if you plan to use your VPN to unblock geo-locked content, a homemade VPN may not be the best option. Since you’ll only be connecting from a single IP address, your VPN server is fairly easy to block.
Good commercial VPNs don’t have these issues. With a provider like ExpressVPN, you share the server’s IP address with dozens or even hundreds of other users, making it nigh-impossible to track a single user’s activity. You also get a huge range of hundreds or thousands of servers to choose from, so if one has been blacklisted, you can just switch to another.
The tradeoff of a commercial VPN, however, is that you must trust the provider not to snoop on your internet traffic. Be sure to choose a reputable provider with a clear no-logs policy.

          Apache NiFi fails to connect to Solr (LocalHost)      Cache   Translate Page      
Apache NiFi fails to connect to Solr (LocalHost), using hortonworks VM for college coursework. Not sure why it keeps failing, tried Googleing for hours! (Budget: $10 - $30 USD, Jobs: Apache, Linux, MySQL, Nginx, System Admin)
          Turn your vim editor into a productivity powerhouse      Cache   Translate Page      
https://opensource.com/article/18/9/vi-editor-productivity-powerhouse

These 20+ useful commands will enhance your experience using the vim editor.

a checklist for a team
Image by : 
opensource.com
x

Get the newsletter

Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.
Editor's note: The headline and article originally referred to the "vi editor." It has been updated to the correct name of the editor: "vim."
A versatile and powerful editor, vim includes a rich set of potent commands that make it a popular choice for many users. This article specifically looks at commands that are not enabled by default in vim but are nevertheless useful. The commands recommended here are expected to be set in a vim configuration file. Though it is possible to enable commands individually from each vim session, the purpose of this article is to create a highly productive environment out of the box.

Before you begin

The commands or configurations discussed here go into the vim startup configuration file, vimrc, located in the user home directory. Follow the instructions below to set the commands in vimrc:
(Note: The vimrc file is also used for system-wide configurations in Linux, such as /etc/vimrc or /etc/vim/vimrc. In this article, we'll consider only user-specific vimrc, present in user home folder.)
In Linux:
  • Open the file with vi $HOME/.vimrc
  • Type or copy/paste the commands in the cheat sheet at the end of this article
  • Save and close (:wq)
In Windows:
  • First, install gvim
  • Open gvim
  • Click Edit --> Startup settings, which opens the _vimrc file
  • Type or copy/paste the commands in the cheat sheet at the end of this article
  • Click File --> Save
Let's delve into the individual vi productivity commands. These commands are classified into the following categories:
  1. Indentation & Tabs
  2. Display & Format
  3. Search
  4. Browse & Scroll
  5. Spell
  6. Miscellaneous

1. Indentation & Tabs

To automatically align the indentation of a line in a file:
set autoindent
Smart Indent uses the code syntax and style to align:
set smartindent
Tip: vim is language-aware and provides a default setting that works efficiently based on the programming language used in your file. There are many default configuration commands, including axs cindent, cinoptions, indentexpr, etc., which are not explained here. syn is a helpful command that shows or sets the file syntax.
To set the number of spaces to display for a tab:
set tabstop=4
To set the number of spaces to display for a “shift operation” (such as ‘>>’ or ‘<<’):
set shiftwidth=4
If you prefer to use spaces instead of tabs, this option inserts spaces when the Tab key is pressed. This may cause problems for languages such as Python that rely on tabs instead of spaces. In such cases, you may set this option based on the file type (see autocmd).
set expandtab

2. Display & Format

To show line numbers:
set number
To wrap text when it crosses the maximum line width:
set textwidth=80
To wrap text based on a number of columns from the right side:
set wrapmargin=2
To identify open and close brace positions when you traverse through the file:
set showmatch

3. Search

To highlight the searched term in a file:
set hlsearch
To perform incremental searches as you type:
set incsearch
To search ignoring case (many users prefer not to use this command; set it only if you think it will be useful):
set ignorecase
To search without considering ignorecase when both ignorecase and smartcase are set and the search pattern contains uppercase:
set smartcase
For example, if the file contains: test
Test
When both ignorecase and smartcase are set, a search for “test” finds and highlights both:
test
Test
A search for “Test” highlights or finds only the second line:
test
Test

4. Browse & Scroll

For a better visual experience, you may prefer to have the cursor somewhere in the middle rather than on the first line. The following option sets the cursor position to the 5th row.
set scrolloff=5
Example:
The first image is with scrolloff=0 and the second image is with scrolloff=5.                                                                                                                                                                       
Tip: set sidescrolloff is useful if you also set nowrap.
To display a permanent status bar at the bottom of the vim screen showing the filename, row number, column number, etc.:
set laststatus=2

5. Spell

vim has a built-in spell-checker that is quite useful for text editing as well as coding. vim recognizes the file type and checks the spelling of comments only in code. Use the following command to turn on spell-check for the English language:
set spell spelllang=en_us

6. Miscellaneous

Disable creating backup file: When this option is on, vim creates a backup of the previous edit. If you do not want this feature, disable it as shown below. Backup files are named with a tilde (~) at the end of the filename.
set nobackup
Disable creating a swap file: When this option is on, vim creates a swap file that exists until you start editing the file. Swapfile is used to recover a file in the event of a crash or a use conflict. Swap files are hidden files that begin with . and end with .swp.
set noswapfile
Suppose you need to edit multiple files in the same vim session and switch between them. An annoying feature that's not readily apparent is that the working directory is the one from which you opened the first file. Often it is useful to automatically switch the working directory to that of the file being edited. To enable this option:
set autochdir
vim maintains an undo history that lets you undo changes. By default, this history is active only until the file is closed. vim includes a nifty feature that maintains the undo history even after the file is closed, which means you may undo your changes even after the file is saved, closed, and reopened. The undo file is a hidden file saved with the .un~ extension.
set undofile
To set audible alert bells (which sound a warning if you try to scroll beyond the end of a line):
set errorbells
If you prefer, you may set visual alert bells:
set visualbell

Bonus

vim provides long-format as well as short-format commands. Either format can be used to set or unset the configuration.
Long format for the autoindent command:
set autoindent
Short format for the autoindent command:
set ai
To see the current configuration setting of a command without changing its current value, use ? at the end:
set autoindent?
To unset or turn off a command, most commands take no as a prefix:
set noautoindent
It is possible to set a command for one file but not for the global configuration. To do this, open the file and type :, followed by the set command. This configuration is effective only for the current file editing session.
For help on a command:
:help autoindent
Note: The commands listed here were tested on Linux with Vim version 7.4 (2013 Aug 10) and Windows with Vim 8.0 (2016 Sep 12).
These useful commands are sure to enhance your vim experience. Which other commands do you recommend?

Cheat sheet

Copy/paste this list of commands in your vimrc file:


" Indentation & Tabs



set autoindent



set smartindent



set tabstop=4



set shiftwidth=4



set expandtab



set smarttab



" Display & format



set number



set textwidth=80



set wrapmargin=2



set showmatch



" Search



set hlsearch



set incsearch



set ignorecase



set smartcase



" Browse & Scroll



set scrolloff=5



set laststatus=2



" Spell



set spell spelllang=en_us



" Miscellaneous



set nobackup



set noswapfile



set autochdir



set undofile



set visualbell



set errorbells



          Understanding the State of Container Networking      Cache   Translate Page      
http://www.enterprisenetworkingplanet.com/datacenter/understanding-the-state-of-container-networking.html

Containers have revolutionized the way applications are developed and deployed, but what about the network?

By Sean Michael Kerner | Posted Sep 4, 2018
 
Container networking is a fast moving space with lots of different pieces. In a session at the Open Source Summit, Frederick Kautz, principal software engineer at Red Hat outlined the state of container networking today and where it is headed in the future.


Containers have become increasingly popular in recent years, particularly the use of Docker containers, but what exactly are containers?

Kautz explained the containers make use of the Linux kernel's ability to allow for multiple isolated user space areas. The isolation features are enabled by two core elements cGroups and Namespaces. Control Groups (cGroups) limit and isolate the resource usage of process groups, while namespaces partition key kernel structures for process, hostname, users and network functions.

Container Networking Types


While there are different container technologies and orchestration systems, when it comes to networking, Kautz said there are really just four core networking primitives:

Bridge
Bridge mode is when networking is hooked into a specific bridge and everyone that is on the bridge will get the messages.

Host
Kautz explained that Host mode is basically where the container uses the same networking space as the host. As such, whatever IP address the host has, those addresses are then shared with the containers.

Overlay
In an Overlay networking approach, a virtual networking model sits on top of the underlay and the physical networking hardware.

Underlay
The Underlay approach makes use of core fabric and hardware network.

To make matters somewhat more confusing Kautz said that multiple container networking models are often used together, for example a bridge together with an overlay.

Network Connections

Additionally, container networking models can benefit from MACVLAN and IPVLANs which tie containers to specific mac or IP addresses, for additional isolation

 Kautz added that SR-IOV is a hardware mechanism that ties a physical Network Interface Card (NIC) to containers providing direct access.
Container Networking

SDNs

On top of the different container networking models are different approaches for Software Defined Networking. For the management plane, there are functionally two core approaches tat this point, the Container Networking Interface (CNI) which is what is used by Kubernetes and the libnetwork interface that is used by Docker.

Kautz noted that with Docker recently announcing support for Kubernetes, it's likely that CNI support will be following as well.

Among the different technologies for container networking today are:

Contiv - backed by Cisco and provides a VXLNA overlay model

Flannel/Calico - backed by Tigera provides an overlay network between each hosted and allocates a separate subnet per host.

Weave - backed by Weaveworks, uses standard port number for containers

Contrail - backed by Juniper networks and open sourced as the TungstenFabric project, provides policy support and gateway services.

OpenDaylight - open source effort that integrates with OpenStack Kuryr

OVN - open source effort that creates logical switches and routers.

Upcoming Efforts


While there are already multiple production grade solutions for container networking, the technology continues to evolve. Among the newer approach is using eBPF (extended Berkeley Packet Filter) for networking control, which is used by the Cilium open source project.

Additionally there is an effort to use shared memory, rather than physical NICs to help enable networking. Kautz also highlighted the emerging area of service mesh technology, in particular the Istio project, which is backed by Google. With a service mesh, networking is offloaded to the mesh, which provides load balancing, failure recovery and service discovery among other capabilities.

Organizations today typically choose a single SDN approach that will connect into a Kubernetes CNI, but that could change in the future thanks to the Multus CNI effort. With Multus CNI multiple CNI plugins can be used, enabling multiple SDN technologies to run in a Kubernetes cluster.

Sean Michael Kerner is a senior editor at EnterpriseNetworkingPlanet and InternetNews.com. Follow him on Twitter @TechJournalist.

          Linux lsblk Command Tutorial for Beginners (8 Examples)      Cache   Translate Page      
https://www.howtoforge.com/linux-lsblk-command

In Linux, block devices are special files that refer to or represent a device (which could be anything from a hard drive to a USB drive). So naturally, there are command line tools that help you with your block devices-related work. Once such utility is lsblk.
In this tutorial, we will discuss this command using some easy to understand examples. But before we do that, it's worth mentioning that all examples mentioned here have been tested on an Ubuntu 18.04 LTS machine.

Linux lsblk command

The lsblk command in Linux lists block devices. Following is its syntax:
lsblk [options] [device...]
And here's how the tool's man page explains it:
       lsblk  lists  information  about  all  available or the specified block
       devices.  The lsblk command reads the sysfs filesystem and udev  db  to
       gather  information.  If  the udev db is not available or lsblk is com?
       piled without udev support than it tries  to  read  LABELs,  UUIDs  and
       filesystem  types  from the block device. In this case root permissions
       are necessary.

       The command prints all block devices (except RAM disks) in a  tree-like
       format  by  default.   Use  lsblk --help to get a list of all available
       columns.

       The default output, as well as the default  output  from  options  like
       --fs  and  --topology, is subject to change.  So whenever possible, you
       should avoid using default outputs in your scripts.  Always  explicitly
       define  expected columns by using --output columns-list in environments
       where a stable output is required.

       Note that lsblk might be executed in time when udev does not  have  all
       information  about recently added or modified devices yet. In this case
       it is recommended to use udevadm settle  before  lsblk  to  synchronize
       with udev
Following are some Q&A-styled examples that should give you a better idea on how lsblk works.

Q1. How to use lsblk command?

Basic usage is fairly simple - just execute 'lsblk' sans any option.
lsblk
Following is the output this command produced on my system:
How to use lsblk command
The first column lists device names, followed by corresponding major and minor device numbers, whether or not the device is removable (1 in case it is), size of the device, whether or not the device is read only, type of device (disk, partition, etc), and finally the device's mount point (if available).

Q2. How to make lsblk display empty devices as well?

By default, the lsblk command only displays non-empty devices. However, you can force the tool to display empty devices as well. For this, use the -a command line option.
lsblk -a
For example in my case, the above command produced the following output:
How to make lsblk display empty devices as well
The 'loop 13' row is the new addition in this case.

Q3. How to make lsblk print size info in bytes?

By default, lsblk prints size information in human readable form. While this good, there are times when you may need size in bytes. What's good is that there's an option (-b) that does this.
lsblk -b
Following is an example output:
How to make lsblk print size info in bytes
So you can see the 'Size' column now contains entries in bytes.

Q4. How to make lsblk print zone model for each device?

This you can do using the -z command line option.
lsblk -z
For example, here's the output the aforementioned command produced on my system:
NAME   ZONED
loop0  none
loop1  none
loop2  none
loop3  none
loop4  none
loop5  none
loop6  none
loop7  none
loop8  none
loop9  none
loop10 none
loop11 none
loop12 none
sda    none
??sda1 none
??sda2 none
??sda3 none
??sda4 none
??sda5 none
??sda6 none
??sda7 none
??sda8 none
sdb    none
??sdb1 none
??sdb2 none

Q5. How to make lsblk skip entries for slaves?

For this, you need to use the -d command line option, which tells lsblk to not print information related to holder devices  or  slaves.
lsblk -d
Here's an example output:
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0   3.3M  1 loop /snap/gnome-system-monitor/36
loop1    7:1    0  86.6M  1 loop /snap/core/4486
loop2    7:2    0   140M  1 loop /snap/gnome-3-26-1604/59
loop3    7:3    0    21M  1 loop /snap/gnome-logs/25
loop4    7:4    0    87M  1 loop /snap/core/5145
loop5    7:5    0   1.6M  1 loop /snap/gnome-calculator/154
loop6    7:6    0   2.3M  1 loop /snap/gnome-calculator/180
loop7    7:7    0  14.5M  1 loop /snap/gnome-logs/37
loop8    7:8    0   3.7M  1 loop /snap/gnome-system-monitor/51
loop9    7:9    0  12.2M  1 loop /snap/gnome-characters/69
loop10   7:10   0    13M  1 loop /snap/gnome-characters/103
loop11   7:11   0 140.9M  1 loop /snap/gnome-3-26-1604/70
loop12   7:12   0  86.9M  1 loop /snap/core/4917
sda      8:0    0 931.5G  0 disk
sdb      8:16   1  14.7G  0 disk
If you compare with output produced in previous cases, you can see no slave entries are produced in output in this case.

Q6. How to make lsblk use ascii characters for tree formatting?

By default, the type of tree formatting lsblk uses may not be user friendly in many cases. For example, copy-pasting it may cause formatting issues. So if you want, you can force the tool to use ascii characters for tree formatting, something which you can do using the -i command line option.
lsblk -i
Here's an example output:
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0   3.3M  1 loop /snap/gnome-system-monitor/36
loop1    7:1    0  86.6M  1 loop /snap/core/4486
loop2    7:2    0   140M  1 loop /snap/gnome-3-26-1604/59
loop3    7:3    0    21M  1 loop /snap/gnome-logs/25
loop4    7:4    0    87M  1 loop /snap/core/5145
loop5    7:5    0   1.6M  1 loop /snap/gnome-calculator/154
loop6    7:6    0   2.3M  1 loop /snap/gnome-calculator/180
loop7    7:7    0  14.5M  1 loop /snap/gnome-logs/37
loop8    7:8    0   3.7M  1 loop /snap/gnome-system-monitor/51
loop9    7:9    0  12.2M  1 loop /snap/gnome-characters/69
loop10   7:10   0    13M  1 loop /snap/gnome-characters/103
loop11   7:11   0 140.9M  1 loop /snap/gnome-3-26-1604/70
loop12   7:12   0  86.9M  1 loop /snap/core/4917
sda      8:0    0 931.5G  0 disk
|-sda1   8:1    0   100M  0 part
|-sda2   8:2    0  52.5G  0 part
|-sda3   8:3    0   293G  0 part
|-sda4   8:4    0     1K  0 part
|-sda5   8:5    0  93.4G  0 part
|-sda6   8:6    0   293G  0 part
|-sda7   8:7    0   3.9G  0 part
`-sda8   8:8    0 195.8G  0 part /
sdb      8:16   1  14.7G  0 disk
|-sdb1   8:17   1   200M  0 part
`-sdb2   8:18   1  14.5G  0 part
So you can see the output (see sda entries) now contains ASCII characters in tree formatting.

Q7. How to make lsblk display info about device owner, group, and mode?

This can be achieved using the -m command line option.
lsblk -m
Here's the output the aforementioned command produced in my case:
How to make lsblk display info about device owner, group, and mode

Q8. How to make lsblk output select columns?

If you want, you can also direct lsblk to output only select columns, something which you can do using the -o command line option (which requires you to pass a comma separated list of columns that you want to display).
For example:
lsblk -o NAME,SIZE
The aforementioned command produced the following output:
How to make lsblk output select columns

Conclusion

If your Linux work involves accessing information related to block devices, then lsblk is a must know command for you. Here, in this tutorial, we have discussed several command line option this tool offers. To know more about lsblk, head to its man page.

          8 Linux commands for effective process management      Cache   Translate Page      
https://opensource.com/article/18/9/linux-commands-process-management

Manage your applications throughout their lifecycles with these key commands.

Command line prompt
Image by : 
opensource.com
x

Get the newsletter

Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.
Generally, an application process' lifecycle has three main states: start, run, and stop. Each state can and should be managed carefully if we want to be competent administrators. These eight commands can be used to manage processes through their lifecycles.

Starting a process

The easiest way to start a process is to type its name at the command line and press Enter. If you want to start an Nginx web server, type nginx. Perhaps you just want to check the version.


alan@workstation:~$ nginx



alan@workstation:~$ nginx -v

nginx version: nginx/1.14.0


Viewing your executable path

The above demonstration of starting a process assumes the executable file is located in your executable path. Understanding this path is key to reliably starting and managing a process. Administrators often customize this path for their desired purpose. You can view your executable path using echo $PATH.


alan@workstation:~$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin


WHICH

Use the which command to view the full path of an executable file.


alan@workstation:~$ which nginx                                                    

/opt/nginx/bin/nginx


I will use the popular web server software Nginx for my examples. Let's assume that Nginx is installed. If the command which nginx returns nothing, then Nginx was not found because which searches only your defined executable path. There are three ways to remedy a situation where a process cannot be started simply by name. The first is to type the full path. Although, I'd rather not have to type all of that, would you?


alan@workstation:~$ /home/alan/web/prod/nginx/sbin/nginx -v

nginx version: nginx/1.14.0


The second solution would be to install the application in a directory in your executable's path. However, this may not be possible, particularly if you don't have root privileges. The third solution is to update your executable path environment variable to include the directory where the specific application you want to use is installed. This solution is shell-dependent. For example, Bash users would need to edit the PATH= line in their .bashrc file.
PATH="$HOME/web/prod/nginx/sbin:$PATH"
Now, repeat your echo and which commands or try to check the version. Much easier!


alan@workstation:~$ echo $PATH

/home/alan/web/prod/nginx/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin



alan@workstation:~$ which nginx

/home/alan/web/prod/nginx/sbin/nginx



alan@workstation:~$ nginx -v                                                

nginx version: nginx/1.14.0


Keeping a process running

NOHUP

A process may not continue to run when you log out or close your terminal. This special case can be avoided by preceding the command you want to run with the nohup command. Also, appending an ampersand (&) will send the process to the background and allow you to continue using the terminal. For example, suppose you want to run myprogram.sh.
nohup myprogram.sh &
One nice thing nohup does is return the running process's PID. I'll talk more about the PID next.

Manage a running process

Each process is given a unique process identification number (PID). This number is what we use to manage each process. We can also use the process name, as I'll demonstrate below. There are several commands that can check the status of a running process. Let's take a quick look at these.

PS

The most common is ps. The default output of ps is a simple list of the processes running in your current terminal. As you can see below, the first column contains the PID.


alan@workstation:~$ ps

PID TTY          TIME CMD

23989 pts/0    00:00:00 bash

24148 pts/0    00:00:00 ps


I'd like to view the Nginx process I started earlier. To do this, I tell ps to show me every running process (-e) and a full listing (-f).


alan@workstation:~$ ps -ef

UID        PID  PPID  C STIME TTY          TIME CMD

root         1     0  0 Aug18 ?        00:00:10 /sbin/init splash

root         2     0  0 Aug18 ?        00:00:00 [kthreadd]

root         4     2  0 Aug18 ?        00:00:00 [kworker/0:0H]

root         6     2  0 Aug18 ?        00:00:00 [mm_percpu_wq]

root         7     2  0 Aug18 ?        00:00:00 [ksoftirqd/0]

root         8     2  0 Aug18 ?        00:00:20 [rcu_sched]

root         9     2  0 Aug18 ?        00:00:00 [rcu_bh]

root        10     2  0 Aug18 ?        00:00:00 [migration/0]

root        11     2  0 Aug18 ?        00:00:00 [watchdog/0]

root        12     2  0 Aug18 ?        00:00:00 [cpuhp/0]

root        13     2  0 Aug18 ?        00:00:00 [cpuhp/1]

root        14     2  0 Aug18 ?        00:00:00 [watchdog/1]

root        15     2  0 Aug18 ?        00:00:00 [migration/1]

root        16     2  0 Aug18 ?        00:00:00 [ksoftirqd/1]

alan     20506 20496  0 10:39 pts/0    00:00:00 bash

alan     20520  1454  0 10:39 ?        00:00:00 nginx: master process nginx

alan     20521 20520  0 10:39 ?        00:00:00 nginx: worker process

alan     20526 20506  0 10:39 pts/0    00:00:00 man ps

alan     20536 20526  0 10:39 pts/0    00:00:00 pager

alan     20564 20496  0 10:40 pts/1    00:00:00 bash


You can see the Nginx processes in the output of the ps command above. The command displayed almost 300 lines, but I shortened it for this illustration. As you can imagine, trying to handle 300 lines of process information is a bit messy. We can pipe this output to grep to filter out nginx.


alan@workstation:~$ ps -ef |grep nginx

alan     20520  1454  0 10:39 ?        00:00:00 nginx: master process nginx

alan     20521 20520  0 10:39 ?        00:00:00 nginx: worker process


That's better. We can quickly see that Nginx has PIDs of 20520 and 20521.

PGREP

The pgrep command was created to further simplify things by removing the need to call grep separately.


alan@workstation:~$ pgrep nginx

20520

20521


Suppose you are in a hosting environment where multiple users are running several different instances of Nginx. You can exclude others from the output with the -u option.


alan@workstation:~$ pgrep -u alan nginx

20520

20521


PIDOF

Another nifty one is pidof. This command will check the PID of a specific binary even if another process with the same name is running. To set up an example, I copied my Nginx to a second directory and started it with the prefix set accordingly. In real life, this instance could be in a different location, such as a directory owned by a different user. If I run both Nginx instances, the ps -ef output shows all their processes.


alan@workstation:~$ ps -ef |grep nginx

alan     20881  1454  0 11:18 ?        00:00:00 nginx: master process ./nginx -p /home/alan/web/prod/nginxsec

alan     20882 20881  0 11:18 ?        00:00:00 nginx: worker process

alan     20895  1454  0 11:19 ?        00:00:00 nginx: master process nginx

alan     20896 20895  0 11:19 ?        00:00:00 nginx: worker process


Using grep or pgrep will show PID numbers, but we may not be able to discern which instance is which.


alan@workstation:~$ pgrep nginx

20881

20882

20895

20896


The pidof command can be used to determine the PID of each specific Nginx instance.


alan@workstation:~$ pidof /home/alan/web/prod/nginxsec/sbin/nginx

20882 20881



alan@workstation:~$ pidof /home/alan/web/prod/nginx/sbin/nginx

20896 20895


TOP

The top command has been around a long time and is very useful for viewing details of running processes and quickly identifying issues such as memory hogs. Its default view is shown below.


top - 11:56:28 up 1 day, 13:37,  1 user,  load average: 0.09, 0.04, 0.03

Tasks: 292 total,   3 running, 225 sleeping,   0 stopped,   0 zombie

%Cpu(s):  0.1 us,  0.2 sy,  0.0 ni, 99.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st

KiB Mem : 16387132 total, 10854648 free,  1859036 used,  3673448 buff/cache

KiB Swap:        0 total,        0 free,        0 used. 14176540 avail Mem



  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND

17270 alan      20   0 3930764 247288  98992 R   0.7  1.5   5:58.22 gnome-shell

20496 alan      20   0  816144  45416  29844 S   0.5  0.3   0:22.16 gnome-terminal-

21110 alan      20   0   41940   3988   3188 R   0.1  0.0   0:00.17 top

    1 root      20   0  225564   9416   6768 S   0.0  0.1   0:10.72 systemd

    2 root      20   0       0      0      0 S   0.0  0.0   0:00.01 kthreadd

    4 root       0 -20       0      0      0 I   0.0  0.0   0:00.00 kworker/0:0H

    6 root       0 -20       0      0      0 I   0.0  0.0   0:00.00 mm_percpu_wq

    7 root      20   0       0      0      0 S   0.0  0.0   0:00.08 ksoftirqd/0


The update interval can be changed by typing the letter s followed by the number of seconds you prefer for updates. To make it easier to monitor our example Nginx processes, we can call top and pass the PID(s) using the -p option. This output is much cleaner.


alan@workstation:~$ top -p20881 -p20882 -p20895 -p20896



Tasks:   4 total,   0 running,   4 sleeping,   0 stopped,   0 zombie

%Cpu(s):  2.8 us,  1.3 sy,  0.0 ni, 95.9 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st

KiB Mem : 16387132 total, 10856008 free,  1857648 used,  3673476 buff/cache

KiB Swap:        0 total,        0 free,        0 used. 14177928 avail Mem



  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND

20881 alan      20   0   12016    348      0 S   0.0  0.0   0:00.00 nginx

20882 alan      20   0   12460   1644    932 S   0.0  0.0   0:00.00 nginx

20895 alan      20   0   12016    352      0 S   0.0  0.0   0:00.00 nginx

20896 alan      20   0   12460   1628    912 S   0.0  0.0   0:00.00 nginx


It is important to correctly determine the PID when managing processes, particularly stopping one. Also, if using top in this manner, any time one of these processes is stopped or a new one is started, top will need to be informed of the new ones.

Stopping a process

KILL

Interestingly, there is no stop command. In Linux, there is the kill command. Kill is used to send a signal to a process. The most commonly used signal is "terminate" (SIGTERM) or "kill" (SIGKILL). However, there are many more. Below are some examples. The full list can be shown with kill -L.


 1) SIGHUP       2) SIGINT       3) SIGQUIT      4) SIGILL       5) SIGTRAP

 6) SIGABRT      7) SIGBUS       8) SIGFPE       9) SIGKILL     10) SIGUSR1

11) SIGSEGV     12) SIGUSR2     13) SIGPIPE     14) SIGALRM     15) SIGTERM


Notice signal number nine is SIGKILL. Usually, we issue a command such as kill -9 20896. The default signal is 15, which is SIGTERM. Keep in mind that many applications have their own method for stopping. Nginx uses a -s option for passing a signal such as "stop" or "reload." Generally, I prefer to use an application's specific method to stop an operation. However, I'll demonstrate the kill command to stop Nginx process 20896 and then confirm it is stopped with pgrep. The PID 20896 no longer appears.


alan@workstation:~$ kill -9 20896

 

alan@workstation:~$ pgrep nginx

20881

20882

20895

22123


PKILL

The command pkill is similar to pgrep in that it can search by name. This means you have to be very careful when using pkill. In my example with Nginx, I might not choose to use it if I only want to kill one Nginx instance. I can pass the Nginx option -s stop to a specific instance to kill it, or I need to use grep to filter on the full ps output.


/home/alan/web/prod/nginx/sbin/nginx -s stop



/home/alan/web/prod/nginxsec/sbin/nginx -s stop


If I want to use pkill, I can include the -f option to ask pkill to filter across the full command line argument. This of course also applies to pgrep. So, first I can check with pgrep -a before issuing the pkill -f.


alan@workstation:~$ pgrep -a nginx

20881 nginx: master process ./nginx -p /home/alan/web/prod/nginxsec

20882 nginx: worker process

20895 nginx: master process nginx

20896 nginx: worker process


I can also narrow down my result with pgrep -f. The same argument used with pkill stops the process.


alan@workstation:~$ pgrep -f nginxsec

20881

                                           

alan@workstation:~$ pkill -f nginxsec


The key thing to remember with pgrep (and especially pkill) is that you must always be sure that your search result is accurate so you aren't unintentionally affecting the wrong processes.
Most of these commands have many command line options, so I always recommend reading the man page on each one. While most of these exist across platforms such as Linux, Solaris, and BSD, there are a few differences. Always test and be ready to correct as needed when working at the command line or writing scripts.

          How to use HTML5 server-sent events      Cache   Translate Page      
https://linuxconfig.org/how-to-use-html5-server-sent-events

Objective

After reading this tutorial you should be able to understand and take advantage of HTML5 server-sent events.

Requirements

  • No particular requirements needed

Difficulty

EASY

Conventions

  • # - requires given linux command to be executed with root privileges either directly as a root user or by use of sudo command
  • $ - given linux command to be executed as a regular non-privileged user

Introduction

Server-sent events is an HTML5 technology which allows a client to automatically monitor event notifications from a server, and react as needed. This technology is very useful to notify live events, to implement, for example, a live messaging application or a news feed. In this tutorial we will see how to implement this technology using PHP and javascript.

A simple example

For the sake of this tutorial, we will work with a list of "animals" that will be displayed in a simple html page. While in a real-world application the data would have been stored and retrieved from a database, in this case, for simplicity, we will use a php array. What we want to obtain is a real-time notification of the changes in the animal list, so that we can update our html page accordingly, without having to refresh it.

The Server side code

To begin with, let's populate our little array of animals in the animals.php file (we are working in the root directory of our web server VirtualHost):


$animals = ["cat", "dog", "cow", "zebra", "snake"];
Save and close the file as animals.php. Now, for the most important part: we have to write the script which will emit the message that will be lately used by our client-side javascript code. With a lot of fantasy we will name the script script.php. The code is very simple, here it is:


header("Cache-Control: no-cache");
header("Content-Type: text/event-stream");

// Require the file which contains the $animals array
require_once "animals.php";

// Encode the php array in json format to include it in the response
$animals = json_encode($animals);

echo "data: $animals" . "\n\n";
flush();
The first thing to notice here is that we called the header function in Lines 2-3: this is a function used to send raw http headers. In this case we call it two times: the first in Lines 2 to setup the Cache-control header field and specify caching directives (no page caching), the second in Lines 3, to set the Content-Type to text/event-stream. Those headers setup is necessary for our script to work correctly. It's also important to notice that to work correctly, the header function must always be called before any other output is created.

After setting up the html headers, we just used the require_once statement in Lines 6 to require the content of the animals.php file, which contains the array we wrote before. In a real-case scenario, this would have been replaced by a SQL query to retrieve such information from a database.

Finally in Lines 9-11, we sent our response to the client: the json-encoded "animals" array. A very important thing to notice: Server Side Events format requires each response sent by the server to be prefixed by the data: string and followed by two newline characters. In this case we used the \n newline character because we are running on a unix-like platform; to ensure cross-platform compatibility we would have used the PHP_EOL constant.

It's even possible to break the response message on multiple lines: in this case each line, as said before, must start with "data:" and must be followed by a single newline character. The additional newline is required only on the last line.

The server can also control how often the client should try to reconnect (default is 3 seconds), and the name of the event (default is "message") sent to the client. To customize the former, we must use the retry directive followed by the desired interval of time, expressed in milliseconds. For example, to setup an interval of 1 second:
echo "retry: 1000\n";
Notice that even here, a trailing newline is required. To change the event name, instead, we must use the event directive:
echo "event: customevent\n";
The default event is "message": this is important because the event must be specified in the client javascript code when adding the event listener, as we will see in a moment.

After sending our response we called the flush function: this is needed to ouput the data to the client.

Client side code

First thing we are going to do client side is to prepare our html file with the list of available animals:


<html>
<body>
<ul id="availableAnimals">

<li></li>

</ul>

<script src="/script.js"></script>

</body>
</html>
This is really some basic html with a little bit of php to display the list of animals at the moment of the page loading and to include our .js file (script.js), but will server our purpose. Now, let's see how actually we can use Server side events. The first thing we have to do is to instantiate an Event source object. In our javascript file, write:

let eventSource = new EventSource('script.php');
As you can see, we passed the path to our server script as an argument in the EventSource object constructor. This object will open a connection to the server. Now, we must add an event listener, so that we can perform some actions when a message is received from the server:

let eventSource = new EventSource('script.php');

eventSource.addEventListener("message", function(event) {
let data = JSON.parse(event.data);
let listElements = document.getElementsByTagName("li");

for (let i = 0; i < listElements.length; i++) {
let animal = listElements[i].textContent;
if (!data.includes(animal)) {
listElements[i].style.color = "red";
}
}
});
When a message is received, we use the JSON.parse method in Line 4 to transform the data sent by the server (a string, contained in the data property of the event object), into a javascript array. After that we loop in Lines 7-11 through all the elements with the
  • tag, which are the elements of our list of animals: if some element does not appear to be anymore in the array sent by the server, the color of the text contained in the list is changed to red, because the "animal" is no longer available (a better solution would have been to only include the changed or missing element name in the server response, but our purpose here is just to demonstrate how the technology works). The change in the page will happen in real time, so no need to refresh. You can observe how our page takes advantage of server sent events, in the video below:



    As you can see, as soon as the "cat" is removed from the "animals" array (our source of data) the element displayed in the html page is modified, to reflect that change.

    The stream of data between the server and the client can be interrupted by using the close method of the eventSource object:
    eventSource.close()
    To handle connection open, and error events, dedicated event listeners can be added to the object.

              Two open source alternatives to Flash Player      Cache   Translate Page      
    https://opensource.com/alternatives/flash-media-player

    Adobe will end support for Flash Media Player in 2020, but there are still a lot of Flash videos out there that need to be watched. Here are two open source alternatives that are trying to help.

    light bulb
    Image by : 
    Internet Archive Book Images. Modified by Opensource.com. CC BY-SA 4.0
    x

    Get the newsletter

    Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.
    In July 2017, Adobe sounded the death knell for its Flash Media Player, announcing it would end support for the once-ubiquitous online video player in 2020. In truth, however, Flash has been on the decline for the past eight years following a rash of zero-day attacks that damaged its reputation. Its future dimmed after Apple announced in 2010 it would not support the technology, and its demise accelerated in 2016 after Google stopped enabling Flash by default (in favor of HTML5) in the Chrome browser.
    Even so, Adobe is still issuing monthly updates for the software, which has slipped from being used on 28.5% of all websites in 2011 to only 4.4.% as of August 2018. More evidence of Flash’s decline: Google director of engineering Parisa Tabriz said the number of Chrome users who access Flash content via the browser has declined from 80% in 2014 to under eight percent in 2018. Although few* video creators are publishing in Flash format today, there are still a lot of Flash videos out there that people will want to access for years to come. Given that the official application’s days are numbered, open source software creators have a great opportunity to step in with alternatives to Adobe Flash Media Player. Two of those applications are Lightspark and GNU Gnash. Neither are perfect substitutions, but help from willing contributors could make them viable alternatives.

    Lightspark

    Lightspark is a Flash Player alternative for Linux machines. While it’s still in alpha, development has accelerated since Adobe announced it would sunset Flash in 2017. According to its website, Lightspark implements about 60% of the Flash APIs and works on many leading websites including BBC News, Google Play Music, and Amazon Music.
    Lightspark is written in C++/C and licensed under LGPLv3. The project lists 41 contributors and is actively soliciting bug reports and other contributions. For more information, check out its GitHub repository.

    GNU Gnash

    GNU Gnash is a Flash Player for GNU/Linux operating systems including Ubuntu, Fedora, and Debian. It works as standalone software and as a plugin for the Firefox and Konqueror browsers.
    Gnash’s main drawback is that it doesn’t support the latest versions of Flash files—it supports most Flash SWF v7 features, some v8 and v9 features, and offers no support for v10 files. It’s in beta release, and since it’s licensed under the GNU GPLv3 or later, you can help contribute to modernizing it. Access its project page for more information.

    Want to create Flash?

    *Just because most people aren't publishing Flash videos these days, that doesn't mean there will never, ever be a need to create SWF files. If you find yourself in that position, these two open source tools might help:
    • Motion-Twin ActionScript 2 Compiler (MTASC): A command-line compiler that can generate SWF files without Adobe Animate (the current iteration of Adobe's video-creator software).
    • Ming: A library written in C that can generate SWF files. It also contains some utilities you can use to work with Flash files. 

    Clearly, there’s an opening for open source software to take Flash Player’s place in the broader market. If you know of another open source Flash alternative that’s worth a closer look (or needs contributors), please share it in the comments. Or even better, check out the great Flash-free open source tools for working with animation.

              Windows 10 y Windows 10 Mobile se actualizan con nuevas Builds pero sólo el primero tiene un futuro color de rosa      Cache   Translate Page      

    Mobile Hemos visto cómo Microsoft prácticamente ha abandonado a su suerte a Windows Phone. Pese a unos inicios más que prometedores, Windows en móviles ha terminado siendo un despropósito de dimensiones épicas. Hemos visto cómo otras alternativas frente a iOS y Android han desaparecido: Firefox OS, Tizen en sus inicios o MeeGo son historia, pero su descalabro no puede equipararse al de Windows Phone.

    El problema es que aunque no en el mismo número que las plataformas de iOS y Android, el parque de poseedores de un teléfono con Windows es el que es. Están ahí y parece que la empresa americana no quiere dejarlos tirados o no al menos por ahora. Es el único motivo con el que se puede explicar que sigan lanzando actualizaciones para Windows 10 Mobile a día de hoy cuando ni desde la empresa creen en su futuro.

    Una actualización muy menor

    Si tienes en tu poder un teléfono equipado con Windows 10 Mobile verás cómo te llegará en las próximas horas, si es que no te ha llegado ya, una notificación alertando de la disponibilidad de una nueva actualización.

    Se trata de la Build 15063.1324, una actualización que llega centrada sobre todo en mejorar la estabilidad del sistema y agregar mejoras de funcionamiento y correcciones de errores. No esperemos encontrar novedades en forma de nuevas funciones. Esto es lo que aporta esta Build:

    • Se añaden actualizaciones de seguridad para Internet Explorer, Microsoft Edge, Microsoft scripting engine, Microsoft Graphics Component, Windows media, Windows Shell, Device Guard, Windows datacenter networking, Windows kernel, Windows hyper-V, Windows virtualization y kernel, Microsoft JET Database Engine, Windows MSXM, y Windows Server.

    Una Build que no aporta nada más que actualizaciones de seguridad y mejora del funcionamiento. Si no te ha llegado aún y quieres comprobar su disponibilidad puedes hacerlo acudiendo al "Menú de Configuración" y buscar "Actualización y seguridad" para después pulsar en "Buscar actualizaciones" y esperar si detecta la Build 15063.1324 para su descarga y actualización.

    Una nueva Build para Windows 10

    Build

    Donde el panorama es totalmente distinto es en los sistemas de sobremesa. Lanzamientos constantes, con oleadas de Builds inlcuidas a las que ahora se suma la Build 17134.285. Estas son las mejoras que aporta:

    • Proporciona protección contra una vulnerabilidad de Specter Variant 2 ( CVE-2017-5715 ) en dispositivos que cuenten con procesadores ARM64.
    • Corrige el problema que provoca que el Asistente de compatibilidad de programas (PCA) no se ejecute de forma correcta.
    • Además añaden actualizaciones de seguridad para Internet Explorer, Microsoft Edge, motor de scripting Microsoft, Microsoft Gráficos de componentes, Windows Media, Windows Shell, Windows Hyper-V, la creación de redes de centros de datos de Windows, Windows y virtualización de núcleo, Linux, el núcleo de Windows, Microsoft motor de base de datos Jet, Windows MSXML y Windows Server.

    Si quieres comprobar la disponibilidad de dicha Build, puedes descargarla acudiendo al "Menú de Configuración" y buscar "Actualización y seguridad" para después pulsar en "Buscar actualizaciones".

    Fuente | Microsoft
    En Xataka Windows | Microsoft se prepara para la llegada de Windows 10 October 2018 Update liberando hasta cuatro acumulativas

    También te recomendamos

    Los usuarios de Windows 10 Mobile ya pueden descargar la última actualización acumulativa: llega la Build 15254.490

    Microsoft Launcher for Enterprise: la app que aúna personalización y seguridad en el ámbito profesional

    Un par de chicos listos: smartphones y smart TVs, la revolución del ocio tecnológico mano a mano

    -
    La noticia Windows 10 y Windows 10 Mobile se actualizan con nuevas Builds pero sólo el primero tiene un futuro color de rosa fue publicada originalmente en Xataka Windows por Jose Antonio .


              Linux Drivers Getting Initial Support for Future AMD APUs      Cache   Translate Page      

    Once again the open-source Linux driver's AMD has been working on are revealing some information on future products, though not necessarily a great deal at the moment. In the latest patches for Linux kernel driver, AMD has added initially support for Picasso and Raven2 APUs. In the notes for these patches, Raven2 is described as 'a new Raven APU' while Picasso is said to be 'a new API similar to raven.'

    Picasso is expected to be the successor to the Raven Ridge chips and, as Phoronix notes, may be launching the end of this year as a 2019 platform. Exactly how a Raven2 APU would fit into this is hard to say though. It may also be interesting to note that the Raven2 APUs share the same PCI ID for their GPU component as the current Raven Ridge parts, while Picasso has a different PCI ID. Raven2 does have a different revision ID, golden register settings, and more so it would appear to be a more refined design, but Picasso may feature something a bit different. Time will tell, and speaking of timing, these patches being sent out now means Picasso may achieve initial enablement in time for the next kernel cycle.

    Source: Phoronix


              Linux lsattr Command Tutorial for Beginners (with Examples)      Cache   Translate Page      
    https://www.howtoforge.com/linux-lsattr-command

    We recently discussed chattr, a command that you can use to change file attributes on a Linux file system. To list file attributes, there's a separate command, dubbed lsattr. In this tutorial, we will discuss this tool using some easy to understand examples.
    But before we do that, it's worth mentioning that all examples mentioned in this article have been tested on an Ubuntu 18.04 LTS machine.

    Linux lsattr command

    As already mentioned in the introduction part above, the lsattr command in Linux lists file attributes on stdout. Following is its syntax:
    lsattr [ -RVadlpv ] [ files...  ]
    Here's how the tool's man page defines it:
           lsattr lists the file attributes on a second extended file system.
    Following are some Q&A-styled examples that should give you a good idea on how the command works.

    Q1. How to use lsattr command?

    Basic usage is quite simple. Just execute 'lsattr' without any command line options. Of course, you need to provide a file name as input.
    Here's an example:
    lsattr file1.txt
    And here's the output:
    --------------e--- file1.txt
    In addition to 'e' (in the output above), there can be several other letters in the output. Following excerpt (taken from chattr man page) should give you a better idea:
           The  letters 'aAcCdDeijPsStTu' select the new attributes for the files:
           append only (a), no atime updates (A), compressed (c), no copy on write
           (C), no dump (d), synchronous directory updates (D), extent format (e),
           immutable (i), data journalling  (j),  project  hierarchy  (P),  secure
           deletion  (s),  synchronous  updates  (S),  no tail-merging (t), top of
           directory hierarchy (T), and undeletable (u).

           The following attributes are read-only, and may be listed by  lsattr(1)
           but  not  modified by chattr: encrypted (E), indexed directory (I), and
           inline data (N).

    Q2. How to make lsattr recursively work on directories?

    This can be done using the -R command line option.
    For example:
    lsattr -R Downloads/HTF-review/
    Here's the output the above command produced on my system:
    How to make lsattr recursively work on directories
    Note that if you want to display all files in directories (including .) use the -a command line option.

    Q3. How to make lsattr treat directories as normal files?

    By default, if you provide a directory name/path as input to lsattr, it produces information related to files contained in that directory.
    How to make lsattr treat directories as normal files
    However, if you want, you can force lsattr to treat directory as a file, and produce file attribute information for it. This you can do using the -d command line option.
    lsattr -d option

    Q4. How to make lsattr list file's project and version number?

    This can be done using the -p and -v command line options. Following screenshot shows both these options in action:
    How to make lsattr list file's project and version number

    Conclusion

    Agreed, lsattr might not fall into the category of most used commands, but if you use chattr, then it's a must-know command. Here, in this tutorial, we have discussed the majority of the command line options it offers. To learn more about the lsattr command, head to its man page.

              How To Limit Network Bandwidth In Linux Using Wondershaper      Cache   Translate Page      
    https://www.ostechnix.com/how-to-limit-network-bandwidth-in-linux-using-wondershaper


    Limit Network Bandwidth In Linux Using Wondershaper
    This tutorial will help you to easily limit network bandwidth and shape your network traffic in Unix-like operating systems. By limiting the network bandwidth usage, you can save unnecessary bandwidth consumption’s by applications, such as package managers (pacman, yum, apt), web browsers, torrent clients, download managers etc., and prevent the bandwidth abuse by a single or multiple users in the network.  For the purpose of this tutorial, we will be using a command line utility named Wondershaper. Trust me, it is not that hard as you may think. It is one of the easiest and quickest way ever I have come across to limit the Internet or local network bandwidth usage in your own Linux system. Read on.
    Please be mindful that the aforementioned utility can only limit the incoming and outgoing traffic of your local network interfaces, not the interfaces of your router or modem. In other words, Wondershaper will only limit the network bandwidth in your local system itself, not any other systems in the network. These utility is mainly designed for limiting the bandwidth of one or more network adapters in your local system. Hope you got my point.
    Let us see how to use Wondershaper to shape the network traffic.

    Limit Network Bandwidth In Linux Using Wondershaper

    Wondershaper is simple script used to limit the bandwidth of your system’s network adapter(s). It limits the bandwidth iproute’s tc command, but greatly simplifies its operation.
    Installing Wondershaper
    To install the latest version, git clone wondershaoer repository:
    $ git clone  https://github.com/magnific0/wondershaper.git
    Go to the wondershaper directory and install it as show below
    $ cd wondershaper
    $ sudo make install
    And, run the following command to start wondershaper service automatically on every reboot.
    $ sudo systemctl enable wondershaper.service
    $ sudo systemctl start wondershaper.service
    You can also install using your distribution’s package manager (official or non-official) if you don’t mind the latest version.
    Wondershaper is available in AUR, so you can install it in Arch-based systems using AUR helper programs such as Yay.
    $ yay -S wondershaper-git
    On Debian, Ubuntu, Linux Mint:
    $ sudo apt-get install wondershaper
    On Fedora:
    $ sudo dnf install wondershaper
    On RHEL, CentOS, enable EPEL repository and install wondershaper as shown below.
    $ sudo yum install epel-release
    $ sudo yum install wondershaper
    Finally, start wondershaper service automatically on every reboot.
    $ sudo systemctl enable wondershaper.service
    $ sudo systemctl start wondershaper.service
    Usage
    First, find the name of your network interface. Here are some common ways to find the details of a network card.
    $ ip addr
    $ route
    $ ifconfig
    Once you find the network card name, you can limit the bandwidth rate as shown below.
    $ sudo wondershaper -a  -d  -u 
    For instance, if your network card name is enp0s8 and you wanted to limit the bandwidth to 1024 Kbps for downloads and 512 kbps for uploads, the command would be:
    $ sudo wondershaper -a enp0s8 -d 1024 -u 512
    Where,
    • -a : network card name
    • -d : download rate
    • -u : upload rate
    To clear the limits from a network adapter, simply run:
    $ sudo wondershaper -c -a enp0s8
    Or
    $ sudo wondershaper -c enp0s8
    Just in case, there are more than one network card available in your system, you need to manually set the download/upload rates for each network interface card as described above.
    If you have installed Wondershaper by cloning its GitHub repository, there is a configuration named wondershaper.conf exists in /etc/conf.d/ location. Make sure you have set the download or upload rates by modifying the appropriate values(network card name, download/upload rate) in this file.
    $ sudo nano /etc/conf.d/wondershaper.conf
    [wondershaper]
    # Adapter
    #
    IFACE="eth0"

    # Download rate in Kbps
    #
    DSPEED="2048"

    # Upload rate in Kbps
    #
    USPEED="512"
    Here is the sample before Wondershaper:
    wondershaper 1
    Before enabling Wondershaper
    After enabling Wondershaper:
    wondershaper 2
    After enabling wondershaper
    As you can see, the download rate has been tremendously reduced after limiting the bandwidth using WOndershaper in my Ubuntu 18.o4 LTS server.
    For more details, view the help section by running the following command:
    $ wondershaper -h
    Or, refer man pages.
    $ man wondershaper
    As far as tested, Wondershaper worked just fine as described above. Give it a try and let us know what do you think about this utility.
    And, that’s all for now. Hope this was useful. More good stuffs to come. Stay tuned.
    Cheers!
    Resource:

              ​Hollywood goes open source      Cache   Translate Page      
    https://www.zdnet.com/article/hollywood-goes-open-source

    Out of 200 of the most popular movies of all time, the top 137 were either visual-effects driven or animated. What did many of these blockbusters have in common? They were made with open-source software.

    That was the message David Morin, chairman of the Joint Technology Committee on Virtual Production, brought to The Linux Foundation's Open Source Summit in Vancouver, Canada. To help movie makers bring rhyme and reason to open-source film-making, The Linux Foundation had joined forces with The Academy of Motion Picture Arts and Sciences to form the Academy Software Foundation.

    The academy is meant to be a neutral forum for open-source developers both in the motion picture and broader media industries to share resources and collaborate on technologies for image creation, visual effects, animation, and sound. The founding members include Blue Sky Studios, Cisco, DreamWorks Animation, Epic Games, Google Cloud, Intel, Walt Disney Studios, and Weta Digital. It's a true marriage of technology and media-driven businesses.
    You know those names. You probably don't know the name of the open-source, special-effects programs, such as Alembic, OpenColorIO, or Ptex, but Morin said, "they're very instrumental in the making of movies".

    And they're more important than you think. "The last Fast and the Furious movie, for instance, while it looks like a live-action movie, when you know how it was made, it's really by-and-large a computer generated movie," Morin said. "When Paul Walker passed away in the middle of production, he had to be recreated for the duration of the movie."

    The Academy of Motion Picture Arts and Sciences, which you know best from the Oscars, started looking into organizing the use of open-source in the movies in 2016. The group did so because while open-source software was being used more and more, it came with problems. These included:
    • Versionitis: As more libraries were being used it became harder to coordinate software components. A production pipeline, which had been perfected for a 2016 movie, is likely to have out-of-date components for a 2018 film.
    • Organization: While volunteers tried to track these changes, they didn't have the funding or resources needed to go beyond recording changes.
    • Funding: Many open-source programs had lost their maintainers due to getting jobs elsewhere or for lack of funding.
    • Licensing: As all open-source developers know, sooner or later licensing becomes an issue. That's especially true in the motion-picture industry, which is hyper aware of copyright and other intellectual property (IP) issues.
    So, the overall mission is to increase the quality and quantity of open-source contributions by developing a governance model, legal framework, and community infrastructure that makes it easier to both develop and use open-source software.
    In more detail, the goals are:
    • Provide a neutral forum to coordinate cross-project efforts, establish best practices, and share resources across the motion picture and broader media industries.
    • Develop an open continuous integration (CI) and build infrastructure to enable reference builds from the community and alleviate issues caused by siloed development.
    • Provide individuals and organizations with a clear path for participation and code contribution.
    • Streamline development for build and runtime environments through the sharing of open-source build configurations, scripts, and recipes.
    • Provide better, more consistent licensing through a shared licensing template.
    Developers interested in learning more or contributing can join Academy Software Foundation mailing list.
    Morin added, "In the last 25 years, software engineers have played an increasing role in the most successful movies of our time. The Academy Software Foundation is set to provide funding, structure, and infrastructure for the open-source community, so that engineers can continue to collaborate and accelerate software development for movie making and other media for the next 25 years."
    Rob Bredow, SVP, executive creative director, and head of Industrial Light & Magic, said, "Developers and engineers across the industry are constantly working to find new ways to bring images to life, and open source enables them to start with a solid foundation while focusing on solving unique, creative challenges rather than reinventing the wheel."
    If you'd like to get into the movie business, now's your chance. "We're welcoming all the help we can get to set up the foundation," Morin concluded. "Writing code today is perhaps the most powerful activity that you can do to make movies. If you're interested, don't hesitate to join us."
    Related Stories:

              5 tips to improve productivity with zsh      Cache   Translate Page      
    https://opensource.com/article/18/9/tips-productivity-zsh

    The zsh shell offers countless options and features. Here are 5 ways to boost your efficiency from the command line.

    computer screen
    Image by : 
    opensource.com
    x

    Get the newsletter

    Join the 85,000 open source advocates who receive our giveaway alerts and article roundups.
    The Z shell known as zsh is a shell for Linux/Unix-like operating systems. It has similarities to other shells in the sh (Bourne shell) family, such as as bash and ksh, but it provides many advanced features and powerful command line editing options, such as enhanced Tab completion.
    It would be impossible to cover all the options of zsh here; there are literally hundreds of pages documenting its many features. In this article, I'll present five tips to make you more productive using the command line with zsh.

    1. Themes and plugins

    Through the years, the open source community has developed countless themes and plugins for zsh. A theme is a predefined prompt configuration, while a plugin is a set of useful aliases and functions that make it easier to use a specific command or programming language.
    The quickest way to get started using themes and plugins is to use a zsh configuration framework. There are many available, but the most popular is Oh My Zsh. By default, it enables some sensible zsh configuration options and it comes loaded with hundreds of themes and plugins.
    A theme makes you more productive as it adds useful information to your prompt, such as the status of your Git repository or Python virtualenv in use. Having this information at a glance saves you from typing the equivalent commands to obtain it, and it's a cool look. Here's an example of Powerlevel9k, my theme of choice:

    zsh_theme_small.png

    zsh Powerlevel9K theme
    The Powerlevel9k theme for zsh
    In addition to themes, Oh My Zsh bundles tons of useful plugins for zsh. For example, enabling the Git plugin gives you access to a number of useful aliases, such as:


    $ alias | grep -i git | sort -R | head -10

    g=git

    ga='git add'

    gapa='git add --patch'

    gap='git apply'

    gdt='git diff-tree --no-commit-id --name-only -r'

    gau='git add --update'

    gstp='git stash pop'

    gbda='git branch --no-color --merged | command grep -vE "^(\*|\s*(master|develop|dev)\s*$)" | command xargs -n 1 git branch -d'

    gcs='git commit -S'

    glg='git log --stat'


    There are plugins available for many programming languages, packaging systems, and other tools you commonly use on the command line. Here's a list of plugins I use in my Fedora workstation:
    git golang fedora docker oc sudo vi-mode virtualenvwrapper

    2. Clever aliases

    Aliases are very useful in zsh. Defining aliases for your most-used commands saves you a lot of typing. Oh My Zsh configures several useful aliases by default, including aliases to navigate directories and replacements for common commands with additional options such as:


    ls='ls --color=tty'

    grep='grep  --color=auto --exclude-dir={.bzr,CVS,.git,.hg,.svn}'


    In addition to command aliases, zsh enables two additional useful alias types: the suffix alias and the global alias.
    A suffix alias allows you to open the file you type in the command line using the specified program based on the file extension. For example, to open YAML files using vim, define the following alias:
    alias -s {yml,yaml}=vim
    Now if you type any file name ending with yml or yaml in the command line, zsh opens that file using vim:


    $ playbook.yml

    # Opens file playbook.yml using vim


    A global alias enables you to create an alias that is expanded anywhere in the command line, not just at the beginning. This is very useful to replace common filenames or piped commands. For example:
    alias -g G='| grep -i'
    To use this alias, type G anywhere you would type the piped command:


    $ ls -l G do

    drwxr-xr-x.  5 rgerardi rgerardi 4096 Aug  7 14:08 Documents

    drwxr-xr-x.  6 rgerardi rgerardi 4096 Aug 24 14:51 Downloads


    Next, let's see how zsh helps to navigate the filesystem.

    3. Easy directory navigation

    When you're using the command line, navigating across different directories is one of the most common tasks. Zsh makes this easier by providing some useful directory navigation features. These features are enabled with Oh My Zsh, but you can enable them by using this command:
    setopt  autocd autopushd \ pushdignoredups
    With these options set, you don't need to type cd to change directories. Just type the directory name, and zsh switches to it:


    $ pwd

    /home/rgerardi

    $ /tmp

    $ pwd

    /tmp


    To move back, type -:
    Zsh keeps the history of directories you visited so you can quickly switch to any of them. To see the list, type dirs -v:


    $ dirs -v

    0       ~

    1       /var/log

    2       /var/opt

    3       /usr/bin

    4       /usr/local

    5       /usr/lib

    6       /tmp

    7       ~/Projects/Opensource.com/zsh-5tips

    8       ~/Projects

    9       ~/Projects/ansible

    10      ~/Documents


    Switch to any directory in this list by typing ~# where # is the number of the directory in the list. For example:


    $ pwd

    /home/rgerardi

    $ ~4

    $ pwd

    /usr/local


    Combine these with aliases to make it even easier to navigate:


    d='dirs -v | head -10'

    1='cd -'

    2='cd -2'

    3='cd -3'

    4='cd -4'

    5='cd -5'

    6='cd -6'

    7='cd -7'

    8='cd -8'

    9='cd -9'


    Now you can type d to see the first ten items in the list and the number to switch to it:


    $ d

    0       /usr/local

    1       ~

    2       /var/log

    3       /var/opt

    4       /usr/bin

    5       /usr/lib

    6       /tmp

    7       ~/Projects/Opensource.com/zsh-5tips

    8       ~/Projects

    9       ~/Projects/ansible

    $ pwd

    /usr/local

    $ 6

    /tmp

    $ pwd

    /tmp


    Finally, zsh automatically expands directory names with Tab completion. Type the first letters of the directory names and TAB to use it:


    $ pwd

    /home/rgerardi

    $ p/o/z (TAB)

    $ Projects/Opensource.com/zsh-5tips/


    This is just one of the features enabled by zsh's powerful Tab completion system. Let's look at some more.

    4. Advanced Tab completion

    Zsh's powerful completion system is one of its hallmarks. For simplification, I call it Tab completion, but under the hood, more than one thing is happening. There's usually expansion and command completion. I'll discuss them together here. For details, check this User's Guide.
    Command completion is enabled by default with Oh My Zsh. To enable it, add the following lines to your .zshrc file:


    autoload -U compinit

    compinit


    Zsh's completion system is smart. It tries to suggest only items that can be used in certain contexts—for example, if you type cd and TAB, zsh suggests only directory names as it knows cd does not work with anything else.
    Conversely, it suggests usernames when running user-related commands or hostnames when using ssh or ping, for example.
    It has a vast completion library and understands many different commands. For example, if you're using the tar command, you can press Tab to see a list of files available in the package as candidates for extraction:


    $ tar -xzvf test1.tar.gz test1/file1 (TAB)

    file1 file2


    Here's a more advanced example, using git. In this example, when typing TAB, zsh automatically completes the name of the only file in the repository that can be staged:


    $ ls

    original  plan.txt  zsh-5tips.md  zsh_theme_small.png

    $ git status

    On branch master

    Your branch is up to date with 'origin/master'.



    Changes not staged for commit:

      (use "git add ..." to update what will be committed)

      (use "git checkout -- ..." to discard changes in working directory)



            modified:   zsh-5tips.md



    no changes added to commit (use "git add" and/or "git commit -a")

    $ git add (TAB)

    $ git add zsh-5tips.md


    It also understands command line options and suggests only the ones that are relevant to the subcommand selected:


    $ git commit - (TAB)

    --all                  -a       -- stage all modified and deleted paths

    --allow-empty                   -- allow recording an empty commit

    --allow-empty-message           -- allow recording a commit with an empty message

    --amend                         -- amend the tip of the current branch

    --author                        -- override the author name used in the commit

    --branch                        -- show branch information

    --cleanup                       -- specify how the commit message should be cleaned up

    --date                          -- override the author date used in the commit

    --dry-run                       -- only show the list of paths that are to be committed or not, and any untracked

    --edit                 -e       -- edit the commit message before committing

    --file                 -F       -- read commit message from given file

    --gpg-sign             -S       -- GPG-sign the commit

    --include              -i       -- update the given files and commit the whole index

    --interactive                   -- interactively update paths in the index file

    --message              -m       -- use the given message as the commit message

    ... TRUNCATED ...


    After typing TAB, you can use the arrow keys to navigate the options list and select the one you need. Now you don't need to memorize all those Git options.
    There are many options available. The best way to find what is most helpful to you is by using it.

    5. Command line editing and history

    Zsh's command line editing capabilities are also useful. By default, it emulates emacs. If, like me, you prefer vi/vim, enable vi bindings with the following command:
    $ bindkey -v
    If you're using Oh My Zsh, the vi-mode plugin enables additional bindings and a mode indicator on your prompt—very useful.
    After enabling vi bindings, you can edit the command line using vi commands. For example, press ESC+/ to search the command line history. While searching, pressing n brings the next matching line, and N the previous one. Most common vi commands work after pressing ESC such as 0 to jump to the start of the line, $ to jump to the end, i to insert, a to append, etc. Even commands followed by motion work, such as cw to change a word.
    In addition to command line editing, zsh provides several useful command line history features if you want to fix or re-execute previous used commands. For example, if you made a mistake, typing fc brings the last command in your favorite editor to fix it. It respects the $EDITOR variable and by default uses vi.
    Another useful command is r, which re-executes the last command; and r , which executes the last command that contains the string WORD.
    Finally, typing double bangs (!!) brings back the last command anywhere in the line. This is useful, for instance, if you forgot to type sudo to execute commands that require elevated privileges:


    $ less /var/log/dnf.log

    /var/log/dnf.log: Permission denied

    $ sudo !!

    $ sudo less /var/log/dnf.log


    These features make it easier to find and re-use previously typed commands.

    Where to go from here?

    These are just a few of the zsh features that can make you more productive; there are many more. For additional information, consult the following resources:
    An Introduction to the Z Shell
    A User's Guide to ZSH
    Archlinux Wiki
    zsh-lovers
    Do you have any zsh productivity tips to share? I would love to hear about them in the comments below.

              Episode 85: Does This Make FOSS Better or Worse      Cache   Translate Page      
    Does This Make FOSS Better or Worse | Ask Noah Show 85 Does the "Commons Clause" help the commons? The Commons Clause was announced recently along with several projects moving portions of their code base under it. It's an additional restriction intended to be applied to existing open source licenses with the effect of preventing the work from being sold. We play devils advocate and tell you why this might not be such a bad thing. As always your calls go to the front of the line, and we give you the details on how you can win free stuff in the Telegram group! -- The Cliff Notes -- For links to the articles and material referenced in this week's episode check out this week's page from o our podcast dashboard! This Episode's Podcast Dashboard (http://podcast.asknoahshow.com/85) Phone Systems for Ask Noah provided by Voxtelesys (http://www.voxtelesys.com/asknoah) -- Stay In Touch -- Find all the resources for this show on the Ask Noah Dashboard Ask Noah Dashboard (http://www.asknoahshow.com) Need more help than a radio show can offer? Altispeed provides commercial IT services and they’re excited to offer you a great deal for listening to the Ask Noah Show. Call today and ask about the discount for listeners of the Ask Noah Show! Altispeed Technologies (http://www.altispeed.com/) Contact Noah asknoah [at] jupiterbroadcasting.com -- Twitter -- Noah - Kernellinux (https://twitter.com/kernellinux) Ask Noah Show (https://twitter.com/asknoahshow) Altispeed Technologies (https://twitter.com/altispeed) Jupiter Broadcasting (https://twitter.com/jbsignal)
              0.3 Beta Release of Elisa Music Player      Cache   Translate Page      

    0.3 Beta Release of Elisa Music Player

    Elisa is a music player developed by the KDE community that strives to be simple and nice to use. We also recognize that we need a flexible product to account for the different workflows and use-cases of our users.

    We focus on a very good integration with the Plasma desktop of the KDE community without compromising the support for other platforms (other Linux desktop environments, Windows and Android).

    We are creating a reliable product that is a joy to use and respects our users privacy. As such, we will prefer to support online services where users are in control of their data.

    New Features and Improvements

    The main improvements are the following:

    • Hide stars when there is no rating by Diego Gangl ;

    • Various fixes for the Windows support by Matthieu Gallien ;
    • Implement interface of Baloo to watch renamed files by Matthieu Gallien ;
    • Upgrade some code using deprecated features in KDeclarative framework by Alexander Stippich ;
    • Align the action buttons with the big icon in the views header by Diego Gangl ;
    • Allow the playlist to be hidden when browsing your music by Diego Gangl ;
    • Always display the title of the playlist entries by Matthieu Gallien ;

    • Internal improvements to various non graphical components to allow future improvements to the header bar by Matthieu Gallien ;
    • Resize track metadata view dynamically by Alexander Stippich ;
    • Improvements to the header of the play list by Diego Gangl ;
    • Add a mode where Elisa can show only the header but in the full window by Carl Schwan. Welcome to the project. This was a junior task identified in the Elisa workboard ;
    • Optimize the data methods of model and use QAbstractItemModelTester (see the blog from ) by Matthieu Gallien ;
    • Makes KIO and KFileMetaData be optional dependencies by Matthieu Gallien. This a preliminary step to allow building Elisa for Android with as few dependencies as possible.

    New Mode with only the Player Header Visible

    This feature improves two different cases. The first is to allow usage of Elisa with a small window. In this case, only minimal information is shown in a possibly small window. The second is to implement the “party” mode that was originally designed by Andrew Lake.

    Screenshot_20180912_231947

    Other Improvements to the Interface

    As already said, there have been various improvements to the interface.

    Screenshot_20180912_232200

    How You Can Help

    We are preparing for the next stable release. As such, there is a feature freeze and an ongoing effort to squash as many bugs as possible.

    We really appreciate any feedback on the current state via bugs.kde.org. We welcome bug report or feature suggestions.

    You can get the next release by building from source or by using the flatpak package provided by KDE. The windows installer is also available here (thanks a lot to the Craft and binary-factory teams).


              9 Useful Examples of Touch Command in Linux      Cache   Translate Page      
    https://linuxhandbook.com/touch-command

    Learn to use touch command in Linux with these useful and practical examples.

    Touch command in Linux

    Touch command in Linux is used for changing file timestamps however one of the most common usages of touch command includes creating a new empty file.
    With the touch command, you can change access, modify and change time of files and folders in Linux. You can update the timestamps or modify them to a date in the past.
    The syntax for touch command is quite simple:
    touch [option] file
    Touch command syntax

    What are file timestamps in Linux, again?

    I have written about timestamps in Linux in detail in an earlier article. I would recommend reading it for a better and clearer understanding. For the sake of a quick recall, I’ll list the timestamps here:
    • access time – last time when a file was accessed 
    • modify time – last time when a file was modified 
    • change time – last time when file metadata (file permission, ownership etc) was changed  
    You can see the timestamps of a file using the stat command in the following manner:
    stat abhi.txt 
    File: abhi.txt
    Size: 10 Blocks: 8 IO Block: 4096 regular file
    Device: 10305h/66309d Inode: 11940163 Links: 1
    Access: (0644/-rw-r--r--) Uid: ( 1000/abhishek) Gid: ( 1000/abhishek)
    Access: 2018-09-02 14:12:24.476483367 +0530
    Modify: 2018-09-02 14:12:24.476483367 +0530
    Change: 2018-09-02 14:12:24.476483367 +0530
    Birth: -

    9 Practical examples of touch command in Linux

    Touch command examples in Linux
    Now let’s see how to use the touch command with some simple but useful examples.

    1. Create an empty  file

    As I mentioned earlier, this is the most common use of touch command. All you have to do is to use touch with the file name.
    touch 
    This will create an empty file if the file doesn’t exist.
    touch empty_file
    ls -l empty_file
    -rw-r--r-- 1 abhishek abhishek 0 Sep 2 14:37 empty_file
    But what if the file already exists? In that case, it will update all three timestamps of the file to the current time.

    2. Create multiple empty files

    You can use touch to create more than one empty file as well. Just provide the names of the files you want to create.
    touch   
    If you think it’s tiring to write all filenames, you can auto-generate filenames in this way:
    touch new-file-{1..10}.txt
    This will create new-file-1.txt, new-file-2.txt upto new-file-10.txt.

    3. Avoid creating a file with touch if it doesn’t exist

    Touch will update the timestamps of input file if it exists and will create an empty file if the input file does not exist.
    But what if you don’t want touch to create a new empty file? You want it to update the timestamps of the file but if the file doesn’t exist, it should not be created.
    You can use the touch command with -c option in such cases:
    touch -c 
    Remember: Touch will create a new empty file if it doesn’t exist else it will modify the timestamps of the existing file. You can stop the creation of a new file with the -c option. 

    4. Change all timestamps of a file

    If you use touch on an existing file, it will change access, modify and change time of that file.
    For example, I have this file named sherlock.txt with the following timestamps:
    stat sherlock.txt 
    File: sherlock.txt
    Size: 356 Blocks: 8 IO Block: 4096 regular file
    Device: 10305h/66309d Inode: 11928277 Links: 1
    Access: (0777/-rwxrwxrwx) Uid: ( 1000/abhishek) Gid: ( 1000/abhishek)
    Access: 2018-08-25 09:44:56.092937000 +0530
    Modify: 2018-08-09 09:41:05.028309000 +0530
    Change: 2018-08-25 09:44:56.096937182 +0530
    If I use touch on this command, all timestamps will be changed to the current timestamps.
    touch sherlock.txt 
    stat sherlock.txt
    File: sherlock.txt
    Size: 356 Blocks: 8 IO Block: 4096 regular file
    Device: 10305h/66309d Inode: 11928277 Links: 1
    Access: (0777/-rwxrwxrwx) Uid: ( 1000/abhishek) Gid: ( 1000/abhishek)
    Access: 2018-09-02 15:22:47.017037942 +0530
    Modify: 2018-09-02 15:22:47.017037942 +0530
    Change: 2018-09-02 15:22:47.017037942 +0530
    Birth: -
    Note: You should not be bothered with ctime (change time). It’s a system property and cannot/shouldn’t be controlled by the user. Your focus should be on access and modify time.

    5. Update only access time of file

    You may not always want to change all the timestamps of a file. If you just want to change the access time of a file, you can use the -a option with touch.
    touch -a sherlock.txt 
    stat sherlock.txt
    File: sherlock.txt
    Size: 356 Blocks: 8 IO Block: 4096 regular file
    Device: 10305h/66309d Inode: 11928277 Links: 1
    Access: (0777/-rwxrwxrwx) Uid: ( 1000/abhishek) Gid: ( 1000/abhishek)
    Access: 2018-09-02 15:29:08.796926093 +0530
    Modify: 2018-09-02 15:22:47.017037942 +0530
    Change: 2018-09-02 15:29:08.796926093 +0530
    Birth: -

    6. Update only modify time of file

    If you just want to update the modify time of a file to the current timestamp, use the -m option of touch command.
    touch -m sherlock.txt 
    stat sherlock.txt
    File: sherlock.txt
    Size: 356 Blocks: 8 IO Block: 4096 regular file
    Device: 10305h/66309d Inode: 11928277 Links: 1
    Access: (0777/-rwxrwxrwx) Uid: ( 1000/abhishek) Gid: ( 1000/abhishek)
    Access: 2018-09-02 15:29:08.796926093 +0530
    Modify: 2018-09-02 15:31:25.770866881 +0530
    Change: 2018-09-02 15:31:25.770866881 +0530
    Birth: -

    7. Use timestamps of another file

    You can also use the timestamps of another file as a reference with the -r option in the following manner:
    touch -r  
    This will set the access and modify time of the target file same as the access and modify time of the source file.

    8. Set specific access and modification time 

    You might have noticed that in almost all the cases (except the reference file one), the timestamps are changed to the current timestamp.
    But you are not bound with that. Touch allows you to set access and modification time to a past or future date. You can use the -t option and a timestamp in the following format:
    [[CC]YY]MMDDhhmm[.ss]
    • CC – First two digits of a year
    • YY – Second two digits of a year
    • MM – Month of the year (01-12)
    • DD – Day of the month (01-31)
    • hh – Hour of the day (00-23)
    • mm – Minute of the hour (00-59)
    • ss – Seconds (00-59) 
    In the above case, CC is optional. In fact, CCYY is optional as well, it will take the current year in that case. Similarly, seconds are optional as well, it defaults to 00.
    Let me show you an example by changing the timestamp to 12021301 i.e., 12th month, second day, 13th hour and first minute of the current year:
    touch -t 12021301 agatha.txt 
    stat agatha.txt
    File: agatha.txt
    Size: 457 Blocks: 8 IO Block: 4096 regular file
    Device: 10305h/66309d Inode: 11928279 Links: 1
    Access: (0777/-rwxrwxrwx) Uid: ( 1000/abhishek) Gid: ( 1000/abhishek)
    Access: 2018-12-02 13:01:00.000000000 +0530
    Modify: 2018-12-02 13:01:00.000000000 +0530
    Change: 2018-09-02 15:59:47.588680901 +0530
    Birth: -
    If you try to enter an invalid date, you’ll see an error. You’ll also notice that change time is using the current timestamp, not the same as access and modify. It’s because it’s system property.

    9. Change timestamp of a symbolic link

    You can also use touch command with symbolic links. You just have to use the -h option while dealing with symbolic links. The rest stays the same as the regular files.
    touch -h 
    I hope you find these touch command examples in Linux helpful. If you have any questions or suggestions, do let me know.

              Bitwig releases Bitwig Studio 2.4 with greatly improved Sampler      Cache   Translate Page      
    Bitwig Studio 2.4 SamplerPreviously in public beta, Bitwig has announced the release of Bitwig Studio 2.4, the latest version of its music production software for Windows, Mac and Linux. Bitwig Studio 2.4 features our Sampler reborn. Now equipped with granular and wavetable techniques, new sounds are at your fingertips and performance-ready. Throw in visual crossfading and a revamped […]
              Como instalar um cliente desktop do Trello no Linux      Cache   Translate Page      
    Como instalar um cliente desktop do Trello no Linux

    Se você procura uma forma de usar o serviço trello em sua área de trabalho, sem depender de um navegador, veja como instalar um cliente desktop do Trello no Linux.

    Leia o restante do texto "Como instalar um cliente desktop do Trello no Linux"

    O post Como instalar um cliente desktop do Trello no Linux apareceu primeiro em Blog do Edivaldo.


              Como instalar o gerenciador financeiro GnuCash no Linux via Flatpak      Cache   Translate Page      
    Como instalar o gerenciador financeiro GnuCash no Linux via Flatpak

    Se você está precisando um bom programa para controlar suas finanças e colocar rédeas curtas nas contas, veja como instalar o gerenciador financeiro GnuCash no Linux via Flatpak.

    Leia o restante do texto "Como instalar o gerenciador financeiro GnuCash no Linux via Flatpak"

    O post Como instalar o gerenciador financeiro GnuCash no Linux via Flatpak apareceu primeiro em Blog do Edivaldo.


              Upload para flickr – Como instalar o frogr no Linux via Flatpak      Cache   Translate Page      
    Upload para flickr - Como instalar o frogr no Linux via Flatpak

    Se você possui uma conta no serviço de de hospedagem de imagens Flickr e quer gerenciá-la no PC, veja como instalar app de upload para flickr frogr no Linux via Flatpak.

    Leia o restante do texto "Upload para flickr - Como instalar o frogr no Linux via Flatpak"

    O post Upload para flickr – Como instalar o frogr no Linux via Flatpak apareceu primeiro em Blog do Edivaldo.


              Linux para computadores antigos – conheça algumas distribuições      Cache   Translate Page      

    Seu PC não aguenta mais executar a versão mais recente do UBuntu, Debian ou Fedora? Então conheça algumas distribuições Linux para computadores antigos e descubra qual poderá trazer seu computador à velha forma.

    Leia o restante do texto "Conheça algumas distribuições Linux para computadores antigos"

    O post Linux para computadores antigos – conheça algumas distribuições apareceu primeiro em Blog do Edivaldo.


              Usando o Google Play Music a partir do terminal com o JAM      Cache   Translate Page      
    Usando o Google Play Music a partir do terminal com o JAM

    Se você quer ouvir suas músicas do Google Play Music a partir do terminal, conheça e veja como instalar o com o JAM no Linux.

    Leia o restante do texto "Usando o Google Play Music a partir do terminal com o JAM"

    O post Usando o Google Play Music a partir do terminal com o JAM apareceu primeiro em Blog do Edivaldo.


               Comment on WiFi Pineapple NANO: Persistent Recon DB by Cătălin George Feștilă       Cache   Translate Page      
    About sqlitebrowser tool I see some strange show on interface , but is working well - finally. Try selinux , selinux python packages , this will allow you good security on linux and network software, even sd card or databases.
              Websphere Portal admin - W2 only - Cogent Infotech - Round Rock, TX      Cache   Translate Page      
    Websphere Portal, WebSphere application server, IBM Http, Linux/ Unix, SSL certificates. Do you want to be a part of a growing technology firm in the CA / TX /...
    From Indeed - Tue, 21 Aug 2018 17:16:17 GMT - View all Round Rock, TX jobs
              CompTIA Security+ Exam Preparation for $28      Cache   Translate Page      
    Expires July 11, 2022 23:59 PST
    Buy now and get 6% off

    KEY FEATURES

    This course is targeted towards aspiring information security professionals who aren't sure where to start. Beginning with basic security fundamentals, this course elevates through more advanced topics, ultimately providing you with the knowledge you need to pass the globally-recognized CompTIA Security+ certification exam.

    • Access 67 lectures & 10.5 hours of content 24/7
    • Cover basic security fundamentals, threats, & vulnerabilities
    • Explore network security
    • Dive into host & application security
    • Discuss risk management & business continuity planning
    • Study to ace the CompTIA Security+ certification exam on the first attempt

    PRODUCT SPECS

    Details & Requirements

    • Length of time users can access this course: lifetime
    • Access options: web streaming, mobile streaming
    • Certification of completion not included
    • Redemption deadline: redeem your code within 30 days of purchase
    • Experience level required: all levels

    Compatibility

    • Internet required

    THE EXPERT

    Mohamed Atef is an ICT Consultant, Senior Penetration tester and certified instructor with more than 20 years of experience in professional and academic courses and 2 books published.

    • Certified Information System Security Professional (CISSP) ID #517943
    • Microsoft Certified Trainer (MCT) ID #3022752
    • EC Council Certified Instructor (CEI) ID #ECC51750391761
    • CEH: Certified Ethical Hacking ID #ECC64515022319
    • Certified Cisco System Instructor (CCSI)
    • Microsoft Certified System Engineer (MCSE)
    • Microsoft Certified IT Professional (Windows Server Administration 2008)
    • CompTIA Certified (Network +) ID #
    • CompTIA Certified (Server +)
    • CompTIA Certified (Linux +)
    • CompTIA Certified (Security +)
    • Cisco Certified Network Associate (CCNA)ID #CSCO11273248
    • Cisco Certified Network Professional (CCNP)
    • Project Management Professional (PMP) )ID #1772374

              linux分区理解      Cache   Translate Page      
    大家好,这个Filesystem 就相当于分区的盘符吗? /dev/mapper/centos-root devtmpfs 就是window下的c盘、d盘?这样理解吗?
              Configure fusionpbx      Cache   Translate Page      
    I have done an installation of the fusionpbx debian version but I'm having difficulty configuring the outbound carrier. I really don't have time because I need to provide a client with a test in the next couple of hours... (Budget: $30 - $250 USD, Jobs: FreeSwitch, Linux, Network Administration, System Admin, VoIP)
              i need a cisco engineer to do simple setting for access points      Cache   Translate Page      
    i need a cisco engineer to do simple setting for access points..currently the speed test is 174. i need at least 800..can assist on this? (Budget: $30 - $250 SGD, Jobs: Cisco, Linux, Network Administration, System Admin, VoIP)
              Configure fusionpbx      Cache   Translate Page      
    I have done an installation of the fusionpbx debian version but I'm having difficulty configuring the outbound carrier. I really don't have time because I need to provide a client with a test in the next couple of hours... (Budget: $30 - $250 USD, Jobs: FreeSwitch, Linux, Network Administration, System Admin, VoIP)
              i need a cisco engineer to do simple setting for access points      Cache   Translate Page      
    i need a cisco engineer to do simple setting for access points..currently the speed test is 174. i need at least 800..can assist on this? (Budget: $30 - $250 SGD, Jobs: Cisco, Linux, Network Administration, System Admin, VoIP)
              Advisory Application Specialist - Control M - Church Mutual Insurance Company - Merrill, WI      Cache   Translate Page      
    Knowledge of Linux, IBM iSeries, AIX, and Microsoft Server platforms. This position is responsible for administration and production control of enterprise...
    From Church Mutual Insurance Company - Thu, 06 Sep 2018 06:32:22 GMT - View all Merrill, WI jobs
              UNIX Systems Engineer - Epic Careers - Madison, WI      Cache   Translate Page      
    AIX, HP-UX, Solaris 10 or 11, Linux (RHEL, CentOS, Ubuntu). Comfortable administering virtualized environments with VMware vSphere VMs, AIX PowerVM LPARs,...
    From Epic Careers - Thu, 28 Jun 2018 18:55:10 GMT - View all Madison, WI jobs
              WebSphere Admin - Cognizant - Milwaukee, WI      Cache   Translate Page      
    Excellent knowledge of supporting software on Red Hat Linux or AIX Strong understanding of networking and security concepts....
    From Cognizant - Tue, 11 Sep 2018 17:19:21 GMT - View all Milwaukee, WI jobs
              IBM WebSphere Application Server Administrator - eJAmerica.com - Milwaukee, WI      Cache   Translate Page      
    Hands on experience on Websphere 7.0, 8.0, 9.0, Redhat Linux and AIX. IBM MQ and Mule ESB.... $65 - $75 an hour
    From Indeed - Wed, 22 Aug 2018 23:56:43 GMT - View all Milwaukee, WI jobs
              Senior Software Engineer - PKWARE, Inc. - Milwaukee, WI      Cache   Translate Page      
    Write code across multiple platforms including Windows, MacOS, Linux, Solaris, AIX, HP-UX, iOS and Android. We are looking for a talented software engineer to...
    From PKWARE, Inc. - Mon, 11 Jun 2018 23:45:23 GMT - View all Milwaukee, WI jobs
              IT Data Center Support Specialist, Associate - 3rd Shift - Aurora Health Care - Milwaukee, WI      Cache   Translate Page      
    Mainframe, VMS, UNIX / Linux / AIX, Windows.Operational understanding of database terms and functionality.Operational experience with Networking terms and...
    From Aurora Health Care - Tue, 11 Sep 2018 06:10:36 GMT - View all Milwaukee, WI jobs
              MES System Administration Engineer - Senior - Foxconn - Mt Pleasant, WI      Cache   Translate Page      
    Familiar with Unix, Linux, IBM AIX, SAN/NAS storage. MES System Administration Engineer (Senior)....
    From Foxconn - Wed, 05 Sep 2018 18:33:03 GMT - View all Mt Pleasant, WI jobs
              Systems Engineer - Linux - Uline - Pleasant Prairie, WI      Cache   Translate Page      
    Working experience with IBM AIX, VIOS, HMC and GPFS. Uline is North America's leading distributor of shipping, packaging and industrial supplies....
    From Uline - Mon, 25 Jun 2018 15:09:41 GMT - View all Pleasant Prairie, WI jobs
              [free download] pdf RHCSA/RHCE Red Hat Linux Certification Study Guide, Seventh Edition (Exams EX2      Cache   Translate Page      

    free download pdf RHCSA/RHCE Red Hat Linux Certification Study Guide, Seventh Edition (Exams EX200 & EX300) read full online https://readfulldownloadpdf999.blogspot.com/0071841962
              Software Development Senior Engineer - Seagate Technology - Singapore      Cache   Translate Page      
    1. Design and develop test software in C/C++/Python for hard-disk firmware verification under Linux and Windows. 2. Maintain and enhance existing software...
    From Seagate Technology - Tue, 11 Sep 2018 07:48:16 GMT - View all Singapore jobs
              Networking Interoperability Between Windows and Linux      Cache   Translate Page      

    Networking  Interoperability Between Windows and Linux#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000
    Networking Interoperability Between Windows and Linux
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
    Genre: eLearning | Language: English | Duration: 2 hour | Size: 929 MB


              Update: Keybase - Crypto for Everyone (Social Networking)      Cache   Translate Page      

    Keybase - Crypto for Everyone 2.6.0


    Device: iOS iPhone
    Category: Social Networking
    Price: Free, Version: 2.5.0 -> 2.6.0 (iTunes)

    Description:

    Keybase is a messaging platform where:

    • you can write securely to any twitter, reddit, facebook, github, and hacker news user
    • you don't need to know someone's phone number or email address
    • all messages are secure, end-to-end encrypted
    • multi-device: your messages survive and transfer with encryption to new phones & computers

    Keybase is so much more. It is:

    • free for everyone, and free of ads
    • open source (https://github.com/keybase/client)
    • multi-platform, w/apps for macOS, Linux, and Windows (https://keybase.io/download)

    By using the Keybase app you agree to the following terms:

    • you'll be a nice Internet person

    Keybase for mobile is brand new and we yearn for feedback. Inside the app, click the gear icon and then choose "feedback" to send us a summary of your experience.

    What's New

    Features:
    • Inline video in chat
    • Better reconnection handling
    • More visual polish
    • Better explanation of Facebook proof process

    Bugs:
    • Better handling of errors uploading attachments
    • Some git notifications in chat could show incorrectly
    • Squashed some EOF errors
    • Better selection of a different conversation when leaving the selected one
    • Show in finder sometimes wouldn't work from chat
    • Some teams that weren't subteams could show in the list
    • The statusbar could disappear after viewing a video

    Keybase - Crypto for Everyone


              Cloud Solution Architect - Microsoft - Montréal, QC      Cache   Translate Page      
    Windows and Linux IaaS, SAP, BCDR, Security, Management, Storage, Networking, OSS, containers and Infra as a code technologies), breadth of technical experience...
    From Microsoft - Mon, 20 Aug 2018 23:16:03 GMT - View all Montréal, QC jobs
              How to Connect Your Android Phone to Linux via Airdroid      Cache   Translate Page      
    Airdroid is a unique and useful application that lets you transfer files, send SMS messages and control your phone through your PC. It is available within the Google Play store and the iOS App Store and provides a useful alternative if you need to grab a file but don’t have a USB cable at hand. While Windows has a full rich client that allows easy access to the features, those of us on Linux have to use the web-based interface, but this doesn’t make the application any less useful. For the purposes of this article, I will be demonstrating using Airdroid on Android and connecting... Read more

              How to Add Colored Terminal Code to Microsoft Word      Cache   Translate Page      
    If you want to put Terminal code in Word with the correct colorization, just copy and paste won’t work. You’ll need to use a tool to generate colorized HTML, then import the HTML into Word. We can use ansi2HTML to convert our Terminal code to HTML, then drop it into our Microsoft Word document. Using ansi2HTML to create colored Terminal code as HTML If you’re on macOS or Linux or have a Linux shell running on Windows, you can use ansi2HTML to output colored Terminal code into Microsoft Word. Related: How to Properly Style Text in Microsoft Word Install ansi2HTML Without access to yum, we... Read more

              Ducky Shine 6      Cache   Translate Page      
    Does the Ducky Shine 6 work in Linux or Mac through the Keyboard Firmware without needing to use the Software Disk? Thanks! I'm having a...
              6 Linux Tools to Help Recover Data from Corrupted Drives      Cache   Translate Page      
    Did your screen just turn black or your laptop freeze without warning? Maybe your hard drive has started chirping. Worse yet, maybe you suddenly can’t save to your home partition. All these signs of a corrupted or failing drive can cause you to sweat, but there’s no reason to immediately throw away your computer. Keep reading to learn about six Linux tools that can help you retrieve your data and get your digital life back on track. Related: How to Recover Data and Partitions for Free with TestDisk 1. Testdisk Certain Linux recovery tools attempt to save your data by copying whatever is retrievable... Read more

              computer graphics specialist      Cache   Translate Page      
    Vancouver, BC - Operating Systems and Software MARI Business Equipment and Computer Applications Linux; Autodesk Maya; Autodesk 3ds Max; NUKE Additional... realistic or representational sketches and final illustrations; Produce 2-D and 3-D animated drawings or computer illustrations...
              Ubuntu: SchoolTool, Lubuntu Development Newsletter, and Patches      Cache   Translate Page      
    • How to install School tool on Ubuntu 18.04 LTS

      SchoolTool is a free and open source suite of free administrative software for schools that can be used to create a simple turnkey student information system, including demographics, gradebook, attendance, calendaring and reporting for primary and secondary schools. You can easily build customized applications and configurations for individual schools or states using SchoolTool. SchoolTool is a web-based student information system specially designed for schools in the developing world, with support for localization, translation, automated deployment and updates via the Ubuntu repository.

    • Lubuntu Development Newsletter #11

      We have swapped out SMPlayer for VLC, Nomacs for LXImage-Qt, and the KDE 5 LibreOffice frontend instead of the older KDE 4 frontend. We are working on installer slideshow updates to reflect these changes.

      Walter Lapchynski is working on packaging Trojitá; that will be done soon.

      Lastly, we fixed a bug in the daily which did not properly set the GTK 3 theme when configured if no GTK theme had been configured before.

    • The First Beta of the /e/ OS to Be Released Soon, Canonical's Security Patch for Ubuntu 18.04 LTS, Parrot 4.2.2 Now Available, Open Jam 2018 Announced and Lightbend's Fast Data Platform Now on Kubernetes

      Canonical yesterday released a Linux kernel security patch for Ubuntu 18.04 LTS that addresses two recnetly discovered vulnerabilities.

    read more


               GNOME Podcasts – podcast client for the GNOME desktop       Cache   Translate Page      

    Podcasts are shows, similar to radio or TV shows, that are produced by professionals or amateurs and made available on the internet to stream and/or download. They are a popular source of entertainment. There’s lots of great podcasts that are Linux-centric, which I surveyed in this review.

    It’s true that any music player worth its salt plays podcasts. But there’s still a call for dedicated players. I’ve looked at podcasts built with web technologies as well as an interesting command-line podcast player. To add to the mix, let’s consider a further podcast player designed with the GNOME desktop in mind.

    The application is called GNOME Podcasts, a native GTK app. Its design is inspired by GNOME Music and Vocal. You don’t need a PhD to realize GNOME Podcasts is a podcast client. It used to be called Hammond, after Allan Moore’s character Evey Hammond from the graphic novel V for Vendetta.

    Read more

    read more


              AMD's Latest Linux and Free Software Work      Cache   Translate Page      
    • AMD Sends Out Initial Open-Source Linux Graphics Support For "Picasso" APUs

      Adding to the exciting week for AMD open-source Linux graphics is that in addition to the long-awaited patch update for FreeSync/Adaptive-Sync/VRR, patches for the Linux kernel were sent out prepping the graphics upbringing for the unreleased "Picasso" APUs.

      Picasso APUs are rumored to be similar to Raven Ridge APUs and would be for the AM4 socket. Picasso might launch in Q4 but intended as a 2019 platform for AM4 desktops as well as a version for notebooks. It's not expected that Picasso will be too much greater than the current Raven Ridge parts.

    • AMD's Marek Olšák Is Dominating Mesa Open-Source GPU Driver Development This Year

      With Q3 coming towards an end, here is a fresh look at the Mesa Git development trends for the year-to-date. Mesa on a commit basis is significantly lower than in previous years, but there is a new top contributor to Mesa.

      Mesa as of today is made up of 6,101 files that comprise of 2,492,887 lines of code. Yep, soon it will break 2.5 million lines. There have been 104,754 commits to Mesa from roughly 900 authors.

    • AMD Lands Mostly Fixes In Latest Batch Of AMDVLK/XGL/PAL Code Updates

      The AMD developers maintaining their "AMDVLK" Vulkan driver have pushed out their latest batch of code comprising this driver including the PAL abstraction layer, XGL Vulkan bits, and LLPC LLVM-based compiler pipeline.

    read more


              LWN on Security: Updates, fs-verity, Spectre, Qubes OS/CopperheadOS      Cache   Translate Page      
    • Security updates for Wednesday
    • Protecting files with fs-verity

      The developers of the Android system have, among their many goals, the wish to better protect Android devices against persistent compromise. It is bad if a device is taken over by an attacker; it's worse if it remains compromised even after a reboot. Numerous mechanisms for ensuring the integrity of installed system files have been proposed and implemented over the years. But it seems there is always room for one more; to fill that space, the fs-verity mechanism is being proposed as a way to protect individual files from malicious modification.

      The core idea behind fs-verity is the generation of a Merkle tree containing hashes of the blocks of a file to be protected. Whenever a page of that file is read from storage, the kernel ensures that the hash of the page in question matches the hash in the tree. Checking hashes this way has a number of advantages. Opening a file is fast, since the entire contents of the file need not be hashed at open time. If only a small portion of the file is read, the kernel never has to bother reading and checking the rest. It is also possible to catch modifications made to the file after it has been opened, which will not be caught if the hash is checked at open time.

    • Strengthening user-space Spectre v2 protection

      The Spectre variant 2 vulnerability allows the speculative execution of incorrect (in an attacker-controllable way) indirect branch predictions, resulting in the ability to exfiltrate information via side channels. The kernel has been reasonably well protected against this variant since shortly after its disclosure in January. It is, however, possible for user-space processes to use Spectre v2 to attack each other; thus far, the mainline kernel has offered relatively little protection against such attacks. A recent proposal from Jiri Kosina may change that situation, but there are still some disagreements around the details.

      On relatively recent processors (or those with suitably patched microcode), the "indirect branch prediction barrier" (IBPB) operation can be used to flush the branch-prediction buffer, removing any poisoning that an attacker might have put there. Doing an IBPB whenever the kernel switches execution from one process to another would defeat most Spectre v2 attacks, but IBPB is seen as being expensive, so this does not happen. Instead, the kernel looks to see whether the incoming process has marked itself as being non-dumpable, which is typically only done by specialized processes that want to prevent secrets from showing up in core dumps. In such cases, the process is deemed to be worth protecting and the IBPB is performed.

      Kosina notes that only a "negligible minority" of the code running on Linux systems marks itself as non-dumpable, so user space on Linux systems is essentially unprotected against Spectre v2. The solution he proposes is to use IBPB more often. In particular, the new code checks whether the outgoing process would be able to call ptrace() on the incoming process. If so, the new process can keep no secrets from the old one in any case, so there is no point in executing an IBPB operation. In cases where ptrace() would not succeed, though, the IBPB will happen.

    • Life behind the tinfoil curtain

      Security and convenience rarely go hand-in-hand, but if your job (or life) requires extraordinary care against potentially targeted attacks, the security side of that tradeoff may win out. If so, running a system like Qubes OS on your desktop or CopperheadOS on your phone might make sense, which is just what Konstantin Ryabitsev, Linux Foundation (LF) director of IT security, has done. He reported on the experience in a talk [YouTube video] entitled "Life Behind the Tinfoil Curtain" at the 2018 Linux Security Summit North America.

      He described himself as a "professional Russian hacker" from before it became popular, he said with a chuckle. He started running Linux on the desktop in 1998 (perhaps on Corel Linux, which he does not think particularly highly of) and has been a member of the LF staff since 2011. He has been running Qubes OS on his main workstation since August 2016 and CopperheadOS since September 2017. He stopped running CopperheadOS in June 2018 due to the upheaval at the company, but he hopes to go back to it at some point—"maybe".

    read more


              Create a script to allow Streamlink to output multiple streams at once      Cache   Translate Page      
    BACKGROUND: https://streamlink.github.io/ Streamlink is a command-line utility that pipes video streams from various services into a video player, such as VLC. The main purpose of Streamlink is to allow... (Budget: $30 - $250 CAD, Jobs: API, HTML, Linux, PHP, Ubuntu)
              Setting up the server and setting up the admin page      Cache   Translate Page      
    We need to setup the server in aws and the admin panel as well. (Budget: $250 - $750 USD, Jobs: Amazon Web Services, HTML, Linux, MySQL, PHP)
              Sr Software Engineer ( Big Data, NoSQL, distributed systems ) - Stride Search - Los Altos, CA      Cache   Translate Page      
    Experience with text search platforms, machine learning platforms. Mastery over Linux system internals, ability to troubleshoot performance problems using tools...
    From Stride Search - Tue, 03 Jul 2018 06:48:29 GMT - View all Los Altos, CA jobs
              Комментарий к записи Пользователям Android обязаны срочно удалить это популярное приложение (Дмитрий Мячин)      Cache   Translate Page      
    бред, причём полный, андроид создан на ядре линукса, а случаев обнаружения антивирусами вирусов для Linux «в живую» не имели места, либо о них не известно.
              Parrot Security 4.2.2 - Security GNU/Linux Distribution Designed with Cloud Pentesting and IoT Security in Mind      Cache   Translate Page      

    Updated kernel and core packages

    Parrot 4.2 is powered by the latest Linux 4.18 debianized kernel with all the usual wireless patches.
    A new version of the Debian-Installer now powers our netinstall images and the standard Parrot images.
    Firmware packages were updated to add broader hardware support, including wireless devices and AMD vega graphics.

    AppArmor and Firejail profiles were adjusted to offer a good compromise of security and usability for most of the desktop and CLI applications and services.



    Important destkop updates

    Parrot 4.2 now provides the latest libreoffice 6.1 release, Firefox 62 and many other important updates.

    Desktop users will also find useful the inclusion of default .vimrc and .emacs config files with syntax highlight and line number columns.


    Important tools updates

    Armitage was finally updated and fixed, and the “missing RHOSTS error” was fixed.

    We also imported the latest Metasploit 4.17.11 version. Wireshark 2.6, hashcat 4.2, edb-debugger 1.0 and many many other updated tools.


    New documentation portal

    The new documentation portal can be visited here https://www.parrotsec.org/docs. feel free to contribute and expand the documentation by sending a push request on https://dev.parrotsec.org/parrot/documentation.


    Download Parrot Security 4.2.2

              8 个用于业余项目的优秀 Python 库      Cache   Translate Page      

    这些库可以使你更容易构架个人项目。

    在 Python/Django 的世界里有这样一个谚语:为语言而来,为社区而留。对绝大多数人来说的确是这样的,但是,还有一件事情使得我们一直停留在 Python 的世界里,不愿离开,那就是我们可以很容易地利用一顿午餐或晚上几个小时的时间,把一个想法快速地实现出来。

    这个月,我们来探讨一些我们喜欢用来快速完成业余项目side projects或打发午餐时间的 Python 库。

    在数据库中即时保存数据:Dataset

    当我们想要在不知道最终数据库表长什么样的情况下,快速收集数据并保存到数据库中的时候,Dataset 库将是我们的最佳选择。Dataset 库有一个简单但功能强大的 API,因此我们可以很容易的把数据保存下来,之后再进行整理。

    Dataset 建立在 SQLAlchemy 之上,所以如果需要对它进行扩展,你会感到非常熟悉。使用 Django 内建的 inspectdb 管理命令可以很容易地把底层数据库模型导入 Django 中,这使得和现有数据库一同工作不会出现任何障碍。

    从网页抓取数据:Beautiful Soup

    Beautiful Soup(一般写作 BS4)库使得从 HTML 网页中提取信息变得非常简单。当我们需要把非结构化或弱结构化的 HTML 转换为结构化数据的时候,就需要使用 Beautiful Soup 。用它来处理 XML 数据也是一个很好的选择,否则 XML 的可读性或许会很差。

    和 HTTP 内容打交道:Requests

    当需要和 HTTP 内容打交道的时候,Requests 毫无疑问是最好的标准库。当我们想要抓取 HTML 网页或连接 API 的时候,都离不开 Requests 库。同时,它也有很好的文档。

    编写命令行工具:Click

    当需要写一个简单的 Python 脚本作为命令行工具的时候,Click 是我最喜欢用的库。它的 API 非常直观,并且在实现时经过了深思熟虑,我们只需要记住很少的几个模式。它的文档也很优秀,这使得学习其高级特性更加容易。

    对事物命名:Python Slugify

    众所周知,命名是一件困难的事情。Python Slugify 是一个非常有用的库,它可以把一个标题或描述转成一个带有特性的唯一标识符。如果你正在做一个 Web 项目,并且你想要使用对搜索引擎优化友好SEO-friendly的链接,那么,使用 Python Slugify 可以让这件事变得很容易。

    和插件打交道:Pluggy

    Pluggy 库相对较新,但是如果你想添加一个插件系统到现有应用中,那么使用 Pluggy 是最好也是最简单的方式。如果你使用过 pytest,那么实际上相当于已经使用过 Pluggy 了,虽然你还不知道它。

    把 CSV 文件转换到 API 中:DataSette

    DataSette 是一个神奇的工具,它可以很容易地把 CSV 文件转换为全特性的只读 REST JSON API,同时,不要把它和 Dataset 库混淆。Datasette 有许多特性,包括创建图表和 geo(用于创建交互式地图),并且很容易通过容器或第三方网络主机进行部署。

    处理环境变量等:Envparse

    如果你不想在源代码中保存 API 密钥、数据库凭证或其他敏感信息,那么你便需要解析环境变量,这时候 envparse 是最好的选择。Envparse 能够处理环境变量、ENV 文件、变量类型,甚至还可以进行预处理和后处理(例如,你想要确保变量名总是大写或小写的)。

    有什么你最喜欢的用于业余项目的 Python 库不在这个列表中吗?请在评论中和我们分享。


    via: https://opensource.com/article/18/9/python-libraries-side-projects

    作者:Jeff Triplett 选题:lujun9972 译者:ucasFL 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出


              如何在 Ubuntu 或 Linux Mint 启用 Chromium 硬件加速的视频解码      Cache   Translate Page      

    你或许已经注意到了,在 Linux 上使用 Google Chrome 或 Chromium 浏览器在 YouTube 或其它类似网站观看高清视频会增加你的 CPU 使用率,如果你用的是笔记本,电脑会发热而且电池会很快用完。这是因为 Chrome/Chromium(Firefox 也是如此,但是 Firefox 的问题没有办法解决)在 Linux 上不支持硬件加速的视频解码。

    这篇文章讲述了如何在 Linux 环境安装带有 VA-API 补丁的 Chromium 开发版,它支持 GPU 加速的视频解码,可以显著减少观看在线高清视频时的 CPU 使用率,这篇教程只适用于 Intel 和 Nvidia 的显卡,我没有 ATI/AMD 的显卡可以试验,也没有使用过这几种显卡。

    这是 Chromium 浏览器在 Ubuntu18.04 中,在没有 GPU 加速视频解码的情况下播放一个 1080p 的 YouTube 视频:

    这是带有 VA-API 补丁的 Chromium 浏览器在 Ubuntu18.04 中,在带有 GPU 加速视频解码的情况下播放同样的 1080p 的 YouTube 视频:

    注意截图中的 CPU 使用率。两张截图都是在我老旧而依然强大的桌面计算机上捕捉的。在我的笔记本电脑上,没有硬件加速的 Chromium 带来更高的 CPU 使用率。

    “只需 VA-API 即可在 Linux 启用 VAVDA、VAVEA 和 VAJDA” 这个补丁在一年多以前就提交给了 Chromium,但是它还没有合并。

    Chrome 有一个选项可以覆盖软件渲染列表(#ignore-gpu-blacklist),但是这个选项不能启用硬件加速的视频解码。启用这个选项以后,你或许会在访问 chrome://gpu 时发现这些信息:“Video Decode: Hardware accelerated “,然而这个并不意味着真的可以工作。在 YouTube 打开一个高清视频并用诸如 htop 的工具查看 CPU 使用率(这是我在以上截图中用来查看 CPU 使用率的)。因为 GPU 视频解码没有真的被启用,你应该看到较高的 CPU 使用率。下面有一个部分是关于检查你是否真的在使用硬件加速的视频解码的。

    文中使用的 Chromium 浏览器 Ubuntu 版启用 VA-API 的补丁在这个地址可以获得

    在 Ubuntu 和 Linux Mint 安装和使用带有 VA-API 支持的 Chromium 浏览器

    每个人都该知道 Chromium 开发版本没有理想中那么稳定。所以你可能发现 bug,它可能会发生崩溃等情况。它现在可能正常运行,但是谁知道几次更新以后会发生什么。

    还有,如果你想启用 Widevine 支持(这样你才能观看 Netflix 视频和 YouTube 付费视频),Chromium dev 分支 PPA 要求你执行一些额外步骤。 如果你想要一些功能,比如同步,也是如此(需要注册 API 密钥还要在你的系统上设置好)。执行这些任务的说明在 Chromium 开发版本的 PPA 中有详细解释。

    对于 Nvidia 显卡,vdpau 视频驱动程序需要更新以便显示 vaQuerySurfaceAttributes。所以 Nvidia 需要使用打过补丁的 vdpau-va-driver。值得庆幸的是,Chromium-dev PPA 提供了这个打过补丁的包。

    带有 VA-API 补丁的 Chromium 也可用于其它 Linux 发行版,在第三方仓库,比如说 P=50&do_Search=Go#source%3Dgooglier%2Ecom#https%3A%2F%2Fgooglier%2Ecom%2Fpage%2F%2F10000">Arch Linux(对于 Nvidia 你需要这个补丁过的 libva-vdpau-driver)。如果你不使用 Ubuntu 或 Linux Mint,你得自己找那些包。

    1、安装带有 VA-API 补丁的 Chromium

    有一个带 VA-API 补丁的 Chromium Beta PPA,但是它缺少适用于 Ubuntu 18.04 的 vdpau-video。如果你需要,你可以使用这个 Beta PPA,而不是我在下面的步骤中使用 Dev PPA,不过如果你使用 Nvidia 显卡,你需要从这个 Dev PPA 中下载安装 vdpau-va-driver,并确认 Ubuntu/Linux Mint 不更新这个包(有点复杂,如果你准备根据下面步骤使用 Dev PPA 的话,不需要手动做这些)。

    你可以添加 Chromium 开发分支 PPA,并在 Ubuntu 或 Linux Mint(及其它基于 Ubuntu 的发行版,如 elementary,以及 Ubuntu 或 Linux Mint 的风味版,如 Xubuntu、Kubuntu、Ubuntu MATE、Linux Mint MATE 等等)上安装最新的 Chromium 浏览器开发版:

    sudo add-apt-repository ppa:saiarcot895/chromium-dev
    sudo apt-get update
    sudo apt install chromium-browser
    

    2、安装 VA-API 驱动

    对于 Intel 的显卡,你需要安装 i965-va-driver 这个包(它可能早就安装好了)

    sudo apt install i965-va-driver

    对于 Nvidia 的显卡(在开源的 Nouveau 驱动和闭源的 Nvidia 驱动上,它应该都有效), 安装 vdpau-va-driver

    sudo apt install vdpau-va-driver

    3、在 Chromium 启用硬件加速视频选项

    复制这串地址,粘贴进 Chromium 的 URL 栏: chrome://flags/#enable-accelerated-video (或者在 chrome://flags 搜索 Hardware-accelerated video )并启用它,然后重启 Chromium 浏览器。

    在默认的 Google Chrome / Chromium 版本,这个选项不可用,但是你可以在启用了 VP-API 的 Chromium 版本启用它。

    4、安装 h264ify Chrome 扩展

    YouTube(可能还有其它一些网址也是如此)默认使用 VP8 或 VP9 编码解码器,许多 GPU 不支持这种编码解码器的硬件解码。h264ify 会强制 YouTube 使用大多数 GPU 都支持的 H.264 而不是 VP8/VP9。

    这个扩展还能阻塞 60fps 的视频,对低性能机器有用。

    你可以在视频上右键点击,并且选择 Stats for nerds 以查看 Youtube 视频所使用额编码解码器,如果启用了 h264ify 扩展,你可以看到编码解码器是 avc / mp4a。如果没有启用,编码解码器应该是 vp09 / opus。

    如何检查 Chromium 是否在使用 GPU 视频解码

    在 YouTube 打开一个视频,然后,在 Chromium 打开一个新的标签页并将以下地址输入 URL 栏:chrome://media-internals

    chrome://media-internals 标签页中,点击视频的 URL(为了展开它), 往下滚动查看 Player Properties 的下面,你应该可以找到 video_decoder 属性。如果video_decoder 的值是 GpuVideoDecoder ,这说明当前在另一个标签页播放的 YouTube 视频正在使用硬件加速的的视频解码。

    如果它显示的是 FFmpegVideoDecoderVpxVideoDecoder ,说明加速视频解码无效或者你忘记安装或禁用了 h264ify 这个 Chrome 扩展。

    如果无效,你可以通过在命令行运行 chromium-browser ,通过查看是否有 VA-API 相关的错误显示出来以调试。你也可以运行 vainfo(在 Ubuntu 或 Linux Mint 上安装:sudo apt install vainfo)和 vdpauinfo (对于 Nvidia,在 Ubuntu 或 Linux Mint 上安装:sudo apt install vdpauinfo)并且查看是否有显示任何错误。


    via: https://www.linuxuprising.com/2018/08/how-to-enable-hardware-accelerated.html

    作者:Logix 选题:lujun9972 译者:GraveAccent 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出


              1Password X 1.10: Large Type, Watchtower, and easy two-factor authentication      Cache   Translate Page      
    New goodies abound, plus a treat for Linux users.
              1Password X: Better, Smarter, Faster, and Japanese! マジで!      Cache   Translate Page      
    If you’re new to 1Password X, you’re in for a treat! 1Password X is a full featured version of 1Password that runs entirely within your web browser. It’s great if you’re using Linux or Chrome OS and has quickly become my favourite way to enjoy 1Password on the web.
              Skenery Epson v Linuxu      Cache   Translate Page      

    Tímto reaguju na mou dřívější dlouhosáhlou anabázi, kdy mi pánové nobody a Jirka obětavě pomáhali s instalací a rozběhnutím softvéru pro skener Epsonn Perfection V550 Photo. Dnes, po přehodu mého Ubuntu 16.04LTS na 18.04LTS jsem tam, kde jsem byl před tou anabází-skenování se opět nerozbíhá, utilita Image scan! for Linux mi napíše, že nedokázala přimět skener ke komunikaci. Balíček iscan-perfection-v550-bundle-1.0.1.x64.deb jsem stáhl, rozbalil, instalovat jeho tři adresáře core, data a plugins se mi zdařilo instalovat pomocí Softwaru a stejně nic tedy...:-(


              Wireless Firmware Developer      Cache   Translate Page      
    CA-San Diego, Responsibilities: C/C+ programming for a Linux LTE/3G/WiFi platform. Review requirements from wireless carriers. Embedded software design for wireless cellular systems. Debug issues that occur in Wireless Cellular Systems. Multitask between multiple software projects. Documentation including design, functional requirements, unit test cases, process improvements. Experience/Requirements:  At least
              RK3399 based 96Boards SBC starts at $99      Cache   Translate Page      

    Vamrs has begun shipping the “Rock960” — the first 96Boards SBC based on the hexa-core Rockchip RK3399. The community-backed SBC sells for $99 (2GB/16GB) or $139 (4GB/32GB).

    Shortly before Shenzhen-based Vamrs Limited launched a Rockchip RK3399 Sapphire SBC in Nov. 2017, the company announced a similarly open-spec Rock960 SBC that uses the same Rockchip RK3399 SoC, but instead adopts the smaller, 85 x 55mm 96Boards CE form factor. The Rock960 was showcased in March along with other AI-enabled boards as part of Linaro’s 96Boards.ai initiative announcement.

    Read more

    Also: Bixel, An Open Source 16×16 Interactive LED Array


              OGO pocketweb ct-17 mini telefon - Jelenlegi ára: 6 000 Ft      Cache   Translate Page      
    OGO pocketweb ct-17 mini telefon. Webezni, emailezni, telefonalni. Okos kis keszulek. Tamogat bluetoothot es gprs-t, jar hozza egy vodafone sim kartya 800ft lebeszelhetoseggel. A kartya es a telefon is vadiuj, csak tesztelve lettek. a dobozt felreraktam arrol nincs kep, egy sima kartondoboz. Anyaghasznalat teren kifogastalan. Vilagit a billentyuzet keken.
    Ha valakinek van otlete hogy lehet linuxot rapakolni, irja meg kerem
    https: //en. wikipedia. org/wiki/Ogo_(handheld_device)
    OGO pocketweb ct-17 mini telefon
    Jelenlegi ára: 6 000 Ft
    Az aukció vége: 2018-09-19 17:06
              New Member      Cache   Translate Page      
    Hi everyone. Joined your forum today as I enjoy using the Ubuntu version and am looking into other areas of the Linux op systems.
              Optical drive only sees disks as data. Music CDs don't even show up and movie DVDs show up as files.      Cache   Translate Page      
    Hello, I'm not actually a newbie. I've been using Linux since 2009. I'm running Crunchbang++, at this time. I still have a lot to learn, because I have been pretty much just using linux...
              Kali LInux Install      Cache   Translate Page      
    Hello guys, I'm trying to install kali linux with graphical install, but I have problem here. I have this unallocated partition: http://prntscr.com/kt4pyz In the installer i see this:...
              not new to linux but new to OPENSUSE/need help      Cache   Translate Page      
    installed open suse and now i cant open installed apps or open games bigger issuse that i cant play netflix or hulu mian things i wanna fix is steam and huluplus/netflix error that i remeber is :...
              Nohang —— 高度可配置的 Linux 内存守护程序      Cache   Translate Page      

    Nohang 是一个 Linux 守护程序,也是一个高度可配置的 OOM(内存溢出)阻止工具,适用于 Linux 系统,能够有效地防止内存不足的情况。


              Mush on All Servers      Cache   Translate Page      
         I managed to get Mush to compile on modern Linux machines.  It is now available on ALL of our Linux servers.
              New Server – JuLinux.Yellow-Snow.Net      Cache   Translate Page      
         We have a new server available for your use but this one is in the yellow-snow.net domain.  The full server name is julinux.yellow-snow.net.  If you use this server, e-mail you send will by default by username@yellow-snow.net.  E-mail to this … Continue reading
              /SystemArchitect-4.0.1-linux-x86-64bit.tar.gz      Cache   Translate Page      
    none
              Moodle installation on AWS      Cache   Translate Page      
    Hi, Looking for someone who can setup EC2 VM for moodle and help me to setup my development platform for Moodle. (Budget: $8 - $15 AUD, Jobs: Amazon Web Services, Linux, Moodle, MySQL, PHP)
              Mush on All Servers      Cache   Translate Page      
         I managed to get Mush to compile on modern Linux machines.  It is now available on ALL of our Linux servers.
              New Server – JuLinux.Yellow-Snow.Net      Cache   Translate Page      
         We have a new server available for your use but this one is in the yellow-snow.net domain.  The full server name is julinux.yellow-snow.net.  If you use this server, e-mail you send will by default by username@yellow-snow.net.  E-mail to this … Continue reading
              GRPC 1.15.0 发布,Google 高性能 RPC 框架      Cache   Translate Page      

    GRPC 1.15.0 已发布,GRPC 是一个高性能、开源、通用的 RPC 框架,面向移动和 HTTP/2 设计,是由谷歌发布的首款基于 Protocol Buffers 的 RPC 框架。 GRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电且节省空间占用。

    该版本包含优化、改进和 bug 修复,亮点包括:

    Core

    • Document SSL portability and performance considerations. 详情

    • Simplify call arena size growth. (#16396)

    • Make gRPC buildable with AIX and Solaris (no official support). (#15926)

    • PF: Check connectivity state before watching. (#16306)

    • Added system roots feature to load roots from OS trust store. (#16083)

    • Fix c-ares compilation under windows (but doesn't yet enable windows DNS queries), and then enables address sorting on Windows. (#16163)

    • Fix re-resolution in pick first. (#16076)

    • Allow error strings in final_info to propagate to filters on call destruction. (#16104)

    • Add resolver executor . (#16010)

    • Data race fix for lockfree_event. (#16053)

    • Channelz: Expose new Core API. (#16022)

    C++

    • cmake: disable assembly optimizations only when necessary. (#16415)

    • C++ sync server: Return status RESOURCE_EXHAUSTED if no thread quota available. (#16356)

    • Use correct target name for gflags-config.cmake. (#16343)

    • Make should generate pkg-config file for gpr as well. (#15295)

    • Restrict the number of threads in C++ sync server. (#16217)

    • Allow reset of connection backoff. (#16225)

    C#

    • Add experimental support for Xamarin.Android and Xamarin.iOS, added Helloworld example for Xamarin. 详情

    • Add experimental support for Unity Android and iOS. 详情

    • Add server reflection tutorial. 详情

    • Avoid deadlock while cancelling a call. (#16440)

    • Subchannel sharing for secure channels now works as expected. (#16438)

    • Allow dot in metadata keys. (#16444)

    • Avoid shutdown crash on iOS. (#16308)

    • Add script for creating a C# package for Unity. (#16208)

    • Add Xamarin example. (#16194)

    • Cleanup and update C# examples. (#16144)

    • Grpc.Core: add support for x86 android emulator. (#16121)

    • Xamarin iOS: Add libgrpc_csharp_ext.a for iOS into Grpc.Core nuget. (#16109)

    • Xamarin support improvements . (#16099)

    • Mark native callbacks with MonoPInvokeCallback. (#16094)

    • Xamarin.Android: add support. (#15969)

    Objective-C

    • Make BoringSSL symbols private to gRPC in Obj-C so there is no conflict when linking with OpenSSL. (#16358)

    • Use environment variable to enable CFStream. (#16261)

    • Surface error_string to ObjC users. (#16271)

    • Fix GRPCCall refcounting issue. (#16213)

    Python

    • Added support for client-side fork on Linux and Mac by setting the environment variable GRPC_ENABLE_FORK_SUPPORT=1. Applications may fork with active RPCs, as long as no user threads are currently invoking gRPC library methods. In-progress RPCs continue in the parent process, and the child process may use gRPC by creating new channels. (#16264)

    • Improve Pypy compatibility. (#16364)

    • Segmentation fault caused by channel.close() when used with connectivity-state subscriptions. (#16296)

    • Add server reflection guide for Python. 详情

    • Refresh pb2 files in examples/python/multiplex. (#16253)

    • Adding python version environmental markers in the new style. (#16235)

    • Add a matching _unwrap_grpc_arg. (#16197)

    • Add Cython functionality to directly wrap grpc_arg. (#16192)

    下载地址:


              Alpine Linux 3.8.1 发布,轻量级 Linux 发行版      Cache   Translate Page      

    Alpine Linux 3.8.1 已发布,Alpine Linux 是一个基于 musl libc 和 busybox 的面向安全应用的轻量级 Linux 发行版。

    这是 v3.8 稳定分支的 bug 修复版本,基于 linux kernel 4.14.69。包含 apk-tools 的重要安全更新,修复潜在的远程执行。

    软件包更新:

    • py-sphinx_rtd_theme 0.4.0

    • php 7.2.8 和 5.6.37

    • postgresql 10.5

    • redis 4.0.11

    • ghostscript 9.24

    • docker 18.06.1

    • nodejs 8.11.4

    • apk-tools 2.10.1

    • ……

    更多改进可查阅发行列表:

    https://alpinelinux.org/posts/Alpine-3.8.1-released.html

    下载地址:

    https://alpinelinux.org/downloads/


              FydeOS for PC v4.6 Dev 发布,支持安卓和 Linux 运行环境      Cache   Translate Page      

    FydeOS是燧炻创新打造的基于Chromium 开源项目的操作系统,为中国大陆的用户带来趋近原生Chrome OS的使用体验。日前发布FydeOS for PC v4.6 Dev公测版,有以下特性:

    • 脱离Google服务,可以创建本地账号并进行登陆。

    • 通过容器技术兼容安卓程序,可安装和运行绝大多数的安卓apk。

    • 通过容器技术兼容带有GUI的Linux程序,更便于开发人员使用。

    • 使用体验进一步优化,驱动更完善,中文输入法更友善,系统启动速度更快。

    目前的公测版本基于Chromium r68,可以在官网进行下载试用。

    FydeOS 运行 Linux 版的 Android Stuido 开发调试安卓程序FydeOS运行安卓程序


              Moodle installation on AWS      Cache   Translate Page      
    Hi, Looking for someone who can setup EC2 VM for moodle and help me to setup my development platform for Moodle. (Budget: $8 - $15 AUD, Jobs: Amazon Web Services, Linux, Moodle, MySQL, PHP)
              Oracle's head of cloud left after butting heads with Larry Ellison, source says (ORCL)      Cache   Translate Page      

    Thomas Kurian

    • A source tells Business Insider that 22-year Oracle veteran Thomas Kurian has butted heads with his boss, founder, CTO and executive chairman Larry Ellison.
    • Bloomberg reports that the issue concerns Oracle's strategy on its cloud computing.
    • Kurian may have been advocating for a cloud strategy that is as risky as it is wise.

    Last week, the Oracle eco-system was surprised to learn that Thomas Kurian, one of Oracle's longest serving executives in charge of Oracle's all-important cloud business, had left for an extended leave of absence.

    Inside Oracle, word is that Kurian's departure was due to butting heads with his boss Larry Ellison, a source tells Business Insider. This person says that Kurian's good-bye was intended as a resignation, although the company says that he has not resigned but is simply "taking some time off. We expect him to return soon," a spokesperson said.

    The disagreement seems to have centered on the direction Oracle should take with its bet-the-company cloud computing business, reports Bloomberg.

    Sources told Bloomberg that Kurian was pushing Ellison to allow more of Oracle's software to run on clouds that compete with Oracle, particularly market leaders Amazon and Microsoft

    If true, this disagreement between the two strategies, and the two men, would not be surprising. Both of them are known for being tough, outspoken and opinionated — characteristics which describe a lot of Oracle's culture.

    A page ripped out of the Microsoft playbook

    If Kurian is pushing Oracle to embrace multiple clouds — even the clouds of its bitter enemies — the strategy would make a lot of sense.

    It's similar to what Microsoft CEO Satya Nadella has done. There was a time when Microsoft's Bill Gates and Steve Ballmer were protectionist about Windows. But, with the rise of cloud computing, Nadella recognized that the world had changed.

    Satya NadellaIt became far less important to push people to use Windows than to ensure that Microsoft's enormous catalog of software, particularly Office, could run on any device. So, Microsoft built out its cloud to serve up Office 365 to run on any device; it made sure that its Windows Server software could run on other clouds; and it embraced competitive software, like Linux, on its own cloud.

    That way, Microsoft makes money when customers run its software on a competitive cloud (they still have to buy the software) or when they run a competitor's software on their own cloud (they have to pay for Microsoft cloud usage).

    Oracle is in a similar quandary but with one key difference: Amazon has become a major threat to Oracle.

    Amazon isn't just trying to get Oracle's customers to bring Oracle software to Amazon Web Services (which they can already do), it's trying to get customers to ditch Oracle's database and use Amazon's database instead. Amazon even built a tool to make it easier to move from an Oracle database to an Amazon one. Microsoft also has its own database and has been a bitter competitor with Oracle for years.

    So Ellison has been building an Oracle cloud that competes with Amazon (and Microsoft) insisting Oracle's cloud is a faster, better way to run the database. If Oracle's customers don't stay within Oracle's own sphere, Oracle could lose them altogether.

    The clock is ticking

    Larry EllisonThe problem is, Oracle's cloud is years behind Amazon's in terms of features. It will take Oracle billions of dollars and several years to catch-up, if it even can because Amazon is adding features at an ever increasing rate, hundreds or more per quarter. Microsoft is widely considered the No. 2 cloud.

    Enterprise customers are choosing their cloud providers now, based on the features they want and need now.

    Oracle may not have years to play catch up. And the person responsible for that catch-up is 22-year Oracle veteran Kurian, and his team. Kurian is the president who heads engineering and product development. About a quarter of the company reports up to him.

    There have been signs that Oracle's cloud ambitions are not growing as well as the company wants, too, putting Kurian on the hot seat. Although, to be fair, Oracle is doing a good job in getting many of its customers to sign up for the certain parts of its cloud. They like the cloud versions of its HR, marketing and financial software (similar to how Microsoft moved people from MS Office to Office 365). 

    Should Ellison allow more of that software to run on competitors' clouds? And should it partner with its rivals (assuming such partnerships were an option) to run their software on its own cloud?

    Probably yes. Other would-be Amazon competitors have either been crushed (Rackspace) or forced to eat crow and partner up (VMware). Once VMware got past the bitter taste, its partnership with Amazon has proved fruitful, filling a need with enterprise customers who want their datacenters to work better with the Amazon cloud (and making Amazon more of a beast, in the process).

    But there's no question it's risky, and Ellison certainly wouldn't be crazy for being wary.

    Oracle declined comment.

    SEE ALSO: Read the email the Oracle executive once rumored to be the next CEO emailed the company to announce his 'extended' leave of absence

    SEE ALSO: Elon Musk works so many hours at Tesla, employees are constantly finding him asleep under tables and desks

    Join the conversation about this story »

    NOW WATCH: British Airways has a $13 million flight simulator that taught us how to take off, fly, and land an airplane


              Administrador de Sistemas Linux Red Hat - DRAGO SOLUTIONS - Madrid, Madrid provincia      Cache   Translate Page      
    Devoteam Drago es una de las principales consultoras de tecnologías de la información y de negocio en España, con más de 15 años de historia en el mercado...
    De DRAGO SOLUTIONS - Wed, 12 Sep 2018 13:47:36 GMT - Ver todo: empleo en Madrid, Madrid provincia
              Software Developer - DGI Supply, A DoALL Company - Houston, TX      Cache   Translate Page      
    PHP Web Developer will be responsible for converting and migrating an Intershop (website in a box) E-Commerce website to a PHP platform on a Linux server....
    From DGI Supply, A DoALL Company - Fri, 31 Aug 2018 19:24:47 GMT - View all Houston, TX jobs
              FritzBox oder DSL Abbruche gibt es eine möglichkeit dies festzustellen      Cache   Translate Page      
    Forum: Linux Erstellt von: HighwayPatrol Geschrieben am 12.09.2018 um 18:42
              Post doctorat en planification de trajectoires drones      Cache   Translate Page      
    Ministère de la Fonction Publique - Toulouse - Enseignement supérieur - Recherche Statut du poste Vacant Nature du poste recherché Ouvert aux contractuels Intitulé du poste Post doctorat..., Linux. Qualification ou formation (Niveau, Diplôme, Certificats, etc.) : Doctorat Quel profil (débutant) ? Oui Si expérience exigée...
              Linux Engineer - Secure64 Software Corporation - Fort Collins, CO      Cache   Translate Page      
    Secure64 is a worldwide provider of a suite of always available, highly secure and self-protecting DNS products. Our global support team is seeking a highly... $65,000 - $75,000 a year
    From Indeed - Sun, 19 Aug 2018 15:17:51 GMT - View all Fort Collins, CO jobs
              Développeur(se) systèmes embarqués/ingénieur(e) système - Savoir-faire Linux - Montréal, QC      Cache   Translate Page      
    Bons réflexes de développeur incluant les systèmes de contrôle de révision (Git), de revue de code (Gerrit), les tests de validation, gestion de projets...
    From Savoir-faire Linux - Thu, 23 Aug 2018 21:59:21 GMT - View all Montréal, QC jobs
              Websphere Portal admin - W2 only - Cogent Infotech - Round Rock, TX      Cache   Translate Page      
    Websphere Portal, WebSphere application server, IBM Http, Linux/ Unix, SSL certificates. Do you want to be a part of a growing technology firm in the CA / TX /...
    From Indeed - Tue, 21 Aug 2018 17:16:17 GMT - View all Round Rock, TX jobs
              Advisory Application Specialist - Control M - Church Mutual Insurance Company - Merrill, WI      Cache   Translate Page      
    Knowledge of Linux, IBM iSeries, AIX, and Microsoft Server platforms. This position is responsible for administration and production control of enterprise...
    From Church Mutual Insurance Company - Thu, 06 Sep 2018 06:32:22 GMT - View all Merrill, WI jobs
              UNIX Systems Engineer - Epic Careers - Madison, WI      Cache   Translate Page      
    AIX, HP-UX, Solaris 10 or 11, Linux (RHEL, CentOS, Ubuntu). Comfortable administering virtualized environments with VMware vSphere VMs, AIX PowerVM LPARs,...
    From Epic Careers - Thu, 28 Jun 2018 18:55:10 GMT - View all Madison, WI jobs
              WebSphere Admin - Cognizant - Milwaukee, WI      Cache   Translate Page      
    Excellent knowledge of supporting software on Red Hat Linux or AIX Strong understanding of networking and security concepts....
    From Cognizant - Tue, 11 Sep 2018 17:19:21 GMT - View all Milwaukee, WI jobs
              IBM WebSphere Application Server Administrator - eJAmerica.com - Milwaukee, WI      Cache   Translate Page      
    Hands on experience on Websphere 7.0, 8.0, 9.0, Redhat Linux and AIX. IBM MQ and Mule ESB.... $65 - $75 an hour
    From Indeed - Wed, 22 Aug 2018 23:56:43 GMT - View all Milwaukee, WI jobs
              Senior Software Engineer - PKWARE, Inc. - Milwaukee, WI      Cache   Translate Page      
    Write code across multiple platforms including Windows, MacOS, Linux, Solaris, AIX, HP-UX, iOS and Android. We are looking for a talented software engineer to...
    From PKWARE, Inc. - Mon, 11 Jun 2018 23:45:23 GMT - View all Milwaukee, WI jobs
              IT Data Center Support Specialist, Associate - 3rd Shift - Aurora Health Care - Milwaukee, WI      Cache   Translate Page      
    Mainframe, VMS, UNIX / Linux / AIX, Windows.Operational understanding of database terms and functionality.Operational experience with Networking terms and...
    From Aurora Health Care - Tue, 11 Sep 2018 06:10:36 GMT - View all Milwaukee, WI jobs
              Database/Unix/Linux System Administrator      Cache   Translate Page      
    TX-Irving, Job Title: Database/Unix/Linux System Administrator Duration: 18+ months Location: Irving, TX Onsite: Yes Remote: No Corp to Corp Available: No Responsibilities: Perform analytical, investigative and operational functions on client systems for the Unix / Linux platform; Serve as a technical expert on executive-level project teams, providing technical direction, interpretation and alternatives; Add
              MES System Administration Engineer - Senior - Foxconn - Mt Pleasant, WI      Cache   Translate Page      
    Familiar with Unix, Linux, IBM AIX, SAN/NAS storage. MES System Administration Engineer (Senior)....
    From Foxconn - Wed, 05 Sep 2018 18:33:03 GMT - View all Mt Pleasant, WI jobs
              Systems Engineer - Linux - Uline - Pleasant Prairie, WI      Cache   Translate Page      
    Working experience with IBM AIX, VIOS, HMC and GPFS. Uline is North America's leading distributor of shipping, packaging and industrial supplies....
    From Uline - Mon, 25 Jun 2018 15:09:41 GMT - View all Pleasant Prairie, WI jobs
              Database/Unix/Linux System Administrator      Cache   Translate Page      
    TX-Irving, Job Title: Database/Unix/Linux System Administrator Duration: 18+ months Location: Irving, TX Onsite: Yes Remote: No Corp to Corp Available: No Responsibilities: Perform analytical, investigative and operational functions on client systems for the Unix / Linux platform; Serve as a technical expert on executive-level project teams, providing technical direction, interpretation and alternatives; Add
              Wireless Firmware Developer      Cache   Translate Page      
    CA-San Diego, Responsibilities: C/C+ programming for a Linux LTE/3G/WiFi platform. Review requirements from wireless carriers. Embedded software design for wireless cellular systems. Debug issues that occur in Wireless Cellular Systems. Multitask between multiple software projects. Documentation including design, functional requirements, unit test cases, process improvements. Experience/Requirements:  At least
              Database/Unix/Linux System Administrator      Cache   Translate Page      
    TX-Irving, Job Title: Database/Unix/Linux System Administrator Duration: 18+ months Location: Irving, TX Onsite: Yes Remote: No Corp to Corp Available: No Responsibilities: Perform analytical, investigative and operational functions on client systems for the Unix / Linux platform; Serve as a technical expert on executive-level project teams, providing technical direction, interpretation and alternatives; Add
              Java/Linux Developer - CNH Industrial - Saskatoon, SK      Cache   Translate Page      
    Through its people and brands, CNH Industrial delivers power, technology and innovation to farmers, builders and drivers all around the world. Each of its...
    From CNH Industrial - Wed, 08 Aug 2018 23:25:00 GMT - View all Saskatoon, SK jobs
              Git 2.19.0-r1      Cache   Translate Page      
    [Name] Git
    [Summary] Git is a popular version control system designed to handle very large projects with speed and efficiency; it is used mainly for various open source projects, most notably the Linux kernel.
    [Description] Git is distributed version control system focused on speed, effectivity and real-world usability on large projects. Its highlights include:
    Strong support for non-linear development.
    Distributed development.
    Efficient handling of large projects.
    Cryptographic authentication of history.
    Toolkit design.
    [License] GNU GENERAL PUBLIC LICENSE (GPL)
    [Homepage] http://git.or.cz/

              Middleware Consultant - HSBC - Vancouver, BC      Cache   Translate Page      
    Key Objectives for Middleware Consultant:. Middleware &amp; Linux Performance Tuning and Monitoring. IBM Middleware WAS / WPS / IHS / MQ (L2 or L3 Support)....
    From HSBC - Thu, 06 Sep 2018 00:41:51 GMT - View all Vancouver, BC jobs
              Comentario en Cómo crear un usb booteable con Windows 10 en Gnu/Linux por Gerardo      Cache   Translate Page      
    En mi experiencia las tarjetas SD si bootean siempre y cuando la BIOS lo permita, por ejemplo en un Dell Vostro sin problema pero tengo unas HP que sólo hacen por UEFI y en otras marcas como Lenovo thinkpad no tiene la opción
              Comentario en Academix GNU/Linux Project: la distribución para uso académico que debes conocer por Luta Dumitru      Cache   Translate Page      
    Muchas gracias por el articulo! Pronto tenemos el AcademiX 2.0 basada en Debian Buster, con mucho mas aplicaciones para alumnos y estudiantes, tambien heramientas para sistema, oficina etc
              Gustavo F. Padovan: linuxdev-br: a Linux international conference in Brazil      Cache   Translate Page      

    linuxdev-br second edition just happened end of last month in Campinas, Brazil. We have put a nice write-up about the conference on the link below. Soon we will start planning next year’s event. Come and join our community!

    linuxdev-br: a Linux international conference in Brazil

    The post linuxdev-br: a Linux international conference in Brazil appeared first on Gustavo Padovan.


              Mid-Level Cybersecurity Specialist - Assessment and Authorization A&A/RMF - General Dynamics Information Technology - Arlington, VA      Cache   Translate Page      
    (Examples – MCSE Server 2012, MCSA Server 2012, MCSE Productivity, Linux+, RHCSA, RHCE, RHCSS, LPIC-1, LPIC-2, Novell Certified Linux Engineer, Oracle Solaris...
    From General Dynamics Information Technology - Tue, 14 Aug 2018 19:41:49 GMT - View all Arlington, VA jobs
              COMPUTER SPECIALIST (CLIENT SERVICES TECHNICIAN) - Navy Exchange Service Command - Virginia Beach, VA      Cache   Translate Page      
    Technical support experience in one of the following operating systems (i.e., Novell, Windows XP, Windows 2000, Windows 2003, Windows 98SE, Linux).... $47,985 a year
    From Navy Exchange Service Command - Fri, 18 May 2018 16:39:33 GMT - View all Virginia Beach, VA jobs
              Big Data - Hadoop/Hive Linux      Cache   Translate Page      
    VA-Alexandria, Haddop Big Data Engineer Alexandria, VA MUST: Experienced Senior Big Data Engineer 5 plus years of Hands on experience with data lake implementations (Hortonworks/Cloudera) 5 years of understanding of Hadoop ecosystem like HDFS, YARN, MapReduce, Hive, Pig, Spark, Sqoop, Solr, kafka, oozie, Knox etc. 5 year of Strong Linux/Unix and Networking experience 5 years of experience in programing languages
              VirtualBox 5.1.14 Build 112924 Final Portable + Extension Pack 180913      Cache   Translate Page      

    VirtualBox 5.1.14 Build 112924 Final Portable + Extension Pack 180913
    [center]
    http://i91.fastpic.ru/big/2017/0119/30/08907e5f2362ac34dfdfa61e37277a30.jpg
    VirtualBox 5.1.14 Build 112924 Final Portable + Extension Pack | 115 MB

    VirtualBox is a general-purpose full virtualizer for hardware. Targeted at server, desktop and embedded use, it is now the only professional quality virtualization solution that is also Open Source Software. VirtualBox is a powerful virtualization product for enterprise as well as home use. VirtualBox provides are useful for several scenarios: Running multiple operating systems simultaneously. VirtualBox allows you to run more than one operating system at a time. This way, you can run software written for one operating system on another (for example, ShiChuang software on Linux or a Mac) without having to reboot to use it.
    [/center]

    [center]
    Since you can con?�?gure what kinds of "virtual" hardware should be presented to each such operating system, you can install an old operating system such as DOS or OS/2 even if your real computer's hardware is no longer supported by that operating system.
    Software vendors can use virtual machines to ship entire software con?�?gurations. For example, installing a complete mail server solution on a real machine can be a tedious task. With VirtualBox, such a complex setup (then often called an "appliance") can be packed into a virtual machine. Installing and running a mail server becomes as easy as importing such an appliance into VirtualBox.

    Testing and disaster recovery. Once installed, a virtual machine and its virtual hard disks can be considered a "container" that can be arbitrarily frozen, woken up, copied, backed up, and transported between hosts. On top of that, with the use of another VirtualBox feature called "snapshots", one can save a particular state of a virtual machine and revert back to that state, if necessary. This way, one can freely experiment with a computing environment. If something goes wrong (e.g. after installing misbehaving software or infecting the guest with a virus), one can easily switch back to a previous snapshot and avoid the need of frequent backups and restores. Any number of snapshots can be created, allowing you to travel back and forward in virtual machine time. You can delete snapshots while a VM is running to reclaim disk space.

    Infrastructure consolidation. Virtualization can signi?�?cantly reduce hardware and electricity costs. Most of the time, computers today only use a fraction of their potential power and run with low average system loads. A lot of hardware resources as well as electricity is thereby wasted. So, instead of running many such physical computers that are only partially used, one can pack many virtual machines onto a few powerful hosts and balance the loads between them.

    Whats New:
    VirtualBox 5.1.14 (released 2017-01-17)
    This is a maintenance release. The following items were fixed and/or added:

    VMM: fixed emulation of certain instructions for 64-bit guests on 32-bit hosts
    VMM: properly handle certain MSRs for 64-bit guests on ancient CPUs without VT-x support for MSR bitmaps (bug #13886)
    GUI: fixed a crash with multimonitor setups under certain conditions
    GUI: allow cloning of snapshots when the VM is running
    NVMe: fixed compatibility with the Storage Performance Development Kit (SPDK, bug #16368)
    VBoxSVC: fixed a crash under rare circumstances
    VBoxManage: added a sanity check to modifymedium --resize to prevent users from resizing their hard disk from 1GB to 1PB (bug #16311)
    ShiChuang hosts: another fix for recent ShiChuang 10 hosts
    Linux hosts: Linux 4.10 fixes
    Linux Additions: fixed protocol error during certain operations on shared folders (bug #8463)

    Buy a premium  to download file with fast speed
    thanks
    Rapidgator.net
    http://rapidgator.net/file/e9b636653087 … e.rar.html
    alfafile.net
    http://alfafile.net/file/eYKw/iixyc.Vir … rtable.rar
    [/center]


              MAZAK.SmartCAM.v5      Cache   Translate Page      

    Crack download software Optenni Lab v4.1 x64 Landmark EDM v5000.14 ESAComp v4.6 Concept RTLvision v6.8.9 Ensoft DynaN v3.0.13 OrthoGen 10.0.0.5110
    Brian28#india.com----- change "#" to "@"
    Anything you need,You can also check here: ctrl + f

    Integrand EMX v4.8 Linux64
    Synopsys Customsim vK-2015.06 Linux 
    Topcon Receiver Utility v3.0.2 build 1541.207576 Win32
    Flow.Science.Flow-3D.v11.2.Update2.Win64.&.Linux64
    HEEDS MDO 2017.04.2 Win64 & Linux64
    Intergraph.CADWorx.2017.01 Win
    CADENCE INCISIVE v15.10.010 Linux
    rslogix5000 V30.0
    Magneforce v4.1
    exida.exSILentia.2014.v2.4.0.25 
    Maxmess-Software.On-Site.Photo.2010.1.9.1
    Maxmess-Software.On-Site.Survey.2014.1.4
    PowerSurfacing RE v2.4-4.1 for SolidWorks 2012-2017 Win64
    Safe Software FME Desktop 2017.0.1.17291 Win32_64
    Safe Software FME Server 2017.0.1.17291 Win32_64 
    SRS1 Software, Data Curve Fit Creator Add-in v2.62 
    Altair.HyperWorks.2017.1.Suite.Win64 
    solidThinking.Suite.2017.2.1.8097.Win64
    Leica Cyclone v9.1.5 x64
    BOBCAD-CAM 30.2553 x64
    Altair.HyperWorks.Solvers.2017.1.1.HotFix.Only.Win64 & Linux64
    STOLL M1 v3.7.014 for WinXP 
    KMAX v8.0.6
    Scientific.Viewer.V3.5   
    Scientific.Notebook.V3.5
    Geometric NestingWorks 2017 SP2.0 for SolidWorks 2016-2017 Win64
    InnovMetric PolyWorks 2017 IR1 Win32_64
    SolidCAM 2017 SP0 for SolidWorks 2012-2017 Win64 
    Vero SurfCAM 2017 R2
    tesseral pro v5.0.1
    PentaLogix CAMMaster Designer 11.12.18
    PentaLogix ViewMate.Pro 11.12.18 
    PointWise.18.0.R3.20170516 Win32_64 & Linux32_64 & MacOSX
    Agisoft Photoscan Pro v1.3.2 Win64 
    Altair.HyperWorks.2017.1.Suite.Linux64
    COSMOlogic TURBOMOLE 2016 v7.1 Win64 
    CIMCO Edit v8.01.07
    MEPO v2016.2
    Four Dimension Technologies CADPower v18.01a
    Four.Dimension.Technologies GeoTools.v18.01a
    GenArts.particleIllusion.v3.0.4
    Materialise 3-matic 12.0 Win64
    Materialise Magics v21.1
    Pix4d Pix4Dmapper 3.1 Pro Win64
    Frontline XLMiner SDK Platform 2017.v17.0
    SimGarage.3DSimED3.v3.1h
    solidThinking.Compose.2017.1.3059.Win64.&.Linux64
    TMG.for.NX.v10.0-11.0.Update.Only.Win64.&.Linux64
    Trimble.GPS.Pathfinder.Office.v5.85
    Exida exSILentia.V2.4.0.25
    Waypoint 8.7
    Vero WorkNC v2017 R2
    solidThinking.Compose.2017.1.3059.Win64.&.Linux64
    Vero VISI v2017 R2
    GeoTesting v2015
    ONYX ProductionHouse v12
    ADINA System v9.3.1 Win64
    ESurvey CADD v13.02 & Civil Tools v2.10
    Mentor.Graphics.FloEFD.16.1.v37xx.Suite.Win64
    PROKON v3.0
    Uconeer v2.4
    DyRoBeS v19.02
    AMETank v9.8
    Dr.ABE_Blank v2.12
    Dirigo.Recall.v11.0.0.40 
    Paradigm Geolog v8.0
    Antenna Magus Pro 2017 v7.0.0
    InGeomatics.MrCAD.SA3.v3.0.r.104 
    Parallel.Graphics.Cortona3D_S.v9.1.Suite.Win32_64 
    Proektsoft.Design.Expert.v3.3.2 
    Siemens.Tecnomatix.CAD.Translators.5.1.Win64 
    Siemens.Tecnomatix.Jack.8.4.Win64 
    Siemens.Tecnomatix.Plant.Simulation.13.0.3.Update.Only.Win64 
    ESI.PAM-Stamp.2017.0.Windows
    SolidCAM.2016.SP3.HF1.Win64 
    AccelChip.ACCEL.FPGA.V1.7.0007
    rokdoc v6.4
    NI AWR Design Environment v13 Win64
    Tekla.Structures.v2017 
    Altair.HyperWorks.Solvers.2017.0.1.HotFix.Only
    AutoForm^Plus.R7.0.2.Update.Only.Win64.&.Linux64
    SIMULIA.SUITE.2017.HF2.Win64.&.Linux64
    Guthrie QA-CAD 2016 A.43
    DNV Maros v9.3.1
    SNT QualNet Developer v6.1
    NUMECA.FINE.TURBO.DESIGN.11.2.Win64.&.Linux64
    Bentley AutoPIPE CONNECT Edition 11.00.00.22
    Bentley.RAM.Concept.v06.02.00.014.Connect.Edition.Update2.Win32_64
    Bentley.RAM.Connection.V8i.11.00.01.208.Connect.Edition 
    Bentley.RAM.Elements.SS4.V8i.13.04.01.208.Connect.Edition.OpenSTAAD.OEM.08.02.09.47
    Bentley.RAM.Structural.System.v15.04.00.000.Connect.edition.Update4.Win32
    Bentley.RAM.Structural.System.v15.04.00.000.Connect.edition.Update4.Win64 
    Blue Marble Global Mapper v18.1 Win64
    Synopsys RSoft Systems OptSim ModeSYS 2013.12
    InnovMetric PolyWorks 2016 IR9 Win32_64
    Schr?dinger Suites 2017-1 Win32_64 MacOSX
    Schrodinger.KNIME.Workflows.2017-1
    CEI.Ensight.10.2.1b.GOLD.Win64.&.MacOSX64 Linux64
    Tecplot.RS.2016.2.3.78146.Win64.Linux64
    Intergraph PVElite 2017
    PEoffice v5.5
    Cadaplus.APLUS.v17.024
    Tama Software Pepakura Designer 4.0.4
    WinSim.DESIGN.II.v15.05
    Zeataline.PipeData.Pro.v12.0.21
    Altera Quartus Prime Standard Edition 16.1 Update 2 MegaCore IP 16.1.2.203 Win64
    Intergraph CADWorx Plant.2017.SP1
    MSC.Simufact.Forming.14.0.Win64
    PentaLogix.CAMMaster.Designer.v11.12
    PentaLogix.ViewMate.Pro.v11.12.6
    SIEMENS.STAR-CCM+12.02.010.Win64.&.Linux64
    SIEMENS.STAR-CCM+12.02.010-R8.Win64.&.Linux64
    Audaces Digiflash Completo v2.16
    Terrasolid.Suite.v017.for.Bentley.Microstation.CONNECT.V8i.V8.for.Win
    DNV Sesam GeniE 2015
    Esko.DeskPack.for.Photoshop.v16.0.2.500
    OkMap.13.6.0
    Kappa v5.1


              Dolphin Imaging v11.9      Cache   Translate Page      

    crack software download jason v9.7 GOGEO FracPredictor v2014 Beicip-Franlab Genex v4.0.3 Schlumberger techlog v2017
    anwer8#nextmail.ru----- change "#" to "@"
       New Software everyday Update,Anything you need,You can also check here: ctrl + f

    Anadelta Tessera 2014
    Rail Track V8i SS2 v08.11.07.685
    CAD Schroer M4 P&ID FX v6.0.0 build 17941
    CD-Adapco Star CCM+ 10.02.010 Winx64Linux64
    3D Systems Geomagic Design X v4.1.1.0 Win64
    3D3 Solutions Flexscan3D v3.1.7
    3DVIAStudio Pro V6R2013x HF4 Win32_64
    Actix.Analyzer.v5.1.314.242
    Altair HyperWorks Desktop v13.0.110 Win64Linux64
    Altium.Designer.V16.0.5.build271
    Atmel Studio v6.2 SP2
    forward v2.8
    Acoustics Engineering Sabin 3.0.76
    Molsoft.ICM-Pro.v3.8-3
    Antenna Magus Professional v5.4.0 Win
    Ansys Products v16.0 Win64Linux64
    AutoForm.Plus.R5.2.3.Win64.&.Linux64
    CADlogic.Draft.IT.v4.0.8
    CAMWorks v2015 SP2 Win64
    Chemstations.CHEMCAD.Suite.v6.5.5.7318
    COMSOL Multiphysics 5.0 +Update 1
    Corel Drawings X3 Pro
    Cedrat Flux v12.0
    Weatherford Field Office 2014
    CorelCAD.2015.v15.0.1.22.x64
    Concept SGVision v5.9.7 Win&Linux
    Delcam DentCAD 2015 R1
    Delcam_Crispin_PatternCut_2014_R2_SP2
    Delcam_Crispin_ShoeCost_2015_R1_SP1
    Delcam Crispin Engineer Pro 2014 R2 SP6
    Delcam Crispin ShoeMaker 2015 R1+R2
    Delcam Exchange 2016 R3 CR 8.4.1004 Win64
    Crystal V2014.1 x64
    DownStream Products 2015.1
    DIgSILENT PowerFactory v15.1.7 Win32
    DriveWorks Solo v11 SP3 for SW2010-2015 Win3264
    Geostru Slope 2015 v25.5.1204
    Geostru SPW 2015.30.3.592
    HEEDS.MDO.2014.07.Win64&Linux64
    IMSI TurboCAD Pro Platinum 22.0.15.4 x86x64
    Geometric_Glovius_Pro_v4.0.0.145_Win
    Geovia Minex v6.4.0
    GGCam 2.1 Professional
    Global.Mapper.v16.0.7.b121814.Win32_64
    Golden Software MapViewer v8.0.212
    HTRI Xchanger Suite 6.0 SP3
    HBM nCode 10.0 Update2 Win32_64
    iMold.v12.SP5.1.Premium.for.SoW2011-2015.Win32_64
    Intel.Parallel.Studio.XE.2015.With.Update.1
    Intersect v2015.2
    SMARTPLANT MATERIALS 2011 SP8
    Intergraph CADWorx 2015 v15.0.0.167 HotFix 1 
    Intergraph CADWorx Draftpro 2015 v15.0
    Invensys.SimSci.Esscor.PROII.v9.2.2
    powerlog frac v9.5
    Integrated Production Modelling Tookit(IPM) v9.0
    KBC Infochem Multiflash v6.0.09
    KBC.PetroSIM.v5.0.SP1.1046.&.Infochem.Multiflash.v4.3.14
    Keil MDK-ARM v5.14
    ExpertLCD 3D 2013
    Sheetworks V17 SP1.0
    LizardTech.GeoExpress.v9.0.1.3818.x86.x64
    Lumerical Suite 2015a x32x64Linux
    Keil.products.from.ARM.2015.1.Suite
    LMS.IMAGINE.LAB.AMESIM.R13.SL2
    Logopress3 2015 SP0.3 for SW 2013-2015 Win64
    LspCad Pro v6.40
    LumenRT GeoDesign 2015
    Lumenrt Studio v2015
    M4 P&ID FX v6.0
    Visionpro8.2SR1 x32x64
    WindPRO v2.9
    Avenza.Geographic.Imager.for.Adobe.Photoshop.v5.0.1 winmacosx
    Avenza.MAPublisher.for.Adobe.Illustrator.v9.6.1.winmacosx
    Brother BES-100 v2.14
    Chasm Consulting PumpSim Premium v2.0.0.7
    Chasm.Ventsim.Visual.Premium.v4.1.0.3
    DATAKIT CrossManager v2016.1 Win
    M.E.P.CAD AutoSPRINK Platinum v12.0.51 win32win64
    Pix4D.Pix4Dmapper.Pro.v2.0.104.MACOSX
    PolyMath v6.1 260
    Pro Contractor Studio v5.0
    Processing Modflow v8.044
    RainCAD v2014
    EM Vision
    Betem
    Maplesoft MapleSim v7.01  Win32_64Linux64
    Mastercam X8 HotFix 4 v17.0.19025.10 for SW Win64
    MasterCAM.X8.HotFix.4.v17.0.19008.0.Win64
    Merrick MARS v8.0.3.8140 Win64
    Materialise Magics v19.01 Win32_64
    Mentor Graphics Expedition X-ENTP VX.1 Win32_64
    MSC Marc 2014.0.0 Win32_64 with Documentation
    MSC Nastran, Patran 2014.0 with Documentation Win64
    MSC Sinda 2014.0 with Toolkit Win32_64
    NeiNastran Editor v10.0 Win3264
    NeiWorks v2.1 SP1.0 for SolidWorks 2008-2015 Win32_64
    Nemetschek Frilo R-2011-1-SL2B
    Newtek.LightWave3D.v2015.1.Win32_64macosx
    OPNET Modeler 17.5 PL5 Win
    omni v2014             
    RSLOGIX 500 V8.3
    Polar Speedstack 2009 v10.01
    Pix4Dmapper v1.1.38
    PTC Creo Expert Moldbase Extension 9.0 F000
    PVElite v2015
    Paradigm Sysdrill v2012.1
    PSCAD v4.25 Win32
    PumpLinx v3.4.3 x32
    RhinoCAM 2014 For Rhino 5.0 Win32Win64
    SAS v9.4
    Synopsys Synplify vJ-2015.03 SP1 Win
    Safe.Software.FME.Desktop.v2016.0.1.16174   
    Safe.Software.FME.Server.v2016.0.1.16174
    Schlumberger.Visual.MODFLOW.Pro.Classic.Interface.v4.6.0.166
    Siemens LOGO!Soft Comfort 8.0.0
    SolidWorks Enterprise PDM 2015 SP2.0
    SolidCAM 2015 SP1 for SW 2012-2015 Win32_64
    Siemens Totally Integrated Automation (TIA) Portal version 13 SP1 Win32_64
    SideFX Houdini v14.0.201.13 with Engine Win64
    Siemens LOGO!SoftComfort 8.0.0 Win32_64
    Siemens Simatic HMI Pro Tool v6.0 SP3
    SimSci PRO II v9.30
    Zemax OpticStudio V15 SP1
    Simufact Welding v4.0.1
    Simufact.Welding.v4.0.2.Win64
    SIMULIA Isight v5.9.2 Win64 Linux64
    SolidWorks Enterprise PDM v2015 SP1.1
    Sunrise.PIPENET.v1.7.1.1020
    Sunrise.PIPENET.V1.7.2.1229
    Synopsys Galaxy Constraint Analyzer vH-2013.06 SP1 Linux
    The.Foundry.Mischief.v2.0.4.winMacOSX
    The.Foundry.Nukestudio.v9.0V4.Win64Linux64MacOSX64
    Tracepro v7.3.4 x3264
    Tecplot 360 EX 2015 R1 Linux64 & macOS64
    Tecplot 360 EX 2015 R1 v15.1.0.56876
    TecPlot.RS.2014.R2.2014.2.0.56872.Win64
    Tecplot.RS.2014.R2.Linux64
    Vero WorkNC v23.02B
    VisualCADCAM 2014 v8.0.0.21 Win32_64


              Paragon Drive Copy 15 Professional 10.1.25.779 (x86/x64) 180913      Cache   Translate Page      

    Paragon Drive Copy 15 Professional 10.1.25.779 (x86/x64) 180913
    [center]
    https://i.imgur.com/UYFnYrT.png

    Paragon Drive Copy 15 Professional 10.1.25.779 (x86/x64) | 1.36 GB (In Total)
    Extra: Paragon Drive Copy 15 Professional 10.1.25.779 WinPE & Linux EFI and BIOS Boot Medias.

    Want to replace the hard disk of your PC or notebook, or move your ShiChuang system to new hardware? Then Paragon Drive Copy is the ideal tool. The software provides the most efficient way of computer migration for any soft- and hardware combination, from any source to any target. Featuring wide copy & migration options, including virtualization as well as backup & restore facilities, the handy program wizards guide you through the tasks step-by-step. Forget time-consuming re-installations of ShiChuang operating systems and all applications. Smoothly migrate all you need to your new environment - and enjoy your new device!
    Performs any migration, no matter the source or target.
    [/center]

    [center]
    - Fast migration to new hardware and virtual machines - flexible and without re-installation
    - Migration on hard disks with different sector size
    - Support for major virtual machines
    - New Recovery Media Builder 3.0: create your bootable recovery medium with a few clicks!
    - New ShiChuang 10 Support!

    Copy & Migration of system and data - quickly and easily
    Paragon Drive Copy 15 Professional includes latest innovations in migration of ShiChuang OS and data to different environments. When upgrading to newer or just replacing failed hardware, comfortably move your ShiChuang to a completely different hardware platform. Our unique P2P (Physical-to-Physical) technology guarantees the startup of your system on a dissimilar hardware configuration. Automatic partition alignment* aligns partitions to ensure best drive performance.

    By the way: When copying a partition or a complete hard drive to a new device, you can easily exclude data you want to exclude from the copy process.

    Migrate OS to SSD - with minimal effort!
    Want to take advantage of the performance a fast SSD has to offer? But how to migrate a ShiChuang OS and hundreds of gigabytes of data on one huge volume to a SSD drive of 80-128GB? Drive Copy makes it easy to move your existing system to that type of storage medium. The integrated Migrate OS to SSD wizard performs fast and safe ShiChuang migrations to SSDs and downsizes to smaller capacity drives. It allows you to separate user and system data from one another and distribute them among different target hard disks so you can make the most out of your space on a new speedy SSD.

    Virtualization: Reap the benefits of virtual machines
    Drive Copy helps you to easily transfer your physical system to a virtual environment such as VMware Workstation, Oracle Virtual Box or MS Virtual PC. This opens up enormous opportunities, for example, create a virtual clone of your old system and enjoy working with old applications you can't launch on your new PC. Thanks to Connect VD you can use your virtual disk as if it's an ordinary physical disk.

    Clone hard disk
    Drive Copy creates an exact clone of an existing partition or hard disk. Unlike ordinary copying of HDD data, our program not only copies user's data, but transfers the entire HDD content, including metadata, service structures, settings etc. to a new hard drive. This approach enables to successfully clone system hard drives with no additional effort like manual configuration or adjustments.

    Paragon Recovery Medium
    The new Recovery Media Builder 3.0 makes it extremely easy and flexible to create your own personal recovery environment. And thanks to the latest WinPE technology, the recovery environment is also intuitive to operate. If your operating system won't boot up anymore, you can fire up your PC with the bootable Paragon recovery environment and load in an existing backup, secure important data or rectify booting errors.

    What's New in Drive Copy 15 Professional:

    ShiChuang 10 Support
    - Supports the latest ShiChuang 10

    Embedded Recovery Media Builder 3.0
    The new Recovery Media Builder 3.0 is now embedded into the product. It can boast more options, usability, and stability:

    - Prepares Linux or WinPE-based bootable environment on a USB thumb drive or in an ISO
    - Doesn't obligatory require ShiChuang Assessment and Deployment Kit (ADK) or Automated Installation Kit (WAIK) on ShiChuang 7 and later platforms
    - Can build WinPE-based media on ShiChuang XP, Vista, if there's WAIK installed in the system
    - Allows injecting additional drivers for storage devices, network controllers, USB controllers, or system during setup
    - Enables to set up a network connection with a pre-mounted network share during setup
    - Prepares hybrid (both, uEFI and BIOS compatible) 64-bit recovery environment on flash or in an ISO image

    Supported Operating Systems:
    - ShiChuang 10
    - ShiChuang 8.1
    - ShiChuang 8
    - ShiChuang 7
    - ShiChuang Vista
    - ShiChuang XP Professional
    - ShiChuang XP Home

    Buy a premium  to download file with fast speed
    thanks
    Rapidgator.net
    http://rapidgator.net/file/ddc239eb6f2b … t.rar.html
    http://rapidgator.net/file/e758f1edf23e … 4.rar.html
    http://rapidgator.net/file/21d378198e96 … 5.rar.html
    http://rapidgator.net/file/7c7b7553a02b … 4.rar.html
    alfafile.net
    http://alfafile.net/file/USYe/pcthx.PDC15.Boot.rar
    http://alfafile.net/file/USYC/pcthx.PDC15.Boot.x64.rar
    http://alfafile.net/file/USYw/pcthx.PDC15.rar
    http://alfafile.net/file/USYX/pcthx.PDC15.x64.rar
    [/center]


              Keysight SystemVue v2018 Win64      Cache   Translate Page      

    Crack download software Motorcad v11 CLC Genomics Workbench 9.x DHI MIKE ZERO v2016 ispring platform sdk 6.2.0
    Plaxis 3D V2015 UASMaster v8 Zemax v2016
    Brian28#india.com----- change "#" to "@"
    Anything you need,You can also check here: ctrl + f

    Intel Parallel Studio XE 2016 with Update 1 winlinux         
    Xilinx Vivado Design Suite 2015.4       
    MSC Actran v15.1                   
    PTC MathCAD 15.0 M045
    Concepts Nrec Axcent 8.4.11.0   
    Concepts Nrec Max-Pac 8.4.11.0   
    Concepts Nrec Pumpal 8.4.11.0 
    Csimsoft Trelis Pro v15.2.1 WinMacLnx
    Delcam Postprocessor v2014 R2 SP1
    Dlubal RFEM v5.05 Win64
    Dlubal RSTAB v8.05 Win64
    Micro-Cap v11.0.1.5 Win32_64
    DS CATIA V5 R2014 SP6
    DS CATIA V5-6R2012 SP6 HotFix26
    DS_CATIA_V5-6R2013_SP6_HF07
    DS_CATIA_V5-6R2014_SP6 HF04
    FACERIG.PRO.V1.241
    Zirkonzahn modellier 1.0
    CD-Adapco SPEED 10.06
    Hex-Rays IDA Pro 6.8 Incl. All Decompilers
    Intergraph CADWorx (Plant, P&ID, Equipment, IP, SpecEditor) 2016 v16.0
    Mastercam X9 version 18.0.15514
    Mentor.Graphics.Tessent.2013.1.Linux
    Twinmotion v2016
    Nozzle Pro 2011 v1.0.83
    NETool v3.2
    Optimal Solutions Sculptor v3.7.8 x64 WinLnx
    PipeFlow Expert 2016 v7.30
    PowerSurfacing v2.2-2.4-3.0 for SW2012-2016 64bit
    Premier.System.X6.v16.0.9980
    PROKON.V3.0.07 x32
    GateCycle v6.1 sp1
    Ansys Products v17.0 Win64Linux64
    Capture Smart3D v4.0
    SolidWorks 2016 SP1.0
    MetaCAM EX v6.1
    CLC Genomics Workbench 8.x
    PTC Creo v3.0 M070
    schneider electric 2005(concept 2.6 powersuite 1.5)
    s7 200 opc server pc access 1.0 v1.0
    CimPack v10.3.3
    VirtualGrid VRMesh Studio v8.51
    rocscience Slide v6.037
    Siemens NX 8.5.3 MP11 win_linux
    THE_FOUNDRY_MARI_V3.0V1_WIN64linux64
    Thunderhead Engineering PyroSim 2015.4.1208 x64
    TSIS CORSIM v5.1
    Primavera P6 Pro R15.2
    AutoSPRINK VR11 Win32
    Pipeline Studio v4.0.0.0
    Hypersizer Pro v6.4.53
    QuickBooks Pro 2016
    TracePro v7.43 x64
    Vertical Mapper v3.7
    Tekla Structures v21.1 SR2 Win64
    IES-Coulomb Electro v92 win7x32x64
    VMWARE.VSPHERE.V6.0
    wonderware intouch fsgateway 1.5 sp1
    Wilcom EmbroideryStudio e3.0     
    whittle v4.3
    LcinkCTF V2.3
    Mentor Graphics SystemVision 2016 v16.1
    Wolfram SystemModeler v4.2 winLinuxMacosx
    Mott MacDonald STEPS v5.1.0034
    Intergraph CAESAR II 2016 v8.00.00.5600
    Agisoft PhotoScan Professional v1.2.1 Build 2278 Win32_64
    Blue Marble Geographic Calculator v2016 Win32_64
    Bricsys.BricsCAD.Platinum.v16.1.05.3 x32x64
    CLC.Main.Workbench.v5.5
    Concept.SpiceVision v6.1.0.Win
    rsnetworx for devicenet 6.0
    ge interllution ifix v3.5
    Invensys SimSci-Esscor PROII v9.4
    logvision v4.0
    techno ejay 5
    Robotmaster V6 with SP3 x86x64
    PVElite v2016
    Mentor Graphics Nucleus Source Code 2015.07 Lniux   
    Mentor Graphics Sourcery CodeBench 2014.05.46 Linux
    VPstudio v12.01 SP2 x32x64
    Steel.Connection.Studio.v15.02.04.01
    Skyline Photomesh v6.6.1
    jason v9.5.1
    ESRI ArcGIS Desktop v10.4
    3D-Tool V12.0
    mikroC PRO for PIC 2015 v6.6.1
    DownStream Products v2015.12
    Gstarsoft.GstarCAD.v2016.x64
    hyperMILL v2014.1 SP1
    CSI.Bridge.2016.v18.1.0.1227
    Antenna Magus Professional v5.5.0
    IBM Rational Software v9.0
    Luxion.Keyshot.v6.0 Win32_64
    Norsar 2d 3d v5.3.1
    Lumerical.2016a.build.736.WinLinuxMac
    PARTsolutions V9.01
    IBM Rational Rhapsody v8.10
    MecSoft RhinoCAM 2016 For Rhinoceros 5 v6.0.0.215 Win64
    Schlumberger Petrel 2014.2 With plugins Win64
    Synopsys CustomSim (XA) 2013 Linux32_64
    synopsys design complier DC 2013.03 SP1
    Inpho UASMaster 7.0.1   
    DesignBuilder.Software.Ltd.DesignBuilder.v4.5     
    FTI FormingSuite v2015.2.0.2123 Win32_64     
    Golden Software Voxler v4.1.509       
    MicroSurvey FieldGenius v8.1.15.5     
    NextLimit Realflow v2015.9.1.1.0186 WinMacOSXLinux       
    Steel.Connection.Studio.v15.02.04.01       
    TDM.Solutions.RhinoGOLD.v5.7.0.6 
    hrs strata v10   
    Transoft Solutions AutoTURN v1.0.3.148 For Autodesk Revit 2016         
    Transoft Solutions AutoTURN v9.1.0.108
    The Foundry Mari v3.0V2 Win64Linux64MacOSX64     
    The Foundry Mischief v2.1.3 winmac       
    Thinkbox.Deadline.v7.2.1.10 winlinuxmac       
    Thinkbox.Sequoia.v1.0.0.MacOSX     
    Vero VISI v2016 R1       
    VisualPVT v3.7.0.97


              LogIC v2.01M04      Cache   Translate Page      

    Crack download software GC-PowerStation v17.2 x64  Paradigm Geolog v8.0 2020 design v11.8 Geoteric v2017
    Brian28#india.com----- change "#" to "@"
    Anything you need,You can also check here: ctrl + f

    Charles 3.10 x86x64       
    Cortona3D 6.3 Suite         
    Cubify Sculpt 2015       
    FARO.Technologies.Scene v5.5.0.44203.x64       
    Gearotic Motion v4.920         
    Gis BasePac v6.04 32bit       
    Global.Mapper.v17.0.5.b123015 x32x64     
    IronCAD Design Collaboration Suite 2016 v18.0       
    JetBrains.PyCharm.Professional.v5.0.Build.143.589       
    PDM.ANALYSIS.SCORG.5.1 win       
    Rapid Resizer v3.4.1       
    SolidThinking Evolve 2016.5260 x64       
    Studio EM v1.0.27.0       
    Tecplot RS 2015 R2 Win64 & Linux64     
    The Foundry Modo v902 SP1 Win64Linux64mac   
    Thunderhead.PyroSim.v2015.4.1214.x64 
    Top.Systems.T-Flex CAD v14.0.25.0 Win32_64         
    Truncad 3DGenerator v10.0.31
    ArchiCAD v19 Build 5002 Win64         
    WampDeveloper Pro 5.4.0.1
    BETA CAE Systems v16.1.0 Win64     
    ANSYS SpaceClaim 2016 SP1.0
    PolyWorks v2015
    Cadence Allegro Sigrity 2015 version 20.15.002
    Cadence SPB v17.0 Linux
    GridPro v6.2
    GibbsCAM 2015 v11.0.18.0 x64
    Mastercam_X9_for_SW_Update3_v18.0.18466.10
    Mastercam_X9_Update3_v18.0.18466.0_Win64
    MSC Marc 2015.0 + Documentation
    TECPLOT.360EX.2016.R1.16.0.1.67556
    TECPLOT.FOCUS.2016.R1.16.0.1.67556
    2SI.PRO.SAP.RY2016a.v16.0.0
    Ansoft HFSS v16.2 Win64
    PowerSHAPE 2016 SP5
    E-StimPlan v6.0
    ANSYS.PRODUCTS.V17
    SolidCAM v2015 SP4 
    Synopsys CustomSim 2014.09 SP4
    FARO.Technologies.Scene.5.5.0.44203.x64
    AeroHydro SurfaceWorks v8.8.400 x64 for SW
    ANSYS SpaceClaim 2016 SP0.0
    O&O SSD Migration Kit 7.1 Build 36
    Truncad 3DGenerator v10.0.31
    Applied Flow Technology Arrow v6.0.1100
    Beta-CAE Systems v15.3.3 Win64
    Blue.Marble.GlobalMapper.v17.0.5.123015.x64
    Bricsys BricsCad Platinium 16.1.05.4 x86x64
    Bricsys BricsCad Platinium 16.1.09.1 LINUX x86x64
    CSI.Bridge.2016.Advanced.v18.0.1.x86x64
    dynaroad v5.4.1
    EPCON API TechNical Data Book v9.1
    EPCON CHEMPRO v9.2
    EPCON SiNET v9.2.1.25173
    Concept.StarVision v6.1.0 win
    GeoIPAS v3.1
    Runge.XERAS.v7.10.2383
    Leica Geo Office v8.4
    MISSLER.TOPSOLID.V7.10
    GX Configurator-AS
    GX Configurator-SC
    ISE WebPack v10.1
    Nemetschek SCIA Engineer 2015 v15.2.99
    Mentor Graphics PADS Standard VX.v1.2 Win32
    e-Xstream Digimat v6.0.1 Win64
    IHS Welltest v7.12
    ge cimplicity machine edition v5.0
    Gearotic Motion v4.920
    trinity v2.5
    Cortona3D 6.3 Suite
    Petromod v2013.2
    Twinmotion v2.3.2
    Nicelabel Pro v6.5
    LcinkRIP v2.3
    ESRI ArcSDE v10.4
    2020 Design Version v11
    EXA.PowerACOUSTICS.v3.0b winlinux                   
    EXA.PowerCLAY.v2.4a WinLinux                           
    EXA.PowerDELTA.v2.0a WinLinux                         
    EXA.PowerFLOW.v4.4b WinLinux   
    TecnoMetal Suite 2016 sp3       
    MAGNA ECS KULI v11.0 Win32       
    KBC.Petro-SIM.Suite.V6.1.build.1416       
    INRS.ETE.Hyfran.Plus.v2.2   
    ORIS CGS COLOR TUNER WEB 2.068     
    Exa Power ACOUSTICS-CLAY-DELTA-FLOW Suite WinLinux     
    Esko Studio & DeskPack Advanced + Dynamic VDP v14.1.1 MacOSX         
    Chasm.Ventsim.Visual.Premium.Extended.v4.1.0.0
    InnovMetric PolyWorks v2014 IR4 Win64
    mikroC PRO for PIC 2015 v6.6.1
    simotion camtool v2.2
    NuHertz Filter Solutions 2015 v14.10
    SCOP++.v5.5.2 win64
    Inpho.UASMaster.v5.7.2.1 x64
    inpho v5.7.2.1 x64
    datem v7
    PTC Creo View v3.1 F000 Win32_64 & Linux64
    PTC Creo v2.0 M200
    Esko Bitmap Viewer v1.6
    PVElite v2016
    SKYLINE TERRA EXPLORER V6.6.1
    QPS QIMERA v1.1.1.209 x64
    QPS.Fledermaus.v7.4.5b
    3shape dentalsysteminstaller 2.15.5.0 x64
    Structurepoint spBeam v5.00
    Structurepoint spColumn v5.00
    Structurepoint spMats v8.1.0
    Structurepoint spSlab v5.00
    Structurepoint spWall v5.00
    IHS Que$tor v2014
    SDRC Imageware Surfacer V10.6 
    SDRC imageware verdict 10.6
    SDRC IMAGEWARE BUILD IT.V2.0
    caldera rip soft
    onyx rip soft
    optisworks v2015 x64
    DATMatrix v2014
    Thunderhead.Engineering.PyroSim.v2015.4.1214.X64
    Mentor Graphics X-ENTPVX v1.2 Win64   
    Sourcery CodeBench ARM 2014.11.96 Linux 
    techlog v2016
    Datacubist.Simplebim.v5.0
    Ultra Librarian v7.5.114
    DHI MIKE Zero v2014 SP3 x86x64
    OLGA v2014.2 (OLGA multiflash v4.3.48)
    pc-pump 3.2.8.1
    Photopia v2014
    prosource v8.1 x32x64
    ResAssist v2009
    RBCADS soft
    CSI.SAP2000.v18.1.0.1227
    Studio Tecnico Guerra Thopos 2016 v7.03.00
    DHI MIKE URBAN 2014 SP3 x86x64
    laker oa vK 2015.06-2
    laker v2015.03-2
    GEOTOMO VECON 2010


              NUMECA FINE�Turbo 11.2 WIN.LINUX.X64-SSQ 180913      Cache   Translate Page      

    NUMECA FINE�Turbo 11.2 WIN.LINUX.X64-SSQ 180913
    [center]
    http://i91.fastpic.ru/big/2017/0316/f7/c7cc76213fd890e8f283acf50af119f7.jpg

    NUMECA FINE�Turbo 11.2 WIN.LINUX.X64-SSQ | 3.18 GB

    The FINE / Turbo program is the world's first CAE software complex (PC) of high level, focused on solving specialized CFD tasks of turbomachinery and bladed machines.
    Structure of the FINE / Turbo complex:
    [/center]

    [center]
    AutoBlade: parametric oscillator of the blade rims;
    AutoGrid: parametric block-structured automatic grid generator for blade machines;
    IGG: a block-structured grid generator for arbitrary geometry;
    Euranus: structured 3D solver for Navier-Stokes equations;
    CFView: Postprocessor.
    AutoBlade is a parametric oscillator of the blade rims, it allows the engineer to quickly create and instantaneously upgrade the flowing part of the turbomachine while working in terms of turbomachinery (chord, entrance, exit, throat angles, etc.).
    AutoGrid - automatic block-structured grid generator, inextricably linked with AutoBlade.
    This connection allows you to parameterize not only the geometric but also the grid model, which in turn makes it possible to integrate the NUMECA PC into the overall design system of the entire enterprise. AutoGrid can create parametric grid models of blades taking into account all the features - blowing of cooling air, bandage, gaps, etc.
    Euranus - the calculation module (solver). Due to the structured approach and the multigrid option (nested meshes), the solution is 3-5 times faster than any other universal CFD package. This requires 2-3 times less RAM.
    Unique solutions NUMECA for the joint calculation of mobile and fixed calculation areas is aimed at obtaining a fast non-stationary solution for multistage machines with different periodic boundaries. Including the opportunity to explore Clocking Effect.
    In addition to the traditional for joint calculations of the rotor and stator methods:
    Mixing Plane (Mixing Surface)
    Frozen Rotor ("Stopped Rotor")
    Unique methods for universal CFD PCs have also been implemented:
    Domain Scaling Method
    Phase Lagged Method (Generalized Spatio-Temporal Periodic Boundary Conditions)
    And also a unique method for CFD approaches:
    Non Linear Harmonic (Non-Linear Harmonic Analysis Method)
    This approach is used to quickly obtain an exact non-stationary solution for multi-stage turbomachines.
    Simplified methods of flow analysis in the flow section of the "Throughflow Model" and "Blade to Blade Module" serve to quickly assess the quality of flow in the blades and the distribution of flow parameters over the blade height.
    A unique specialized module for the creation of block-structured grids makes it possible to create parametric models of blades taking into account all the features - blowing air cooling, bandage, gaps, etc. ...
    IGG is a block-structured grid generator for arbitrary geometry. A powerful and convenient environment for building high-quality discrete models. Highly effective algorithms for smoothing multiblock meshes are implemented. The custom scripting system greatly simplifies and automates the generation of grids for typical elements.
    CFView - a powerful visualization solution platform, provides a full set of capabilities to display the qualitative and quantitative characteristics of 2D / 3D calculations.
    Areas of use:
    PC FINE / TurboTM - is used to solve practical problems of hydro and gas dynamics in the design and optimization of all types of blade machines (turbomachines): multistage axial, radial and mixed compressors, turbines, pumps, fans and propellers, as well as snails, diffusers, heat exchangers and exhaust systems.

    Year / Release Date: 2017
    Version: 11.2
    Developer: Numeca International Inc.
    Developer's site: numeca.com
    Bit depth: 64bit
    Compatibility with Vista: unknown
    Compatible with ShiChuang 7: full
    Compatible with ShiChuang 8: full
    Language: English
    Tabletka: Present (TeAM SOlidSQUAD-SSQ)
    System requirements: Multiprocessor, multi-core PC, 512MB or more RAM, 1.36 GB of free space on the hard drive for installation of the program

    http://www.hostpic.org/images/1809130633370098.jpg

    Buy a premium  to download file with fast speed
    thanks
    Rapidgator.net
    http://rapidgator.net/file/067741706204 … 4.rar.html
    http://rapidgator.net/file/bd3221528c16 … 1.rar.html
    http://rapidgator.net/file/cc53b7a24177 … 2.rar.html
    http://rapidgator.net/file/6a7d79f962f3 … 3.rar.html
    alfafile.net
    http://alfafile.net/file/Upg2/NUMECA.FI … .part4.rar
    http://alfafile.net/file/Upga/NUMECA.FI … .part1.rar
    http://alfafile.net/file/Upgt/NUMECA.FI … .part2.rar
    http://alfafile.net/file/Upg5/NUMECA.FI … .part3.rar
    [/center]


              MAZAK.MazaCAM.V2007      Cache   Translate Page      

    Crack download software Concept GateVision v6.8.9  rokdoc v6.5 exocad v2016 tNavigator v18 Materialise e-Stage v7.0 x64
    ttmeps#gmail.com----- change "#" to "@"
    Anything you need,You can also check here: ctrl + f

    BobCAD-CAM.v30.2553.Win64
    CorelCAD.2017.5.Win32_64
    PentaLogix.ViewMate.Pro.v11.12.37
    Autodesk Dynamo Studio 2016.1
    Autodesk HSMWorks 2018 R3.42596 Multilanguage Win64
    MathWorks MATLAB R2017b v9.3.0.713579 MacOS
    Boole.PolyBoard.v6.05d
    rokdoc v6.5
    CAMWorks.For.Solid.Edge.2017.SP2.Win64
    Eos.Systems.Photomodeler.Scanner.2013.0.0.910.Win64
    FTI.Forming.Suite.2017.2.0.16150.Win64
    ATENA.Masonary.Quake.v3.8.14998
    Konekt Electra v6.42
    Materialise e-Stage v7.0 x64
    mtcolor v5.56
    Leica Infinity v2.3.0
    Antenna Magus Professional v2017.3
    csimsoft Trelis Pro v16.3.6 x64
    Schlumberger.PIPESIM.2017.1.932 x64
    National Instruments LabView 2017 v17.0.f2 Update Only Win32_64
    Tekla.Reinforced.Concrete.Extensions.2017
    UniSoftGS.UniPile.v5.0.0.56.UniSettle.v4.0.0.55
    Geometric.GeomCaliper.2.5.SP0.Creo.Win64
    Geometric.Glovius.Pro.v4.4.0.454.Win32_64
    Gibbscam.v12.0.2.0.Win64
    NovAtel Inertial Explorer v8.7
    PTC.Arbortext.Advanced.Print.Publisher.11.1.M080 Win32_64
    PTC.Arbortext.Editor.v7.0.M080.Win64
    UNISOFT Softwares v2017
    ESAComp v4.6
    Cadence Indago 15.10.001 Linux
    Cadence Liberate 15.10.000 Linux
    Cadence MVS 15.20.000 Linux
    Cadence Stratus 15.20.100 Linux
    Motor-CAD v10.2.2
    Concept GateVision 6.7.7 
    Concept SpiceVision 6.7.7 
    Concept RTLvision 6.7.7 RTL
    Concept StarVision 6.7.7
    Paradigm Sysdrill v10.5 SP1
    AEL.Mining.Services.Tie-Up.v1.5.4.14
    Amquake v3.8
    Petroleum Experts IPM v10.0
    DP-moderler
    PLS-CADD v14.20
    Coventor CoventorMP 1.002
    Ibm Rational test realtime V7.5
    Burk.Engineering.Process.Utilities.v1.0.4
    minesight v12.0 x64
    CATIA-DELMIA-ENOVIA V5-6R2016 Multicax Plug-in Win64
    Cadence MMSIM 15.10.385 Linux
    Integrand EMX v5.2 Linux64
    Intelligent.Light.FieldView.v15.Linux64
    tNavigator 17
    Leica MultiWorx 2.2.1 For AutoCAD 2013-2017 x64
    Leica CloudWorx 6.3.1 for AutoCAD 2015-2018
    Leica CloudWorx 2.1.5 For Revit 2014 2014-2018
    Leica CloudWorx 5.1.3 for MicroStation V8i
    Leica CloudWorx 2.1.2 For For PDMS 12.1SP4
    Technical Toolboxes Pipeline Toolbox 2017 v18.1.0 - Edition for Liquid Service
    TMG for NX 10.0-11.0 Update Only Win64 & Linux64
    VoluMill v8.1.0.3444 for NX 11.0 Win64
    Doronix Math Toolbox v2.0
    FTI.BlankWorks.2017.0.for.SolidWorks.2010-2018.Win64
    PointWise.18.0.R4.20170925.Win64.&.Linux64.&.MacOSX
    Vero.Machining.Strategist.2017.R2.Win64
    ANSYS Discovery Live TechPreview v18.2 Win64
    ARM DS-5 Development Studio 5.27.0 Win64
    ARM DS-5 Development Studio 5.27.0 Linux64
    CIMCO Suite v7.55.68
    CIMCOEdit v8.02.02 Win32
    CAE Datamine Studio 5D Planner 14.26.65
    3DSystems.Geomagic.Control.X.2018.0.0.95
    ADINA.9.3.3
    AEL.Mining.Services.Tie-Up.v1.5.4.14
    ATENA.Masonary.Quake.v3.8.14998
    Dassault.Systemes.Cadam.Drafting.V5-6R2017.SP3
    Dassault.Systemes.ENOVIA.Multicax.V5-6R2016
    FTI.BlankWorks.2017.0.for.SolidWorks2010-2018
    FTI.Forming.Suite.2017.2.0.16150
    Optenni Lab v4.1 x64
    Global.Mapper.v19.0.0.b092417
    midas.NFX.2018.R1.20170904
    pix4d v4.0
    PCI.Geomatica.2017.SP1
    ColorGate v10.10
    ATENA Masonary earthQuake (AmQuake) 3.8
    CGERisk BowTieXP v6.2.10
    PointWise.18.0.R4.20170925
    PhotoModeler UAS v2017.1.1 x64   
    IRAI.Automgen.with.Automsim.v8.9
    CGERisk BowTieXP v8.4.1   
    ASDIP Structural Retain v3.7.1
    Siemens.Solid.Edge.TechPublications.ST10
    StatWizards.Suite.2017(Data.Wizard.v10.7,Format.Wizard.v9.4,Forecast.Wizard.v4.4,Design.Wizard.v12.4)
    Sunrise.PIPENET.VISION.v1.8.0.2250
    Technical.Toolboxes.Pipeline.Toolbox.2017.v18.1.0-Edition.for.Gas.Service
    Technical.Toolboxes.Pipeline.Toolbox.2017.v18.1.0-Edition.for.Liquid.Service
    UniSoft.Geotechnical.Solutions(UniPile.v5.0.0.56, UniSettle.v4.0.0.55)
    Vero.Machining.Strategist.2017.R2
    VoluMill.8.1.0.3444.for.NX.11.0
    Marvelous Designer 7 Personal 3.2.95.27369 Win64
    midas NFX 2018 R1 build 20170904 Win32_64
    Sunrise PIPENET v1.80
    PaleoScan 2017.1.0
    XLSTAT.2017.Premium.v19.5.47062.Win32_64
    Agisoft PhotoScan Pro 1.4.0.5076 Win64
    Cadam.Drafting.V5-6R2017.SP3.Win32_64
    Geomagic Control X 2018.0.0.95 Win64
    Intel Parallel Studio XE 2018
    PTC.Creo.4.0.M030.Win64
    Siemens.Solid.Edge.TechPublications.ST10.Multilang.Win64
    IAR Embedded Workbench for RL78 v3.10.1 Win32_64
    Technical Toolboxes Pipeline Toolbox 2017 v18.1.0
    Luxion KeyShot Pro 7.1.36 Win64
    ADINA.v9.3.3.Win64.&.Linux64
    Mathworks Matlab R2017b Win64
    PCI.Geomatica.2017.SP1.Win64
    Ensoft DynaN 3.0.13
    Waterloo Hydro GeoAnalyst 2016.1
    Waterloo Visual MODFLOW Flex 4.1
    CSI SAP2000 Ultimate 19.2.1 Win32_64
    CSiBridge 2017 Advanced with Rating 19.2.1 Win32_64
    ECS FEMFAT 5.3 Win64 & Linux64
    Materialise Magics RP v22.0 x64
    OrthoGen 10.0.0.5110 for CADWorx 2016
    Pulsonix 8.5 Build 5905


              Shell script assignment -- 2      Cache   Translate Page      
    URGENT: Need help with a shell script assignment , need to start working right now and delivery by tomorrow night. Please check the attachment zip for all the questions Max Pay: 1100 rupees (Budget: ₹600 - ₹1500 INR, Jobs: Article Writing, Linux, PHP, Shell Script, UNIX)
              Software: Cool-Retro-Term, USB Stick Formatter, Fstransform, digest and Copyu      Cache   Translate Page      
    • Cool-Retro-Term is a great Mimic of old Command Lines, Install in Ubuntu/Linux Mint

      Cool-retro-term is a free terminal emulator developed by Filippo Scognamiglio, it mimics the look and feel of the old cathode tube screens. If you are tired of your current terminal than it comes in hand as eye-candy, it is customizable and reasonably lightweight terminal emulator. It uses the Konsole engine which is powerful and mature, it requires Qt 5.2 or higher to run terminal emulator.
      It has pre-configured templates so you can use them with just one click, profiles includes: Amber, Green, Scanlines, Pixelated, Apple ][, Vintage, IBM Dos, IBM 3287, and Transparent Green. Further more you can create your own profile and use it.
      It's preferences offers a lot of customization: you can adjust brightness, contrast, and opacity; font; font scaling and width; cool effects for terminal; and you can control FPS, texture quality, scanlines quality, and bloom quality. Further more you can dive into settings to change colors, shadows etc.

    • Easily Format A USB Flash Drive On Ubuntu 18.04 Using USB Stick Formatter

      If you're looking for an easy, straightforward way of formatting an USB flash drive in Ubuntu or Debian, similar to the one available in Microsoft Windows, you can use the USB Stick Formatter utility.

    • Fstransform – Optimus Tux

      File system conversion is not an everyday thing. For that matter, it’s not even an every year thing. But when you do need to convert from one format to another, the operation is usually long, tedious and sometimes destructive. Most often, you would copy files to a backup location, re-format the partition, then copy the data back. The notion of being able to do a seamless, live conversion sounds like a cool thing.

      Fstranform is a tool designed to offer in-place file system conversions without a need for a backup. This program does its magic by mounting several loopback devices and uses them to shuffle bytes to and fro while it restructures the file system layout. The advantages – if proven successful, of course – are in that you do not need to worry about backup devices (could be many terabytes), and you could potentially save time. Sold! Let’s see how it works.

    • digest 0.6.17

      digest version 0.6.17 arrived on CRAN earlier today after a day of gestation in the bowels of CRAN, and should get uploaded to Debian in due course.

    • Copyu – A Text Editor-Like Weekly Planner

      Copyu is a free, cross-platform, and open-source productivity app for planning all your weekly tasks using a sizeable app window.

      Copyu is as simple as a To-Do app can be and it is easy to set up and get straight to using. It combines your calendar app with a todo list and you are to make entries based on your weekly plans.

      Its modern, distraction-free main screen allows you to see the whole week’s agenda and to-do’s as it displays a single week per page.

      Tasks are in the form of bullet lists that have strike-through lines when completed. You can write notes next to tasks and you can interact with your lists using drag and drop.


              COMSOL Multiphysics 5.3.1.384 x64/x86 Win/Linux شبیه سازی شیمی و کوانتوم      Cache   Translate Page      
    • نام نرم افزار:  COMSOL Multiphysics
    • ورژن:  5.3.1 Build 384
    • نسخه: (Win-Linux  (x86-x64
    • حجم نرم افزار:  4.5 گیگابایت
    • کرک: لایسنس و کرک کامل

    نوشته COMSOL Multiphysics 5.3.1.384 x64/x86 Win/Linux شبیه سازی شیمی و کوانتوم اولین بار در جم شیمی پدیدار شد.


              TuxMachines: today's howtos      Cache   Translate Page      

    read more


              TuxMachines: KDE and GNOME: Elisa, Krita, Five or More and Canta      Cache   Translate Page      
    • 0.3 Beta Release of Elisa Music Player

      This feature improves two different cases. The first is to allow usage of Elisa with a small window. In this case, only minimal information is shown in a possibly small window. The second is to implement the “party” mode that was originally designed by Andrew Lake.

    • KDE Bugsquad – Kickoff with Krita! – Part 1 on September 15th, 2018

      More long and thoughtful posts like the prior one will be coming. But right now I have an important announcement! I have resurrected the KDE Bugsquad, and we have our first official Bug Day on Saturday!

      The KDE Bugsquad is back! We can think of no better way to celebrate than joining forces with the Krita team as part of their Squash All the Bugs fundraiser!

    • Introducing Digital Atelier: a painterly brush preset pack by Ramon Miranda with tutorial videos!

      Over the past months, Ramon Miranda, known for his wonderful introduction to digital painting, Muses, has worked on creating a complete new brush preset bundle: Digital Atelier. Not only does this contain over fifty new brush presets, more than thirty new brush tips and twenty patterns and surfaces.

    • Five or More GSoC
    • Canta: Best Theme And Icons Pack Around For Ubuntu/Linux Mint

      If you are a person who changes themes on your Linux system frequently then you are on the right page. Today, we present you best theme under development so far for Ubuntu 18.04/Linux Mint 19, it has variants in light and dark with different styles: normal, compact and square. If you are a fan of material design or not, most probably you are going to like this theme and icons pack. The initial release of Canta was back in March, 2018 and released under GNU General Public License V3. Canta theme is based on Materia Gtk theme.

    read more


              TuxMachines: Linux Foundation and Kernel Events, Developments      Cache   Translate Page      
    • Top 10 Reasons to Join the Premier European Open Source Event of the Year [Ed: LF advertises this event where Microsoft is Diamond sponsor (highest level). LF is thoroughly compromised, controlled by Linux's opposition.]
    • AT&T Spark conference panel highlights open source road map and needs [Ed: Linux Foundation working for/with a surveillance company]

      The telecommunications industry has been around for 141 years, but the past five have been the most disruptive, according to the Linux Foundation's Arpit Joshipura.

      Joshipura, general manager, networking and orchestration, said on a panel during Monday's AT&T Spark conference in San Francisco that the next five years will be marked by deployment phases across open source communities and the industry as a whole.

      "Its (telecommunications) been disrupted in just the last five years and the speed of innovation has skyrocketed in just the last five years since open source came out," Joshipura said.

    • A Hitchhiker’s Guide to Deploying Hyperledger Fabric on Kubernetes

      Deploying a multi-component system like Hyperledger Fabric to production is challenging. Join us Wednesday, September 26, 2018 9:00 a.m. Pacific for an introductory webinar, presented by Alejandro (Sasha) Vicente Grabovetsky and Nicola Paoli of AID:Tech.

    • IDA: simplifying the complex task of allocating integers

      It is common for kernel code to generate unique integers for identifiers. When one plugs in a flash drive, it will show up as /dev/sdN; that N (a letter derived from a number) must be generated in the kernel, and it should not already be in use for another drive or unpleasant things will happen. One might think that generating such numbers would not be a difficult task, but that turns out not to be the case, especially in situations where many numbers must be tracked. The IDA (for "ID allocator", perhaps) API exists to handle this specialized task. In past kernels, it has managed to make the process of getting an unused number surprisingly complex; the 4.19 kernel has a new IDA API that simplifies things considerably.

      Why would the management of unique integer IDs be complex? It comes down to the usual problems of scalability and concurrency. The IDA code must be able to track potentially large numbers of identifiers in an efficient way; in particular, it must be able to find a free identifier within a given range quickly. In practice, that means using a radix tree (or, soon, an XArray) to track allocations. Managing such a data structure requires allocating memory, which may be difficult to do in the context where the ID is required. Concurrency must also be managed, in that two threads allocating or freeing IDs in the same space should not step on each other's toes.

    read more


              Talos      Cache   Translate Page      


    Ir a la navegaciónIr a la búsqueda
    El gigante Talos representado como un joven desnudo y alado, armado con una piedra. Didracmade plata de Festos, Creta (c. 300/280–270 a. C.), anverso.
    En la mitología griega TalosTalon o Talo (en griego antiguo Τάλως Tálos) era un gigante de bronce que protegía a la Cretaminoica de posibles invasores.
    Existen varias versiones sobre su genealogía: a veces era considerado hijo de Cres, personificación de Creta y padre de Hefesto (lo que contradice la versión dominante), otras era un autómata forjado por el propio Hefesto con la ayuda de los cíclopes, y también a veces era el último de una malvada raza de gigantes de bronce. En algunas versiones del mito, Talos es forjado por el inventor Dédalo.
    En cualquier caso, se le presentaba como el infatigable guardián de Creta (dado por Zeus a Europa o por Hefesto al rey Minos), encargado de dar tres vueltas cada día a la isla, impidiendo entrar en ella a los extranjeros y salir a los habitantes que no tenían el permiso del rey. Se decía que cuando Talos sorprendía a algún extranjero, se metía en el fuego hasta calentarse al rojo vivo y abrazaba entonces a sus víctimas hasta calcinarlas.
    El invulnerable cuerpo de bronce de Talos era irrigado por una única vena diminuta que lo recorría desde el cuello al tobillo, donde estaba rematada por un clavo que le impedía desangrarse, y ese era su único punto débil.1​ Cuando Jasón y los argonautas llegaron a Creta tras obtener el vellocino de oro, Talos les impidió desembarcar del Argo arrojándoles grandes rocas a la bahía.
    “…Pero el broncíneo Talos, desgajando peñascos del recio acantilado, les impedía amarrar sus cables a tierra. Él, entre los semidioses había quedado de la estirpe de los hombres que nacieron de los fresnos; el Crónida se lo donó a Europa para que fuese guardián de su isla, y él por tres veces daba a Creta la vuelta con sus broncíneos pies. Pero si bien…estaba formado de bronce y sin fractura posible, por debajo del tendón, en el tobillo, tenía una vena llena de sangre, y la membrana sutil que la encerraba era su límite entre la vida y la muerte….”
    Apolonio de Rodas, Las Argonáuticas, Canto IV. 1630
    Según Apolodoro,2​ la hechicera Medea volvió loco a Talos con sus pócimas, haciéndole creer que podía hacerle inmortal si le quitaba el clavo de su tobillo. Otra versión reza que Peante, padre de Filoctetes, atravesó la vena con una de sus flechas. En las Argonáuticas,3​ Medea le hipnotizaba desde el Argo, volviéndole loco y haciendo que se arrancase el clavo. En cualquier caso, al quitar el clavo de su tobillo se derramaba el icor de Talos, se desangraba y moría (compárese con la historia del talón de Aquiles). Tras su muerte, el Argo pudo arribar sin peligro.
    En dialecto cretense Τάλως talôs (Talos) era el equivalente griego de hêlios (Helios), el sol: el léxico de Hesiquio de Alejandría señala simplemente que «Talos es el sol». En Creta Zeus era adorado como Zeus Taleo (Zeus Solar), incorporando el dios anterior en forma de epíteto, como es habitual.4​ El dios fue identificado con los montes Taleos (hoy llamado Kulukonas), una estribación al norte del monte Ida (Creta).

    Interpretación[editar]

    Una interpretación política del mito cuenta que Talos es la flota minoica pertrechada con armas metálicas. Cuando los griegos del Argo le derrotan, el poder de Creta se desvanece.
    E. Pottier, que no cuestiona la personalidad política de Minos, considera probable a la vista de la historia de Falaris que en Creta (donde pudo haber existido un culto al toro por parte de los del doble hacha) se torturaba a las víctimas encerrándolas en la panza de un toro de bronce al rojo vivo. Éste sería también el origen del mito del Minotauro.
    Robert Graves sugiere que este mito está basado en una mala interpretación de una representación de Atenea demostrando el proceso de cera perdida para fundir bronce, que Dédalo llevó a Cerdeña.

    Véase también[editar]

    Notas[editar]

    1. Volver arriba Cf. "Talón de Aquiles".
    2. Volver arriba Pseudo-Apolodoro I.140.
    3. Volver arriba Apolonio de RodasArgonáuticas IV.1638.
    4. Volver arriba Martin P. Nilsson señaló que "Talos es la evolución de un antiguo dios cretense, que acabó identificado con Zeus" y concluyó que, como Crono, Zeus Taleo pertenece ciertamente al estrato pre-griego (Nilsson, "Fire-Festivals in Ancient Greece" The Journal of Hellenic Studies 43.2 [1923, pp. 144–148], p. 148).

    Bibliografía[editar]