Next Page: 10000

          (USA-SC-Rock Hill) IT Support Specialist      Cache   Translate Page   Web Page Cache   
*JOB SUMMARY:* As a member of the 3D Systems IT team, this position takes a leadership role in all major IT Network and System functions including escalated help-desk support, life-cycle IT project management, and IT-related end-user training. This position works as a part of a team to provide a variety of essential IT-related services to a worldwide corporate user community. *PRIMARY JOB FUNCTIONS:* * Works both individually and collectively to find solutions for technical problems, resolving problems independently and escalating more complex issues to senior IT team members for assistance and/or guidance * Job duties involve working both individually and collectively to find solutions for complex technical problems. The position is a key technical resource that receives escalated help-desk requests that cannot be resolved by more junior members of the IT team. Researches technologies and solutions to complex problems. Develops procedures that document complex technical tasks. Creates best practices for recurring tasks. Provides quality oversight to other help-desk team members to ensure that standard operating procedures are observed. Provides assistance and/or guidance to more junior team members. * Life-cycle IT Project Management (i.e., system requirements definition, analysis, design, procurement/development, deployment, upgrade, and replacement). Position takes a leadership role in major company IT-related projects. Often works independently or as part (or leader) of a team. Utilizes available personnel and/or contractor (consulting) services to deploy IT solutions throughout the organization. Analyzes existing business processes (information, methods, systems, and procedures) in order to understand how information is used in the organization. Is concerned with finding better ways to deliver needed information to the organization. Investigates new or emerging technologies to determine feasibility and applicability. Guides the subsequent design, development, and implementation of new or improved information systems to enhance productivity and to reduce controllable costs * Works under general supervision to complete technical assignments relating to server installation, configuration, training, troubleshooting, upgrade and repair and uses both verbal instructions and written procedures to complete tasks effectively * Documents PC, Server, Router and Firewall configurations, procedures, updates hardware and software inventories, and assists in the configuration control of the PC build area * Provides support during PC hardware and software deployment projects * Monitors and supports systems that protect Information Security, such as VPNs, Backups, FTP, Virus Control, Patches, etc. * Supports special IT-related projects and performs other duties as assigned *EDUCATION AND TRAINING:* * AS/AA required, BS/BA preferred * MCP, MCSE preferred * * *EXPERIENCE:* * 4-5 years’ experience in IT working in a technical role in an enterprise helpdesk support environment * 4-5 years’ experience in a Lead IT, System Administrator or Network Administrator role * Experience working in a datacenter and cloud environment is a plus *KNOWLEDGE, SKILLS, & ABILITIES:* * Must have hands on experience with Windows 7, Windows Server 2003-2012, Windows Server 2012, Office 2010-2013, Active Directory Administration, Group Policy’s, Microsoft Exchange 2007-2010, SQL Server 2008-2012, Microsoft IIS administration, Network/Systems Security, VMware ESXi, Network and System Monitoring, Symantec Endpoint Protection, and Symantec Backup Exec 2010-2012 * Knowledge of Cisco IOS, Active Directory, DHCP, DNS, WINS, TCP/IP, routing, switching and VLANs is a plus * Knowledge of git, subversion or another software version control system * Experience supporting mobile platforms (iOS, Android, Windows 8) * Scripting experience is a plus * International experience and solid skills in voice telecommunication including Cisco VOIP are a plus * Linux Administration and knowledge of CAD packages is a plus * Ability to work in a team environment * Self-motivated with strong organizational and interpersonal communication skills and the ability to absorb information quickly are essential **Title:** *IT Support Specialist* **Location:** *SC-Rock Hill* **Requisition ID:** *180000KX*
          [ubuntu] Ubuntu Server 18.04.1 LTS (Bionic Beaver) crashing on install      Cache   Translate Page   Web Page Cache   
Hi, I am new to Linux and the server realm in general (so be gentle pls :(). I decided to attempt to install Ubuntu Server to my home NAS to learn the basics of Linux and server development. But, on install it crashed, below is the error log. It happened when I got past the step that had me...
          Java Developer - ALTA IT Services, LLC - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
Experience with the following technologies – J2EE, Weblogic, Java, Javascript, JQuery, AngularJS, Apache, Linux, Subversion, and GitHub....
From ALTA IT Services, LLC - Tue, 12 Jun 2018 17:33:52 GMT - View all Clarksburg, WV jobs
          Comentario en Impresionante lista de aplicaciones y herramientas para Ubuntu / Linux por hugodipu      Cache   Translate Page   Web Page Cache   
Excelente y gran cantidad de herramientas que hace falta tiempo para usarlas, gracias y felicitaciones a sus gestores. buen trabajo!!
          Comentario en Recursos y utilitarios en línea para aprender Shell Scripting por juliuco nikelado      Cache   Translate Page   Web Page Cache   
se agradece este artículo y me parece muy adecuado e instructivo , hace teimpo estaba esperando uno sobre editores de bash . Estoy muy interesado en ampliar este lenguaje de programación para linux
          First Linux install attempt - server consumes all available memory and system crashes      Cache   Translate Page   Web Page Cache   
What Linux are you running? What LMS version are you using? Did you configure it to scan for images, movies and music? Or music only? What do server.log and scanner.log say? -- Michael
          Sr Software Engineer ( Big Data, NoSQL, distributed systems ) - Stride Search - Los Altos, CA      Cache   Translate Page   Web Page Cache   
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
          Linux Administrator for a Client in IIT Dharwad Karnataka. - Jai HR Management Consultancy Services - Dharwad, Karnataka      Cache   Translate Page   Web Page Cache   
3 years exp in relevant industry. Please refer to the Job description above. PLZ CALL / WHATSAPP MR PETER PAUL - 9920019303.... ₹30,000 - ₹35,000 a month
From Jai HR Management Consultancy Services - Mon, 30 Jul 2018 12:24:42 GMT - View all Dharwad, Karnataka jobs
          Linux System Administrator IN Dharwad. - Jai HR Management Consultancy Services - Dharwad, Karnataka      Cache   Translate Page   Web Page Cache   
3 years exp in relevant industry. Please refer to the Job description above. PLZ CALL / WHATSAPP MR PETER PAUL - 9920019303 FOR DETAILS.... ₹30,000 - ₹35,000 a month
From Jai HR Management Consultancy Services - Mon, 30 Jul 2018 12:24:42 GMT - View all Dharwad, Karnataka jobs
          Desktop Engineer Support (linux) - Eagle Professional Resources - Ottawa, ON      Cache   Translate Page   Web Page Cache   
Please note that your application does not signify the beginning of employment with Eagle and that employment with Eagle will only commence when placed on an...
From Eagle Professional Resources - Thu, 17 May 2018 21:00:39 GMT - View all Ottawa, ON jobs
          Como instalar o jogo Frozen Bubble no Linux via Flatpak      Cache   Translate Page   Web Page Cache   

Se você quer se divertir com um jogo divertido e simples (e com ótima sonoridade), conheça e veja como instalar o jogo Frozen Bubble no Linux via Flatpak.

Leia o restante do texto "Como instalar o jogo Frozen Bubble no Linux via Flatpak"

O post Como instalar o jogo Frozen Bubble no Linux via Flatpak apareceu primeiro em Blog do Edivaldo.


          Descubra como instalar o WhatsApp Desktop no Linux      Cache   Translate Page   Web Page Cache   

Se você quer usar o WhatsApp no seu sistema, sem ficar preso a um navegador, conheça e veja como instalar o WhatsApp Desktop no Linux.

Leia o restante do texto "Descubra como instalar o WhatsApp Desktop no Linux"

O post Descubra como instalar o WhatsApp Desktop no Linux apareceu primeiro em Blog do Edivaldo.


          Como codificar vídeo H.265 usando FFmpeg no Linux (4K e 8K)      Cache   Translate Page   Web Page Cache   

Se você está precisando codificar vídeo H.265 usando FFmpeg no Linux, veja aqui como fazer isso.

Leia o restante do texto "Como codificar vídeo H.265 usando FFmpeg no Linux "

O post Como codificar vídeo H.265 usando FFmpeg no Linux (4K e 8K) apareceu primeiro em Blog do Edivaldo.


          Conheça algumas alternativas ao CCleaner no Linux      Cache   Translate Page   Web Page Cache   

Está procurando um programa de limpeza semelhante ao CCleaner? Pois então Conheça algumas alternativas ao CCleaner no Linux e descubra qual serve para você.

Leia o restante do texto "Conheça algumas alternativas ao CCleaner no Linux"

O post Conheça algumas alternativas ao CCleaner no Linux apareceu primeiro em Blog do Edivaldo.


          Como instalar o Calibre no Linux de um jeito simples      Cache   Translate Page   Web Page Cache   

Se você procura uma forma de gerenciar seus livros eletrônicos, experimente instalar o Calibre no Linux. O programa pode tornar o controle de seus e-books muito mais simples.

Leia o restante do texto "Como instalar o Calibre no Linux de um jeito simples"

O post Como instalar o Calibre no Linux de um jeito simples apareceu primeiro em Blog do Edivaldo.


          Como instalar o cliente Mastodon whalebird no Linux via Snap      Cache   Translate Page   Web Page Cache   

Se você quer usar o serviço Mastodon no sistema do Pinguim, conheça e veja como instalar o cliente Mastodon whalebird no Linux via Snap.

Leia o restante do texto "Como instalar o cliente Mastodon whalebird no Linux via Snap"

O post Como instalar o cliente Mastodon whalebird no Linux via Snap apareceu primeiro em Blog do Edivaldo.


          Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação      Cache   Translate Page   Web Page Cache   

Se você está a procura de uma solução para acessar seus arquivos do Google Drive em sistemas Linux, veja como instalar o cliente overGrive e usar o Google Drive no Linux.

Leia o restante do texto "Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação"

O post Como instalar o cliente overGrive e usar o Google Drive no Linux sem complicação apareceu primeiro em Blog do Edivaldo.


          Como instalar o cliente de e-mail Mailspring no Linux      Cache   Translate Page   Web Page Cache   

Se você sempre gostou da aparência de Nylas N1, mas achava ele lento, conheça e veja omo instalar o cliente de e-mail Mailspring no Linux.

Leia o restante do texto "Como instalar o cliente de e-mail Mailspring no Linux"

O post Como instalar o cliente de e-mail Mailspring no Linux apareceu primeiro em Blog do Edivaldo.


          Firewall in Ubuntu?      Cache   Translate Page   Web Page Cache   
I searched for the word firewall and did not find anything. I come from the Windows and Android world and in both I have firewalls to block certain apps from accessing the web. Is there such a thing in Linux? Does Ubuntu come with a firewall? How do I access it. If not, what is a good firewall...
          [ubuntu] How can I lock down a user?      Cache   Translate Page   Web Page Cache   
I have been testing a VPN and it suggests locking down a user so you don't have to run the VPN with sudo. (link here (https://support.vpnsecure.me/articles/frequently-asked-questions/linux-openvpn-ipv6-dns-leak-fix).) I used the 'useradd' command to create a new user. How can I make sure that the...
          Full-stack engineer at Brookfield WI      Cache   Translate Page   Web Page Cache   
WI-Brookfield, Full-stack, Java/Linux platform engineer Brookfield WI Long Term Contract Description: We are looking for a Full Stack Java Software Engineer with experience shipping clean, stable and scalable code in an agile environment. The ideal candidate will be well versed in a wide range of technology, design patterns, and methodologies. The individual must be self-motivated, an excellent problem solver an
          Linux on Azure App Service Environment now generally available      Cache   Translate Page   Web Page Cache   

Interested in deploying your Linux or containerized web app in an Azure Virtual Network? The Azure App Service team is excited to announce the general availability of Linux on Azure App Service Environment (ASE), which combines the features from App Service on Linux and App Service Environment. As announced at the time of the public preview release, Linux customers will be able to take advantage of deploying Linux and containerized apps in an App Service Environment, which is ideal for deploying applications into a VNet for secure network access or apps running at a high scale. 

What can I do with Linux on ASE?

With Linux on ASE, you can deploy your Linux web applications into an Azure virtual network (VNet) by bringing your own custom container, or just bring your code by using one of our built-in images.

  • If you want to bring your own custom Docker container, you can bring your image from DockerHub, Azure Container Registry, or your own private registry.
  • If you want to use one of our built-in images, we support many popular stacks, such as Node, PHP, Java, .NET Core, and more to come.

Windows, Linux, and containerized web applications can be deployed into the same ASE, sharing the same VNet. Remember that even though Windows and Linux web apps can be in the same App Service Environment, Windows and Linux web apps must be in separate App Service plans. With Linux on ASE, you will be using the Isolated SKU with Dv2 VMs and additional scaling capabilities (up to 100 total App Service plan instances, between Windows and Linux, in one ASE).

To decide which kind of ASE is the best for your use case, you should think about what kind of IP you want to use to expose the apps hosted in your ASE. Will it be public or private? Depending on whether or not you want an Internet accessible endpoint, there are two different kinds of ASEs that you can create:

  • An external ASE with an Internet accessible endpoint.
  • An internal ASE with a private IP address in the VNet with an internal load balancer (ILB).

Our documentation page provide steps to get started, and more context about how to configure networking for your ASE.

Pricing changes from preview

Effective July 30, 2018, Linux and containerized apps deployed in an App Service Environment have returned to regular App Service on Linux and App Service Environment pricing. The 50 percent discount on the Linux App Service Plan from the public preview has been removed for general availability and is no longer being offered.

New regions/countries added

Since public preview, we have now expanded Linux on ASE to all App Service on Linux’s 20+ regions/countries:

  • Australia East
  • Australia Southeast
  • Brazil South
  • Canada Central
  • Canada East
  • Central India
  • Central US
  • East Asia
  • East US
  • East US 2
  • Japan East
  • Japan West
  • Korea Central
  • Korea South
  • North Central US
  • North Europe
  • South Central US
  • South India
  • Southeast Asia
  • UK South
  • UK West
  • West Central US
  • West Europe
  • West India
  • West US
  • West US 2

How to get started

You can create a Linux Web App into a new ASE by simply creating a new Web App and selecting Linux as the OS (built-in image), selecting Docker (custom container), or creating a new Web App for Containers (custom container).

If you need more detailed instructions, get started with creating your first Linux/containerized Web App into an ASE by following these instructions.

We’d love to hear what you think! Please leave your feedback on Linux on ASE using the Wed Apps forum.

Getting started

Check out this blog post for answers to commonly asked questions about Linux on App Service Environment general availability!


          Fedora 28: kernel-headers Security Update      Cache   Translate Page   Web Page Cache   
LinuxSecurity.com: The 4.17.12 stable kernel update contains a number of important fixes across the tree.
          Fedora 28: kernel-tools Security Update      Cache   Translate Page   Web Page Cache   
LinuxSecurity.com: The 4.17.12 stable kernel update contains a number of important fixes across the tree.
          Fedora 28: moodle Security Update      Cache   Translate Page   Web Page Cache   
LinuxSecurity.com: Multiple CVE fixes.
          Software Engineer - LOCKHEED MARTIN CORPORATION - Fort Meade, MD      Cache   Translate Page   Web Page Cache   
Experience with Linux internals. ARM, PowerPC, MIPS, ST10, AMD, SPARC, or Xeon. Working knowledge of Windows internals - to include Windows API, Registry and...
From Lockheed Martin Corporation - Tue, 10 Jul 2018 04:22:40 GMT - View all Fort Meade, MD jobs
          Linux Admin      Cache   Translate Page   Web Page Cache   
VA-Reston, Cognizant is hiring for "Linux Admin"- Reston,VA. Interested candidates who are willing to relocate within the USA can apply. Relocation assistance will be provided Note:“Cognizant will not sponsor H-1B or other U.S. work authorization, or lawful permanent residence (otherwise known as a “Green Card”) for this role.” Job Description - Responsibilities : • Strong knowledge in LINUX Administration a
          Java Developer - ALTA IT Services, LLC - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
Experience with the following technologies – J2EE, Weblogic, Java, Javascript, JQuery, AngularJS, Apache, Linux, Subversion, and GitHub....
From ALTA IT Services, LLC - Tue, 12 Jun 2018 17:33:52 GMT - View all Clarksburg, WV jobs
          Applications Developer (Senior) - Stellar Peak - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
Experience with Java, Struts or Spring Framework, Web Applications, Web Services, SOAP, REST, JavaScript libraries, JQuery, Linux, Dojo Toolkit....
From Stellar Peak - Thu, 28 Jun 2018 08:32:15 GMT - View all Clarksburg, WV jobs
          Applications Developer (Mid-Level) - Stellar Peak - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
Experience with Java, Struts or Spring Framework, Web Applications, Web Services, SOAP, REST, JavaScript libraries, JQuery, Linux, Dojo Toolkit....
From Stellar Peak - Thu, 28 Jun 2018 08:32:13 GMT - View all Clarksburg, WV jobs
          Applications Developer (Senior) - ManTech International Corporation - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
Experience with Java, Struts or Spring Framework, Web Applications, Web Services, SOAP, REST, JavaScript libraries, JQuery, Linux, Dojo Toolkit, Postgres....
From ManTech International Corporation - Mon, 18 Jun 2018 21:42:15 GMT - View all Clarksburg, WV jobs
          Pre-Sales Engineer, Service Providers - Dallas - Silver Peak Systems - Dallas, TX      Cache   Translate Page   Web Page Cache   
Internal drive and positive attitude. Microsoft Windows, Apple OS X, Linux operating system experience. Working knowledge of the installation and configuration...
From Silver Peak Systems - Wed, 25 Jul 2018 08:47:33 GMT - View all Dallas, TX jobs
          Linux Administrator - Integricon Solutions Inc - Toronto, ON      Cache   Translate Page   Web Page Cache   
Contributing to future systems successes by providing appropriate input into new technologies, risks and implementations, and by providing research and...
From Integricon Solutions Inc. - Tue, 12 Jun 2018 09:25:27 GMT - View all Toronto, ON jobs
          Comentário em Vamos começar a usar o Linux Ubuntu em vez do Windows 10? (4) por pia      Cache   Translate Page   Web Page Cache   
É só perceberes do que se trata o artigo em questão.
          Admin Linux [#2266] - Alteo Recrutement Informatique - Montréal, QC      Cache   Translate Page   Web Page Cache   
Alteo est à la recherche d'un Admin Linux pour un emploi permanent basé à Montréal. Assurer le bon fonctionnement d’un environnement de production composés de...
From EmploisInformatique.com - Tue, 07 Aug 2018 04:55:48 GMT - View all Montréal, QC jobs
          Comment on Network error :Connection refused in Linux SSH by Bandar Taruhan Bola online      Cache   Translate Page   Web Page Cache   
I am glad that I found this site, I got precisely the best information that I was trying to find!
          Comment on Network error :Connection refused in Linux SSH by bandar poker online terpercaya      Cache   Translate Page   Web Page Cache   
I really enjoy your work , Excellent post.
          Comment on Network error :Connection refused in Linux SSH by 133208      Cache   Translate Page   Web Page Cache   
I think the admin of this website is really working hard in favor of his web site, for the reason that here every data is quality based material. http://minnesotatwinsjerseys.spruz.com/pt/Top-Five-Most-Terrible-Nfl-Jerseys.7-14-2018/blog.htm http://aazfr.forumcrea.com/viewtopic.php?pid=10351 http://stlouisbluesjerseys.mee.nu/?entry=2759175
          Comment on Network error :Connection refused in Linux SSH by judi taruhan bola      Cache   Translate Page   Web Page Cache   
Excellent posts from you, man. I’ve understand your stuff and you're just too great. I truly like what you have here, especially like what you are saying and the way in which you say it. You make it engaging. I can’t wait to find out more of your posts. This is actually a very good site.
          Comment on Network error :Connection refused in Linux SSH by mansfieldtickets.com      Cache   Translate Page   Web Page Cache   
I’d should talk to you here. Which is not some thing I do! I like reading a post which will make individuals believe. Additionally, many thanks enabling me to comment!
          Εκτυπωτές, eSport και κρυπτονομίσματα στο στόχαστρο των επιθέσεων DDoS       Cache   Translate Page   Web Page Cache   
Η Kaspersky Lab δημοσίευσε την έκθεσή της για τις υποβοηθούμενες από botnet επιθέσεις για το δεύτερο τρίμηνο του 2018. Τους τελευταίους τρεις μήνες, οι ειδικοί της εταιρείας έχουν παρατηρήσει ότι οι ψηφιακοί εγκληματίες ανακαλούν παλαιότερα τρωτά σημεία, χρησιμοποιούν κάμερες και εκτυπωτές για επιθέσεις DDoS, επεκτείνουν τη λίστα τους με θύματα και δημιουργούν έσοδα από τις προσπάθειές τους μέσω κρυπτονομισμάτων.
Το δεύτερο τρίμηνο του 2018, τα DDoS botnet επιτέθηκαν σε online πόρους σε 74 χώρες. Για πρώτη φορά στην ιστορία των αναφορών DDoS Intelligence, το Χονγκ Κονγκ βρέθηκε μεταξύ των τριών χωρών που δέχτηκαν τις περισσότερες επιθέσεις καταλαμβάνοντας τη δεύτερη θέση: το μερίδιό του πενταπλασιάστηκε και αντιστοιχεί στο 17% του συνόλου των υποβοηθούμενων από botnet επιθέσεων DDoS. Η Κίνα και οι ΗΠΑ παρέμειναν στην πρώτη και τρίτη θέση αντίστοιχα, ενώ η Νότια Κορέα βρίσκεται στην τέταρτη θέση. Οι πόροι που δέχτηκαν τις περισσότερες επιθέσεις στο Χονγκ Κονγκ φιλοξενούν υπηρεσίες και πλατφόρμες cloud computing. Είναι ενδιαφέρον ότι το δεύτερο τρίμηνο είδε το Χονγκ Κονγκ να αντικαθίσταται από το Βιετνάμ στις κορυφαίες δέκα χώρες που φιλοξενούν τους πιο ενεργούς C & C servers. Οι ΗΠΑ, εν τω μεταξύ, ήταν ο ηγέτης αυτής της βαθμολογίας, αντιπροσωπεύοντας σχεδόν το ήμισυ (45%) των ενεργών botnet C & C servers κατά την περίοδο αναφοράς.
Η δραστηριότητα των Windows-based DDoS μειώθηκε κατά σχεδόν επτά φορές, ενώ η δραστηριότητα των Linux-based botnet αυξήθηκε κατά 25%. Αυτό είχε ως αποτέλεσμα τα Linux bots να αντιπροσωπεύουν το 95% του συνόλου των επιθέσεων DDoS στο τρίμηνο, γεγονός που προκάλεσε επίσης απότομη αύξηση του μεριδίου των SYN flood επιθέσεων - από 57% σε 80%.
Κατά την περίοδο αναφοράς, οι ψηφιακοί εγκληματίες άρχισαν να χρησιμοποιούν μερικά πολύ παλιά τρωτά σημεία στις επιθέσεις τους. Για παράδειγμα, οι ειδικοί ανέφεραν ότι οι επιθέσεις DDoS περιλαμβάνουν ευπάθεια στο πρωτόκολλο Universal Plug-and-Play που είναι γνωστό από το 2001, ενώ η ομάδα Kaspersky DDoS Protection παρατήρησε μια οργανωμένη επίθεση χρησιμοποιώντας ευπάθεια στο πρωτόκολλο CHARGEN που έχει περιγραφεί ήδη από το 1983. Ανεξάρτητα από τη μεγάλη διάρκεια υπηρεσίας και το περιορισμένο πεδίο εφαρμογής του πρωτοκόλλου, πολλοί ανοικτοί CHARGEN servers μπορούν να βρεθούν στο διαδίκτυο. Πρόκειται κυρίως για εκτυπωτές και φωτοαντιγραφικά μηχανήματα.
Ωστόσο, η τελειοποίηση των παλαιών τεχνικών δεν εμπόδισε τους ψηφιακούς εγκληματίες να δημιουργήσουν νέα botnets. Για παράδειγμα, στην Ιαπωνία χρησιμοποιήθηκαν 50.000 κάμερες παρακολούθησης για την πραγματοποίηση επιθέσεων DDoS. Μία από τις πιο δημοφιλείς μεθόδους για τη δημιουργία εσόδων από επιθέσεις DDoS παραμένει η στόχευση κρυπτονομισμάτων και συναλλαγματικών ισοτιμιών. Μια τυπική περίπτωση είναι αυτή του κρυπτονομίσματος Verge, κατά την οποία οι χάκερ επιτέθηκαν σε μερικές «δεξαμενές εξόρυξης» κλέβοντας 35 εκατομμύρια XVGs.
Οι πλατφόρμες παιχνιδιών εξακολουθούν να είναι στόχος επιθέσεων, ιδιαίτερα κατά τη διάρκεια των eSports τουρνουά. Επιπλέον, σύμφωνα με την Kaspersky Lab, οι επιθέσεις DDoS δεν επηρεάζουν μόνο τους servers παιχνιδιών (που συχνά γίνονται με στόχο την απαίτηση λύτρων για να μην διαταράξουν τον διαγωνισμό), αλλά και τους ίδιους τους παίκτες που συνδέονται από τις δικές τους πλατφόρμες. Μια οργανωμένη επίθεση DDoS σε βασικούς παίκτες μιας ομάδας μπορεί εύκολα να οδηγήσει στην απώλεια και την εξάλειψη μιας ομάδας από ένα τουρνουά. Οι ψηφιακοί εγκληματίες χρησιμοποιούν παρόμοιες τακτικές για να κερδίζουν χρήματα από επιθέσεις σε streamers - κανάλια για streaming σε μεταδόσεις βιντεοπαιχνιδιών. Ο ανταγωνισμός σε αυτόν τον τομέα είναι έντονος και με τη χρήση επιθέσεων DDoS οι ψηφιακοί εγκληματίες μπορούν να παρεμβαίνουν στις online εκπομπές και, συνεπώς, στα κέρδη του streamer.

          Comentário sobre A Derrocada Para o Fim por Rogério Torres      Cache   Translate Page   Web Page Cache   
Cara eu uso Linux desde sempre (mais de dez anos), nunca tive um computador com rWindows, mas acho sinceramente que você não esta vendo a situação por completa, o GNU/Linux já ganhou esta guerra faz anos , o "Linux" domina os servidores, telefonia móvel, "internet da coisas" ... o único lugar que não conseguiu dominar foi o computador pessoal, que esta cada vez mais em desuso, fora que eu não sou inimigo da Microsoft nem do rWindows, acho que ele é interessante em alguns aspectos (apesar de não usa-lo no dia a dia) . Não acho que o pessoal era mais animado, acho que o cara que usa Linux se vira muito bem sozinho e no geral não faz muito alarde, ai da impressão desta desempolgação!
          Linux Outlaws Interview | TWiT Bits      Cache   Translate Page   Web Page Cache   

TWiT Bits (Video-HD)

Randal Schwartz talks to the hosts of Linux Outlaws (Dan Lynch and Fabian Scherschel) about their weekly podcast, which ran 370 episodes from 2007 to 2014.

Full episode at twit.tv/floss492

You can find more about TWiT and subscribe to our full shows at https://twit.tv/shows/


          Network Engineer - Integricon Solutions Inc - Toronto, ON      Cache   Translate Page   Web Page Cache   
Experience supporting Microsoft Windows, Unix and Linux operating systems. Experience with VMware, managing Microsoft Active Directory, DNS and DHCP preferred....
From Integricon Solutions Inc. - Mon, 11 Jun 2018 09:25:10 GMT - View all Toronto, ON jobs
          BEL Recruitment 2018 17 Senior Engineer Posts       Cache   Translate Page   Web Page Cache   
BEL Recruitment 2018 2019 Application Form for 17 Sr. Engineer, Dy. Engineer Posts through Official website www.bel-india.in. BEL Sr. Engineer & Dy. Engineer Jobs Notification 2018 Released. BEL invites applications for appointment in following Sr. Engineer & Dy. Engineer post in Bharat Electronics Limited. The last date for submission of applications is 29.08.2018. Prospective candidates will have to apply before carefully reading the advertisement regarding the process of examinations and interview, eligibility criteria, Offline registration processes, payment of prescribed application fee/intimation charges, BEL pattern of examination, BEL Syllabus, BEL Question Paper, BEL Admit Date Release Date, BEL Exam Date, BEL Result Date etc. and ensure that they fulfil the stipulated criteria before Applying
BEL Recruitment 2018 17 Sr. Engineer & Dy. Engineer Posts at www.bel-india.in:
Organization Name:Bharat Electronics Limited

Employment Category:Central Govt Jobs

Total No. of Vacancies:17

Job Location:Ghaziabad (Uttar Pradesh)

Latest BEL Vacancy Details:
Name of the Post & No of Vacancies:
BEL Invites Applications for the Following Posts
Sr. Engineer & Dy. Engineer - 17
Sr. Engineer / E-III
Sr. Engineer / E-III
Sr. Engineer/ E-III
Dy. Engineer/ E-II
Dy. Engineer/E-II
Dy. Engineer/E-II

Eligibility Criteria for BEL Vacancy 2018:
Educational Qualification:
B.E. / B.Tech /AMIE from AICTE approved College/Institute or a recognised University.
Sr. Engineer / E-III - Min. 4 years of Design Experience in Qt, C++, Java, Web Designing, Geographical Information System and RDMS such as Oracle, MySQL and DB-2
Sr. Engineer / E-III - Min. 4 years experience in network administration with hands on experience in field of VPN modelling, WAN modelling, and administration of managed and unmanaged network switches. Understanding and hands on experience in managing layer-2 / layer-3 switches, routers. Experience in handling and managing IPV-4 / IPV-6 networks, Storage Area Network, Switch Stacking and Network Interface cards.
Sr. Engineer/ E-III -Min 4 years of experience in Design, development, Testing, installation, commissioning & maintenance of Electronics & Communication systems like High End Servers, Work stations, storage, Switches, Computer Hardware, PLAS, PLDs and FPGAS. Hands - on experience in OS like Linux, RT Linux, Oracle, RHEL, Database. OS & Software Application porting, Code quality testing, system integration testing, software performance testing. Network managing layer-2/layer-3 switches, router managing IPV-4/IPV-6 network, storage area network, switch stacking and network interface cards.
Dy. Engineer/ E-II -Freshers/Experienced
Dy. Engineer/E-II - Freshers/Experienced
Dy. Engineer/E-II -Min 2 years of experience in Design, development, Testing, installation, commissioning & maintenance of Electronics & Communication systems like High End Servers, Work stations, storage, Switches, Computer Hardware, PLAS, PLDs and FPGAS. Hands - on experience in OS like Linux, RT Linux, Oracle, RHEL, Database. OS & Software Application porting, Code quality testing, system integration testing, software performance testing. Network managing layer-2/layer-3 switches, router managing IPV-4/IPV-6 network, storage area network, switch stacking and network interface cards.

Age Limit: (As on 01.09.2019)
Candidate’s Age Limit Should not exceed (For Post 1, 2, 3 - 32 Years), (For Post 4 -27 Years), (For Post 5, 6 - 25 Years). The Upper age limit is relaxed by 5 years for SC/ST; 3 years for OBC, 10 Years for Persons with Disabilities (15 years for SC/ST PWD’s & 13 years for OBC PWD’s) and for Ex-S as per Govt. of India rules. Candidates Relaxation in Upper Age limit will be provided as per Govt. Rules. Go through BEL official Notification 2018 for more reference

Pay Scale Details for BEL:
Pay Scale:
Sr. Engineer (E-III grade)-Rs. 50,000-3% - Rs. 1,60,000 + admissible allowances Dy. Engineer (E-II grade) - Rs. 40,000/- 3% - Rs. 1,40,000 + admissible allowances

Selection Procedure for BEL:
Candidates will be selected based on Written Exam, Interview
Exam Fee / Application Fee Details for BEL: 
Application Fee:
For General/OBC Candidates Application Fee is - Rs.500/-
For All Other Candidates (ST/SC/Ex-s/PWD) Application Fee is - Nil

How to apply online for BEL Sr. Engineer & Dy. Engineer Post:  
Candidates satisfying the above eligibility conditions Use Following Procedure Given Below to Apply Online:
Candidates who meet the above eligibility criteria may download the application form from the website www.bel-india.in and send it along with the photocopies of the following documents:
1. SSLC Marks Card as proof of age.
2. Graduation Marks Card and final degree certificate.
3. Experience certificate/s.
4. OBC/SC/ST Category Certificate (OBC Caste certificate issued on or after 01.09.2017.)
5. Copy of Application Fee Payment Receipt
Candidates willing to apply should submit their application in the prescribed format along with the copies of the relevant documents in support of eligibility and the Application fee payment receipt/Challan with the Journal Number, in a sealed cover super scribing “Application for the post of ______________________________” and addressed to Dy. General Manager (HR&A), Bharat Electronics Limited, Sahibabad Industrial Area, Ghaziabad - 201010 by post/courier.
The last date of receiving completed applications is 01 st September, 2018. For Example: If someone is applying for the post of Sr. Engineer (Electronics) then on the sealed cover the candidate should mention “Application for the post of Sr. Engineer (Electronics)”

Important Dates for BEL Sr. Engineer & Dy. Engineer Post: 
1. Starting Date for Submission of Application: 08.08.2018
2. Last date for Submission of Application: 29.08.2018
3. Last Date for Payment of Application Fees: 01.09.2018
4. Last Date of Receipt of the Printout of Online Applications Form: 01.09.2018
5. Date of Examination: Oct/Nov 2018

BEL Online Application & Official Notification Links:
BEL Official Website Career Page: Click Here
BEL Official Notification PDF: Click Here to Download
BEL Online Application Form: Click Here to Download

Related Post:-




          NIT Calicut Recruitment 2018 09 Technical Assistant Posts       Cache   Translate Page   Web Page Cache   
NIT Calicut Recruitment 2018 2019 Application Form for 09 Technical Assistant Posts Download Application through Official website www.nitc.ac.in. NIT Calicut Technical Assistant Jobs Notification 2018 Released. NIT Calicut invites Walk in Interview for appointment in following Technical Assistant post in National Institute Of Technology Calicut. Candidates are requested to Download Application through Official website www.nitc.ac.in. Prospective candidates will have to before Walk in Interview carefully reading the advertisement regarding the process of examinations and interview, eligibility criteria, Offline registration processes, payment of prescribed application fee/intimation charges, NIT Calicut pattern of examination, NIT Calicut Syllabus, NIT Calicut Question Paper, NIT Calicut Walk in Date, NIT Calicut Result Date etc.
NIT Calicut Recruitment 2018 - 09 Technical Assistant Posts:
Organization Name:National Institute of Technology Calicut

Employment Category:Central Govt Jobs

Total No. of Vacancies:09

Job Location:Calicut (Kerala)

Latest NIT Calicut Vacancy Details:
Name of the Post & No of Vacancies:
NIT Calicut Invites Applications for the Following Posts
1. Technical Assistant - 09

Eligibility Criteria for NIT Calicut Vacancy 2018:
Educational Qualification:
Candidates who have completed Diploma in Computer Science & Engineering B.E/B.Tech or equivalent from a recognized Institute are Eligible to apply NIT Calicut Recruitment 2018
Essential Experience
1) Hardware & S/W : Hardware basics, Hardware maintenance & S/W installation
2) Networking : Installation and trouble shooting of Computer Networks
3) Operating System : MS Windows 2003 Server-client, Windows 2008 Server-client, Window XP, Windows Vista/Windows 7, UNIX Linux flavors: Suse/ Fedora Core/Ubuntu /Debain /Mint.
4) Programming Languages : C,
Job duties
Hybrid Cluster (Parallel Computer) management Server, Workstation and Desktop Management
Preferable Experience One year experience in Linux environment for Desktop management, Two year experience in Linux server level for Cluster management
yyy

Age Limit: (As on 01.08.2018)
Candidate’s Age Limit Should not exceed 33 Years. The Upper age limit is relaxed by 5 years for SC/ST; 3 years for OBC, 10 Years for Persons with Disabilities (15 years for SC/ST PWD’s & 13 years for OBC PWD’s) and for Ex-S as per Govt. of India rules. Candidates Relaxation in Upper Age limit will be provided as per Govt. Rules. Go through NIT Calicut official Notification 2018 for more reference

Pay Scale Details for NIT Calicut Technical Assistant:
Pay Scale: Rs. 13,750/-

Selection Procedure for NIT Calicut Technical Assistant:
Candidates will be selected based on Interview

How to apply for NIT Calicut Technical Assistant Recruitment 2018:  
Eligible Candidates advised to Download and read NIT Calicut Jobnotification to get aware of recruitment schedule and venue from official website www.nitc.ac.in. Candidate must reach advertised venue (Address & Walk in Date Mentioned in Official Notification) with all original document and Xerox copies, filled in application form (if required)
yyy

Important Dates for NIT Calicut Technical Assistant Recruitment 2018: 
Date of Walk in Interview: 20.08.2018 9.30 AM

NIT Calicut Technical Assistant Notification & Application Form Link:  
NIT Calicut Technical Assistant Official Notification PDF: Click Here to Download
yyy

Related Post:-

--


          Linux Administrator - Integricon Solutions Inc - Toronto, ON      Cache   Translate Page   Web Page Cache   
Our client a leader in the financial indsutry is currently looking for an Linux Administrator. The designation of this job is to be responsible for the...
From Integricon Solutions Inc. - Tue, 12 Jun 2018 09:25:27 GMT - View all Toronto, ON jobs
          RedHat Linux Consultant - Realinterface - Herndon, VA      Cache   Translate Page   Web Page Cache   
RedHat Linux Consultant Herndon, VA 12 Month Contract Position with potential Extension Candidates MUST be US Citizens REDHAT Linux Consultant OS General... $65 - $85 an hour
From Realinterface - Tue, 24 Jul 2018 19:39:06 GMT - View all Herndon, VA jobs
          WSJT-X: Capture the waterfall      Cache   Translate Page   Web Page Cache   

Hi,
I am using WSJT-X in current version with LINUX (Ubuntu).
Undependend on OS (WINDOWS or LINUX), has anyone an idea, how to get a periodicly captured picture of the
Waterfall window as file.
My laptop is not able to use LOPORA and WSJT-X at the same time to make that in parallel.
Is there an builted in feature in WSJT-X or any add-in for that?

73 and mni tks
Maik DL4DTL

Currently active in:
QRSS6 on 30m (TX)
WSPR on 30m (RX) about 1km awy from QRSS6-Transmitter


          Ubuntu Server development summary – 07 August 2018      Cache   Translate Page   Web Page Cache   

Ubuntu is available in Cloud Server Linux. Contact us to find out our latest offers! The purpose of this communication is to provide a status update and highlights for any interesting subjects from the Ubuntu Server Team. If you would like to reach the server team, you can find us Continue Reading

The post Ubuntu Server development summary – 07 August 2018 appeared first on ReadySpace Singapore.


          Zimbra ACTIV8 Vietnam a HUGE Success!      Cache   Translate Page   Web Page Cache   

Zimbra is an enterprise collaboration software installed Cloud Server Linux. Contact us to find out our latest offers!

The post Zimbra ACTIV8 Vietnam a HUGE Success! appeared first on ReadySpace Singapore.


          #85 El mundo antes de AutoCAD (Galería)      Cache   Translate Page   Web Page Cache   

#70 Este no es libre pero para 2D es calcado a AutoCAD y permite el uso de ficheros nativos con un interfaz prácticamente calcado: www.3ds.com/es/productos-y-servicios/softwarecaddraftsight/descargagra

Y con versiones para Windows, Linux y Mac :->

» autor: ochoceros


          Cyber Security Engineer - Leidos - Fairmont, WV      Cache   Translate Page   Web Page Cache   
Experience with Sourcefire/Firepower, ACAS, HBSS, RHEL/CentOS, WSUS, SCCM, BlueCoat, Linux and/or Windows system administration is a plus....
From Leidos - Fri, 25 May 2018 10:26:53 GMT - View all Fairmont, WV jobs
          Sr. Systems Administrator - Ideal Innovations, Inc. - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
HELP DESK (HD) Duties: • Knowledge of Active Directory, Windows 2012, Windows 2008, Windows 7, and Linux and system networking is required. • Provide desktop...
From Ideal Innovations, Inc. - Fri, 06 Jul 2018 22:40:08 GMT - View all Clarksburg, WV jobs
          [Skript jezici] Problem sa pokretanjem Powershell skripte pod CentOS-om-RESENO      Cache   Translate Page   Web Page Cache   
Ako je tema na krivom topiku molim prebacite u pravi Pokusavam da pratim ovaj blog:https://b-blog.info/en/monitoring-azure-resources-with-zabbix.html Pod Windowsom skripta daje ono sto treba,sve OK Na CentOS-u 7 sam instalirao Powershell For linux 6.0.2 i kad pokrenem skriptu dobijam samo {data} [code]pwsh azure.discovery.sql.databases.ps1 rg 111-222-222244-99 {"data":} [/code] ocito ja gresim negde ali nemam pojma gde probao sam da argumente "hard" kodujem unutar skri...
          Telecommute Avionics Field Application Engineer      Cache   Translate Page   Web Page Cache   
A technology company is filling a position for a Telecommute Avionics Field Application Engineer. Core Responsibilities of this position include: Provides pre and post-sale technical support for the development and implementation of customer applications Assists sales staff in assessing potential application of company products Implements detailed customer installation plans and product training Skills and Requirements Include: Travel will be required ~50% BSEE or equivalent with 8-10 years specific market knowledge or a Master's degree with a minimum of 2 years 5+ Years as Application Engineer or equivalent supporting role Have specific knowledge in VxWorks, Linux, Windows and other leading Operating System Software Be experienced in Systems Engineering, Hardware & Software Integration Knowledge of Microsoft Office: Word, Excel, PowerPoint
          Hewlett Packard IMPRESORA HP OFFICEJET PRO 6230 WiFi OUTLET      Cache   Translate Page   Web Page Cache   





Embalaje interior dañado Cause una impresión profesional con impresión en color de alta calidad que puede hacer que su negocio destaque, para conseguir hasta 50 % menos coste por página que con las láser en color.[1] Ofrezca un aspecto profesional con cada página con las tintas pigmentadas originales de HP para impresiones vibrantes y duraderas.[3] Cuente con el mejor precio para una impresión frecuente con cartuchos individuales de tinta originales HP de alta capacidad.[4] Aumente su productividad con velocidades de hasta 18 páginas por minuto (ppm) en blanco y negro y 10 ppm en color.[5] Ahorre hasta un 50 % en papel con la impresión a doble cara automática de documentos y folletos de color sin bordes. Imprima fácilmente desde todos sus dispositivos: smartphones, tablets y ordenadores portátiles y ordenadores personales conectados a Internet, en la oficina o desplazándose.[2] Es sencillo y directo con redes inalámbricas y cableadas y HP ePrint.[6],[7] Imprima de forma inalámbrica desde su smartphone, sin necesidad de router o acceso a red local.[6] Imprima fotos, documentos y mucho más a su ritmo, desde casi cualquier lugar, con HP ePrint.[7] Conecte fácilmente a su red local y a Internet, de forma inalámbrica o mediante el puerto 10/100 Ethernet.[8] Aumente la productividad con la aplicación móvil gratuita HP All-in-One Printer Remote para escaneo móvil de gran calidad.[9] Gestione grandes trabajos de impresión sin ralentizaciones. Haga crecer su negocio con una ePrinter con la que puede contar para ayudarle a imprimir lo necesita, a altas velocidades, y pasar a la siguiente tarea. Cargue menos papel y gestione grandes trabajos de impresión con la bandeja de papel para 225 hojas. Confíe en una impresora con un ciclo de trabajo mensual de hasta 15.000 páginas: la solución ideal para la impresión en color fiable. Asegure la calidad. Para obtener secado rápido resistente a la decoloración durante décadas, HP recomienda papel ColorLok®.[3] Ahorre energía sin sacrificar el rendimiento con la ePrinter con certificado ENERGY STAR®. Utilice hasta un 50 % menos de energía en comparación con la mayoría de AiO láser en color.[10] Utiliza hasta un 80 % menos de embalajes y los consumibles por peso en comparación con impresoras láser en color.[11] Ayude a reducir los costes energéticos. Esta ePrinter se apaga automáticamente cuando no la necesita.[12] Reduzca el impacto medioambiental: recicle con facilidad y de forma gratuita los cartuchos de tinta originales de HP.[13] Ficha técnica ePrinter HP Officejet Pro 6230-EMEA except IL SA - Multilingual Loc Sistemas operativos compatibles Sistemas operativos compatibles Windows 8.1 (32 bits y 64 bits), Windows 8 (32 bits y 64 bits), Windows 7 (32 bits y 64 bits), Windows Vista (32 bits y 64 bits) Mac OS X v10.6, v10.7, v10.8 o v10.9 Linux (para obtener más información, visite http://hplipopensource.com/hplip-web/index.html) Procesador Velocidad del procesador 500 MHz Especificaciones de la impresora Funciones Impresión Sensor de papel automático No Impresión sin bordes Sí (hasta 210 x 297 mm) Admite impresión directa Nada Impresión a doble cara Automática (estándar) Ciclo de trabajo (mensual, A4) Hasta 15 000 páginas Volumen de páginas mensuales recomendado De 200 a 800 Nota Volumen de páginas mensuales recomendado HP recomienda mantener el número de páginas impresas o digitalizadas a imágenes por mes en este rango para obtener el rendimiento óptimo, con base en factores que incluyen los intervalos de sustitución de consumibles y la vida útil del producto durante un período de garantía ampliado. Alimentador de sobres No Bandejas de papel, máximo 1 Bandejas de papel, estándar 1 Colores de impresión Controladores de impresora incluidos HP PCL 3 GUI, HP PCL 3 mejorado Lenguajes de impresión HP PCL 3 GUI, HP PCL 3 mejorado Gestión de impresoras No Tecnología de impresión Inyección térmica de tinta HP Nota SureSupply HP SureSupply le avisa cuando debe sustituir un cartucho de impresión y le ayuda a adquirirlo localmente o a través de Internet. Para obtener más información, visite http://www.hp.com/learn/suresupply. Sólo disponible con consumibles HP originales. Requiere acceso a Internet. Gestión de soportes de impresión Capacidad de entrada máxima (papel fotográfico) Hasta 60 hojas Capacidad de entrada máxima (hojas) Hasta 225 hojas Capacidad de entrada máxima (tarjetas) Hasta 60 tarjetas Capacidad de entrada de sobre Hasta 15 sobres Capacidad de entrada máxima (fotografías de 10 x 15 cm) Hasta 60 hojas Capacidad de entrada Hasta 225 hojas Manipulación de los medios de salida acabados Alimentador de hojas Capacidad de salida máxima (hojas) Hasta 60 hojas Capacidad de salida Hasta 60 hojas Entrada de gestión de papel, estándar Bandeja de entrada para 225 hojas Salida de gestión de papel, estándar Bandeja de salida de 60 hojas Soportes de impresión compatibles Tamaños de soportes, personalizados De 101,6 x 127 mm a 215 x 355 mm (símplex) De 101,6 x 140 mm a 215 x 309 mm (dúplex automático) Tamaños de soporte estándar (dúplex) A4 A5 A6 B5 Tamaños de material admitidos A4, A5, A6, B5(JIS), ficha A4, 13 x 18 cm, 10 x 15 cm, sobre C5, sobre C6, sobre DL Tipos de soportes Papel normal, papeles fotográficos HP, prospecto mate o papel profesional HP, papel de presentación mate HP, prospecto brillante o papel profesional HP, otros papeles inkjet fotográficos, otros papeles inkjet mate, otros papeles inkjet brillantes, hagaki inkjet, hagaki foto, papel normal grueso Gramaje de papel compatible De 60 a 105 g/m² Gramaje recomendado De 60 a 105 g/m² (normal) De 220 a 280 g/m² (fotográfico) De 75 a 90 g/m² (sobre) De 163 a 200 g/m² (tarjeta) Área de impresión Margen inferior (A4) 2,9 mm Margen izquierdo (A4) 2,9 mm Margen derecho (A4) 2,9 mm Margen superior (A4) 2,9 mm Resolución de impresión Calidad de impresión en negro (óptima) Hasta 600 x 1200 ppp Calidad de impresión en color (óptima) Hasta 600 x 1200 ppp Hora de impresión Primera página impresa en negro (A4, lista) En sólo 14 segundos Primera página impresa en color (A4, lista) En sólo 17 segundos Especificaciones de la cámara Compatible con PictBridge No Cartuchos y cabezales de impresión Tipos de tinta compatibles Basado en pigmento (negro y color) Nota a pie de página sobre el rendimiento de páginas Para obtener información sobre el rendimiento en páginas y fotografías de los cartuchos, consulte http://www.hp.com/go/pageyield. Número de cartuchos de impresión 4 (1 de cada color: negro, cian, magenta y amarillo) Memoria Memoria, estándar 256 MB Memoria, máximo DDR3 128 MB, EEPROM 2 KB, Flash 128 MB SPI Especificaciones de pantalla Pantalla Botón y panel de control LED Dispositivos de entrada y multimedia Compatible con teléfono con cámara No Conectividad y comunicaciones Capacidad inalámbrica Sí, WiFi 802.11b/g/n integrada Preparado para red Estándar (Ethernet, WiFi 802.11b/g integrados) "Plug and play" Conexión inalámbrica automática Protocolos de red, compatibles Configuraciones de protocolos de red admitidos (IPv4, IPv6) ARP BOOTP Cliente SMTP LLMNR Bonjour LP/ APIPA (Auto IP) NetBIOS/WINS LPR/LPD Puerto sin procesar personalizado/Puerto 9100 DNS Resolver mDNS SNMPv1/v3 Detección con Servicios Web Impresión con Servicios Web Opciones DHCP: 81/RFC4702/RFC4704, 12-Nombre de host 44 Syslog Firewall SSL/TLS (HTTPs) Servidor Web integrado de red protegido por contraseña Activación/desactivación de puertos de red y características del dispositivo, autenticación inalámbrica 802.1X (EAP-TLS, LEAP y PEAP) y con cable 802.1 Capacidad de impresión móvil HP ePrint, Apple AirPrintT, certificación Mopria Conexión inalámbrica HP automática Conectividad, estándar 1 USB 2.0 de alta velocidad 1 Ethernet WiFi 802.11b/g/n Función HP ePrint Batería y alimentación Alimentación Tensión de entrada: de 100 a 240 VCA (+/- 10%), 50/60 Hz (+/- 3 Hz) Tipo de fuente de alimentación Interna Observaciones sobre el consumo de energía Los requisitos de alimentación dependen del país/región donde se vende la impresora. No modifique los voltajes de funcionamiento. Podría ocasionar daños en la impresora e invalidar la garantía del producto. Consumo energético 24 vatios (máximo), 3,3 vatios (activo), 0,5 vatios (apagado manual), 1,16 vatios (suspensión) Requisitos del sistema Requisitos mínimos del sistema para Macintosh Mac OS X Lion, OS X Mountain Lion, OS X Maverick

Precio: 41,00 € (Iva incluído)




          Telecommute Full Stack Engineer      Cache   Translate Page   Web Page Cache   
A technology company is filling a position for a Telecommute Full Stack Engineer. Core Responsibilities of this position include: Working using agile methodologies, and contributing to all aspects of the software lifecycle Taking responsibility for the products we own, standing up and proposing solutions Building a modeling software platform, designing and implementing new features and services Required Skills: This job involves 10% international travel several times a year, usually for one week at a time 5 years software development experience using JavaScript, Python or similar Experience with Agile software development methodologies Experience with Linux and free/open-source software Must have excellent communications skills and speak English fluently Experience in designing and implementing API services in a service oriented architecture
          Поляк-Брагинский А.В. - Linux и Windows в домашней сети 2008      Cache   Translate Page   Web Page Cache   

Вы держите в руках книгу о создании маленькой компьютерной сети на основе Windows и Linux. Это не научный труд, а описание возможностей эффективного использования своих компьютеров в домашней сети.
          Admin Linux [#2266] - Alteo Recrutement Informatique - Montréal, QC      Cache   Translate Page   Web Page Cache   
Alteo est à la recherche d'un Admin Linux pour un emploi permanent basé à Montréal. Assurer le bon fonctionnement d’un environnement de production composés de...
From EmploisInformatique.com - Tue, 07 Aug 2018 04:55:48 GMT - View all Montréal, QC jobs
          LibreOffice 6.1 Released For Windows, Linux & macOS      Cache   Translate Page   Web Page Cache   

After waiting for almost half a year, The Document Foundation has finally pushed the first point release for LibreOffice 6. The latest update LibreOffice 6.1 is important in the sense it packs a plethora of big features. The update brings performance improvement when loading proprietary Microsoft formats. It has a new graphics manager and an […]

The post LibreOffice 6.1 Released For Windows, Linux & macOS appeared first on Fossbytes.


          11 Best Linux Desktop Environments And Their Comparison | 2018 Edition      Cache   Translate Page   Web Page Cache   

inux is all about what you want and having it from the ocean of free and open source software. The same applies while performing a comparison of desktop environments as they comprise of different applications and a GUI via which the user interacts with the operating system. Just like a plethora of Linux-based free operating […]

The post 11 Best Linux Desktop Environments And Their Comparison | 2018 Edition appeared first on Fossbytes.


          Drone Programming Course      Cache   Translate Page   Web Page Cache   

Caleb,

In Section 6, lecture 34 my shell script fails because the mavproxy start line says that the “screen” command is not found. Please see below:

===

pw@ubuntu1:~$ launchSitl basic_template.py
os: linux, apm: copter, release: stable
SITL already Downloaded and Extracted.
Ready to boot.
Execute: /home/pw/.dronekit/sitl/copter-3.3/apm --home=44.5013,-88.0622,0,180 --model=quad
Started model quad at 44.5013,-88.0622,0,180 at speed 1.0
bind port 5760 for 0
Starting sketch 'ArduCopter’
Serial port 0 on TCP port 5760
Starting SITL input
Waiting for connection …
/usr/local/bin/launchSitl: line 14: screen: command not found
/usr/bin/python: can’t open file ‘basic_template.py’: [Errno 2] No such file or directory
/usr/local/bin/launchSitl: line 20: kill: (2006) - No such process
/usr/local/bin/launchSitl: line 21: kill: (2010) - No such process
/usr/local/bin/launchSitl: line 22: kill: (2014) - No such process
pw@ubuntu1:~$

===

Can you tell me what to do about this?

UPDATE: Not to worry: did an $ sudo apt-get install screen, and then it worked.

Thanks,

Paul


          Certified Electronic Control Specialist – Integrated Solutions Group - Applied Industrial Technologies - Winnipeg, MB      Cache   Translate Page   Web Page Cache   
Maintaining programs version and document control pertaining to electronic controlled fluid power systems. Strong programming skills (Codesys, Linux, Java, C++,...
From Indeed - Tue, 31 Jul 2018 22:09:42 GMT - View all Winnipeg, MB jobs
          Comentário em Vamos começar a usar o Linux Ubuntu em vez do Windows 10? (4) por Altino      Cache   Translate Page   Web Page Cache   
A Canonical paga comissão ao Pedro Pinto por cada artigo CUbuntu que ele escreve :D
          Comentário em Vamos começar a usar o Linux Ubuntu em vez do Windows 10? (4) por Johnson      Cache   Translate Page   Web Page Cache   
Luiz L Martins para trabalhar na nuvem: Free OFfice 2018/WPS office, o free office até oferece gratuitamente sincronização automática e app para até trabalhares no android. ambos são tipo copia do MS office, então até se vai sentir em casa.
          Comentário em Vamos começar a usar o Linux Ubuntu em vez do Windows 10? (4) por Clodoaldo Santos      Cache   Translate Page   Web Page Cache   
Eu como usuário comum que uso computador para navegar internet, textos, planilhas, apresentações, redes sociais, ver fotos, ouvir músicas, assistir filmes sou muito bem atendido por distribuições como Ubuntu e LinuxMint. Não precisa ser nenhum gênio da informática para usar u!a dessas distribuições.
          QA Engineer      Cache   Translate Page   Web Page Cache   
MN-Eagan, Eagan, Minnesota Skills : • Bachelor’s degree in computer science. • 5+ years of testing Java software • 2+ years Agile development • Experience with Linux operating system • Experience building automated unit tests, integration tests, end to end tests. • Experience working in AWS is a plus • Overall understanding of RDF and graph technologies is a plus • General understanding of software developm
          QNAP TVS-473E - Jelenlegi ára: 433 900 Ft      Cache   Translate Page   Web Page Cache   
AdattárolásTámogatott tároló meghajtó típusokHDD / SSDA támogatott tárolómeghajtók száma4 Háttértár interfészM. 2 / Serial ATA IIITárolóeszköz mérete6. 350000006477 / 8. 8900000090678 cmRAID támogatás✔ Hot-swap meghajtórekeszek✔ RAID-szintek0 / 5 / 10 JBODTámogatott fájlrendszerekFAT32 / HFS+ / HPFS / exFAT / ext3 / ext4Online RAID migráció✔ Online RAID bővítés✔ Speciális processzor funkciókIntel? AES New Instructions (Intel? AES-NI)✔ KialakításTermék színeSzürkeBeépített kijelző✔ Beépített hangszóró(k)✔ Gépház típusaToronyHűtés típusaAktívVentilátorok száma2 ventilátorok számaVentilátor átmérője12 cmKábelzár csatlakozó✔ Kábelzár-bővítőhely típusaKensingtonKijelző típusaLCDVentilátor átmérője 26 cmBeépített hangszórók száma2 Tömeg és méretekTömeg4, 9 kgSzélesség19, 93 cmMélység27, 96 cmMagasság18, 82 cmCsatlakozók és csatlakozási felületekEthernet LAN (RJ-45) portok4 Mikrofonbemenet✔ HDMI portok mennyisége2 USB 3. 0 (3. 1 Gen 1) A típusú portok száma4 USB port✔ HDMI-verzió1, 4 PCI Express x4 (Gen 3. x) bővítőhelyek2 3, 5 mm-es (1/8 hüvelykes) kimenet✔ Üzemi körülményekÜzemi hőmérséklettartomány (T-T)0 ? 40 °CTárolási relatív páratartalmi tartomány5 ? 95 %ProcesszorProcesszormodellRX-421BDA processzor frekvenciája2, 1 GHzA processzor növelési frekvenciája3, 4 GHzProcesszormagok4 Processzor üzemmódok64 -bitProcessszorcsaládAMD RMemóriaMemória bővítőhelyek4 x SODIMM DDR4RAM kapacitás8 GBRAM típusaDDR4Maximális RAM támogatás64 GBFlash memória mérete512 MBTartozékokCsavarok száma14 Kábelek mellékelveAC / LAN (RJ-45)TeljesítményTípusNASTámogatott Windows operációs rendszerekWindows 10 / Windows 7 / Windows 8Támogatott Mac operációs rendszerekMac OS X 10. 7 Lion / Mac OS X 10. 8 Mountain Lion / Mac OS X 10. 9 MavericksIntegrált kapcsoló✔ EszközosztályOtthoni és otthoni irodaiTelepített operációs rendszerQNAP Turbo SystemBiztonsági mentés jellemzőiFelhő / iSCSI LUNHangjelző✔ Az operációs rendszer verziója4, 3 Biztonsági algoritmusok256 -bit AESTámogatott Linux operációs rendszerek✔ Backup funkció✔ Biztonsági mentés gomb✔ Univerzális Plug and Play (UPnP)✔ Hozzáférési vezérlő lista (ACL)✔ Többnyelvű ügyfélszolgálat✔ Támogatott böngészőApple Safari 7 / Google Chrome / Microsoft Internet Explorer 10 / Mozilla FirefoxTámogatott szerver operációs rendszerekWindows Server 2003 / Windows Server 2008 R2 / Windows Server 2012 / Windows Server 2012 R2 / Windows Server 2016HálózatiSCSI-támogatás✔ DHCP kliens✔ DHCP szerver✔ LAN-ébresztési funkció✔ Dynamic DNS (DDNS)✔ Óriáskeret támogatással✔ LAN adatátviteli sebesség1000 Mbit/sEthernet/LAN csatlakozás✔ TápellátásAC bemeneti feszültség100 ? 240AC bemeneti frekvencia50 / 60Tápellátás helyeBeépítettTápegység (PSU) teljesítménye250 WGrafikaFedélzeti grafikus adapter-modellAMD Radeon R7Csomagolás tartalmaGyorstelepítési útmutató✔
QNAP TVS-473E
Jelenlegi ára: 433 900 Ft
Az aukció vége: 2018-08-28 10:51
          QNAP TS-253B - Jelenlegi ára: 262 900 Ft      Cache   Translate Page   Web Page Cache   
TípusNASSzínfeketeDLNA támogatás✔ ProcesszorProcesszormodellJ3455Processzor órajele2, 3 GHzProcesszormagok száma4 ProcessszorcsaládIntel? Celeron? MemóriaBelső memória mérete8 GBTámogatott maximális memória8 GBMemória bővítőhelyek2Belső memória típusaDDR3LKompatibilitásTámogatott fájlrendszerekFAT32 / HFS+ / NTFS / exFAT / ext3 / ext4Támogatott merevlemezHDD / SSDMacintosh kompatibilitás✔ Támogatott Windows verziókWindows 10 Education / Windows 10 Education x64 / Windows 10 Enterprise / Windows 10 Enterprise x64 / Windows 10 Home / Windows 10 Home x64 / Windows 10 IOT Core / Windows 10 Pro / Windows 10 Pro x64 / Windows 7 Enterprise / Windows 7 Enterprise x64 / Windows 7 Home Basic / Windows 7 Home Basic x64 / Windows 7 Home Premium / Windows 7 Home Premium x64 / Windows 7 Professional / Windows 7 Professional x64 / Windows 7 Starter / Windows 7 Starter x64 / Windows 7 Ultimate / Windows 7 Ultimate x64 / Windows 8 / Windows 8 Enterprise / Windows 8 Enterprise x64 / Windows 8 Pro / Windows 8 Pro x64 / Windows 8 x64Kompatibilis memóriakártyákSD / SDXCOperációs rendszerOperációs rendszer4. 3CsatlakozókEthernet✔ USB csatlakozóVanUSB portVanIntegrált GPUModellIntel HD Graphics 500PortokHDMI portok száma2 HDMI-verzió1, 4 bEthernet LAN (RJ-45) portok száma2 TartozékokGyors telepítési útmutató✔ Csavarok száma6 Kábelek mellékelveAC / LAN (RJ-45)TeljesítményIntegrált kapcsoló✔ Távvezérelhető✔ Device classSmall & Medium BusinessBackup funkció✔ Backup jellemzőkCloud / iSCSI LUNS. M. A. R. T. támogatás✔ Újraindító gomb✔ Webalapú kezelés✔ Hozzáférési vezérlő lista (ACL)✔ Beépített iTunes server✔ Többnyelvű ügyfélszolgálat✔ Beépített FTP server✔ Támogatott böngészőInternet Explorer 10+ / Chrome / Safari 7+ / FirefoxBeépített kártyaolvasó✔ Hot spare✔ Támogatott biztonsági algoritmus256-bit AES / HTTPS / SNMP / SSH / SSL / TLSTámogatott szerver operációs rendszerekWindows Server 2003 / Windows Server 2008 R2 / Windows Server 2012 / Windows Server 2012 R2Támogatott Linux verziókVanTámogatott Mac operációs rendszer verziókMac OS X 10. 10 Yosemite / Mac OS X 10. 11 El Capitan / Mac OS X 10. 12 Sierra / Mac OS X 10. 7 Lion / Mac OS X 10. 8 Mountain Lion / Mac OS X 10. 9 MavericksTárolóegységTelepített tároló típusaNincsMeghajtó mérete6. 350000006477 / 8. 8900000090678 cmHot-swap meghajtó hely✔ Meghajtó interfészSerial ATA IIITámogatott meghajtók száma2 Ergonómia / FormatervezésGépház típusatoronyLED-kijelzőkHDD / LAN / Power / Status / USBKábelzár csatlakozóVanHűtés típusaAktívKábelzár típusKensingtonKijelző típusaOLEDBeépített kijelző✔ HűtésVentilátorok száma1 fanVentilátor átmérő7 cmEnergiamenedzsmentÁramfogyasztás (alvó üzemmód)13, 07 WAC adapter bemeneti feszültség100 ? 240 VÁramfogyasztás20, 42 WEnergiakezelés✔ Környezeti feltételekÜzemi hőmérséklettartomány (T-T)0 - 40 °CRelatív üzemi páratartalom-tartomány5 - 95%KapcsolatUSB 3. 0 (3. 1 Gen 1) Type-A portok száma5HálózatiSCSI-támogatás✔ DHCP kliens✔ DHCP szerver✔ LAN-ébresztési funkció✔ Támogatott hálózati protokollokTCP / IP / IPv4 / IPv6 / SSH / Telnet / HTTP(S) / FTP / CIFS / SMB / AFPÓriáskeret támogatással✔ LAN adatátviteli sebesség10 / 100 / 1000 Mbit/sEthernet/LAN csatlakozás✔ TápellátásTápegység helyeKülsőTápegységek száma1 Tápegység (PSU) kapacitás65 WMéretek és súlySúly1. 66 kgSzélesség105 mmMagasság16, 8 cmMélység226 mmTechnikai részletekSystem log✔ FunkciókMappamegosztásCIFS / SMB
QNAP TS-253B
Jelenlegi ára: 262 900 Ft
Az aukció vége: 2018-08-28 09:03
          QNAP TS-431X - Jelenlegi ára: 171 900 Ft      Cache   Translate Page   Web Page Cache   
TípusNASSzínfeketeProcesszorProcesszormodellAL212Processzor órajele1, 7 GHzProcesszormagok száma2 Processzor architektúraARM Cortex-A15ProcessszorcsaládAnnapurna LabsMemóriaBelső memória mérete2 GBTámogatott maximális memória8 GBMemória bővítőhelyek1Belső memória típusaDDR3Flash memória mérete512 MBOperációs rendszerOperációs rendszer4. 3KompatibilitásTámogatott fájlrendszerekFAT32 / HFS+ / NTFS / ext3 / ext4Támogatott merevlemezHDD / SSDMacintosh kompatibilitás✔ Támogatott Windows verziókWindows 10 Education / Windows 10 Education x64 / Windows 10 Enterprise / Windows 10 Enterprise x64 / Windows 10 Home / Windows 10 Home x64 / Windows 10 IOT Core / Windows 10 Pro / Windows 10 Pro x64 / Windows 7 Enterprise / Windows 7 Enterprise x64 / Windows 7 Home Basic / Windows 7 Home Basic x64 / Windows 7 Home Premium / Windows 7 Home Premium x64 / Windows 7 Professional / Windows 7 Professional x64 / Windows 7 Starter / Windows 7 Starter x64 / Windows 7 Ultimate / Windows 7 Ultimate x64 / Windows 8 / Windows 8 Enterprise / Windows 8 Enterprise x64 / Windows 8 Pro / Windows 8 Pro x64 / Windows 8 x64CsatlakozókSzáloptikás csatlakozóSFP+USB portVanTartozékokKülső áramerősségszolgáltató✔ Gyors telepítési útmutató✔ Kábelek mellékelveAC / LAN (RJ-45)TeljesítményIntegrált kapcsoló✔ Igazgatási protokollokCIFS / SMB / AFP (v3. 3) / NFS(v3) / FTP / FTPS / SFTP / TFTP / HTTP(S) / Telnet / SSH / iSCSI / SNMP / SMTP / SMSCDevice classSmall & Medium BusinessBackup funkció✔ Backup jellemzőkCloud / iSCSI LUNS. M. A. R. T. támogatás✔ Újraindító gomb✔ Webalapú kezelés✔ Hozzáférési vezérlő lista (ACL)✔ Beépített iTunes server✔ Többnyelvű ügyfélszolgálat✔ Beépített FTP server✔ Támogatott böngészőInternet Explorer 10+ / Firefox 8+ / Safari 4+ / ChromeHot spare✔ Támogatott biztonsági algoritmus256-bit AES / HTTPS / SNMP / SSH / SSL / TLSTámogatott szerver operációs rendszerekWindows Server 2003 / Windows Server 2008 R2 / Windows Server 2012 / Windows Server 2012 R2Támogatott Linux verziókVanTámogatott Mac operációs rendszer verziókMac OS X 10. 0 Cheetah / Mac OS X 10. 1 Puma / Mac OS X 10. 10 Yosemite / Mac OS X 10. 11 El Capitan / Mac OS X 10. 12 Sierra / Mac OS X 10. 2 Jaguar / Mac OS X 10. 3 Panther / Mac OS X 10. 4 Tiger / Mac OS X 10. 5 Leopard / Mac OS X 10. 6 Snow Leopard / Mac OS X 10. 7 Lion / Mac OS X 10. 8 Mountain Lion / Mac OS X 10. 9 MavericksZajszint19, 5 dBPortokEthernet LAN (RJ-45) portok száma2 HűtésVentilátorok száma1 fanVentilátor átmérő12 cmTárolóegységTelepített tároló típusaNincsMeghajtó mérete6. 350000006477 / 8. 8900000090678 cmHot-swap meghajtó hely✔ Meghajtó interfészSerial ATA IIITámogatott meghajtók száma4 RAID-szintek273524 / 1 / 5 / 6 / 10 / JBODRAID támogatás✔ Ergonómia / FormatervezésGépház típusatoronyLED-kijelzőkHDD / LAN / Power / Status / USBKábelzár csatlakozóVanHűtés típusaAktívKábelzár típusKensingtonEnergiamenedzsmentVentilátor feszültség12 VÁramfogyasztás26, 7 WEnergiakezelés✔ Környezeti feltételekÜzemi hőmérséklettartomány (T-T)0 - 40 °CRelatív üzemi páratartalom-tartomány5 - 95%KapcsolatSzálcsatornás csatlakozók1 USB 3. 0 (3. 1 Gen 1) Type-A portok száma3HálózatiSCSI-támogatás✔ DHCP kliens✔ DHCP szerver✔ LAN-ébresztési funkció✔ Óriáskeret támogatással✔ LAN adatátviteli sebesség10 / 100 / 1000 / 10000 Mbit/sEthernet/LAN csatlakozás✔ TápellátásTápegység helyeKülsőTápegység (PSU) kapacitás90 WMéretek és súlySúly3 kgSzélesség160 mmMagasság16, 9 cmMélység219 mmTechnikai részletekSystem log✔ Berregő (áramszaggató)✔
QNAP TS-431X
Jelenlegi ára: 171 900 Ft
Az aukció vége: 2018-08-28 09:03
          QNAP TS-473 - Jelenlegi ára: 333 900 Ft      Cache   Translate Page   Web Page Cache   
KialakításTermék színeFeketeLED-kijelzők✔ Beépített kijelző✔ Gépház típusaToronyHűtés típusaAktívVentilátorok száma2 ventilátorok számaVentilátor átmérője12 cmKábelzár csatlakozó✔ Kábelzár-bővítőhely típusaKensingtonVentilátor átmérője 26 cmTömeg és méretekTömeg4, 84 kgSzélesség19, 93 cmMélység27, 96 cmMagasság18, 82 cmTovábbi jellemzőkEnergiakezelés✔ Csatlakozók és csatlakozási felületekEthernet LAN (RJ-45) portok4 Mikrofonbemenet✔ USB 3. 0 (3. 1 Gen 1) A típusú portok száma4 USB port✔ PCI Express x4 (Gen 3. x) bővítőhelyek2 Audio be-/kimenet✔ Üzemi körülményekÜzemi hőmérséklettartomány (T-T)0 ? 40 °CRelatív üzemi páratartalom-tartomány5 ? 95 %AdattárolásTámogatott tároló meghajtó típusokHDD / SSDA támogatott tárolómeghajtók száma4 Háttértár interfészSerial ATA IIITárolóeszköz mérete6. 350000006477 / 8. 8900000090678 cmRAID támogatás✔ Hot-swap meghajtórekeszek✔ RAID-szintek0 / 5 / 10 JBODTámogatott fájlrendszerekFAT32 / HFS+ / NTFS / exFAT / ext3 / ext4ProcesszorProcesszormodellRX-421NDA processzor frekvenciája2, 1 GHzA processzor növelési frekvenciája3, 4 GHzProcesszormagok4 ProcessszorcsaládAMD RMemóriaMemória bővítőhelyek4 x SO-DIMM DDR4RAM kapacitás8 GBRAM típusaDDR4Maximális RAM támogatás64 GBFlash memória mérete512 MBTartozékokCsavarok száma14 Kábelek mellékelveAC / LAN (RJ-45)TeljesítményTípusNASTámogatott Windows operációs rendszerekWindows 10 / Windows 7 / Windows 8Támogatott Mac operációs rendszerek✔ Integrált kapcsoló✔ EszközosztályOtthoni és otthoni irodaiTelepített operációs rendszerQNAP Turbo SystemBiztonsági mentés jellemzőiFelhő / USB meghajtó / iSCSI LUNAz operációs rendszer verziója4, 3 . 4Biztonsági algoritmusok256 ? 2 HTTPS, SNMP, SSH, SSL/TLSBeépített iTunes kiszolgáló✔ Beépített FTP kiszolgáló✔ Rendszernapló✔ MappamegosztásCIFS / SMBTámogatott Linux operációs rendszerek✔ Backup funkció✔ S. M. A. R. T. támogatás✔ Újraindító gomb✔ Aktív alkatrész csere✔ Univerzális Plug and Play (UPnP)✔ Jelszó-hitelesítés✔ Mappamegosztás hozzáférésének jogkezelése✔ Webalapú kezelés✔ Hozzáférési vezérlő lista (ACL)✔ Többnyelvű ügyfélszolgálat✔ Támogatott böngészőInternet Explorer 10 / Firefox 8 / Safari 4 / Google ChromeTámogatott szerver operációs rendszerekWindows Server 2003 / Windows Server 2008 R2 / Windows Server 2012 / Windows Server 2012 R2 / Windows Server 2016Zajszint21, 7 dBTanúsítványokDLNA tanúsítvánnyal✔ HálózatiSCSI-támogatás✔ DHCP kliens✔ DHCP szerver✔ LAN-ébresztési funkció✔ Támogatott hálózati protokollokIPv4 / IPv6 / MB2 / SMB3 / NFS v3 / NFS v4 / FTP / FTPS / TFTP / HTTP / HTTPS / SSH / iSCSI / SNMP / SMTP / SMSCDynamic DNS (DDNS)✔ Óriáskeret támogatással✔ LAN adatátviteli sebesség10 / 100 / 1000 Mbit/sEthernet/LAN csatlakozás✔ TápellátásÁramfogyasztás (tipikus)56, 23 WAC bemeneti feszültség100 ? 240AC bemeneti frekvencia50 / 60Tápellátás helyeBeépítettTápegység (PSU) teljesítménye250 WTápegységek száma1 Teljesítményfelvétel (HDD készenlét)33, 24 WCsomagolás tartalmaGyorstelepítési útmutató✔
QNAP TS-473
Jelenlegi ára: 333 900 Ft
Az aukció vége: 2018-08-28 10:07
          QNAP TS-431P - Jelenlegi ára: 118 900 Ft      Cache   Translate Page   Web Page Cache   
TípusNASSzínFehérRAID269155 / 1 / 5 / 6 / 10 / + Hot Spare / JBODHDD maximális száma4 TápegységKülsőProcesszorProcesszormodellAL212Processzor órajele1700000000 MhzProcesszormagok száma2 ProcessszorcsaládAnnapurna LabsProcesszor típusaAnnapurna Labs Alpine AL-212 - Dual Core - 1. 7 GHzMemóriaBelső memória mérete1 GBBelső memória típusaDDR3Flash memória mérete512 MBOperációs rendszerOperációs rendszer4. 2KompatibilitásTámogatott fájlrendszerekFAT32 / HFS+ / NTFS / ext3 / ext4Támogatott merevlemezHDD / SSDTámogatott Windows verziókWindows 10 Education / Windows 10 Education x64 / Windows 10 Enterprise / Windows 10 Enterprise x64 / Windows 10 Home / Windows 10 Home x64 / Windows 10 Pro / Windows 10 Pro x64 / Windows 7 Enterprise / Windows 7 Enterprise x64 / Windows 7 Home Basic / Windows 7 Home Basic x64 / Windows 7 Home Premium / Windows 7 Home Premium x64 / Windows 7 Professional / Windows 7 Professional x64 / Windows 7 Starter / Windows 7 Starter x64 / Windows 7 Ultimate / Windows 7 Ultimate x64 / Windows 8 / Windows 8 Enterprise / Windows 8 Enterprise x64 / Windows 8 Pro / Windows 8 Pro x64 / Windows 8 x64CsatlakozókMerevlemez csatlakozóSATA2 / SATA3Ethernet✔ USB csatlakozóVanUSB portVanTartozékokKülső áramerősségszolgáltató✔ Gyors telepítési útmutató✔ Kábelek mellékelveAC / LAN (RJ-45)TeljesítményIntegrált kapcsoló✔ Device classHome & Home OfficeBackup funkció✔ Backup jellemzőkCloud / iSCSI LUNS. M. A. R. T. támogatás✔ Újraindító gomb✔ Webalapú kezelés✔ Hozzáférési vezérlő lista (ACL)✔ Beépített iTunes server✔ Beépített FTP server✔ Támogatott böngészőInternet Explorer 10+ / Firefox 8+ / Safari 4+ / ChromeTámogatott biztonsági algoritmus256-bit AES / HTTPS / SNMP / SSH / SSL / TLSTámogatott szerver operációs rendszerekWindows Server 2003 / Windows Server 2008 R2 / Windows Server 2012 / Windows Server 2012 R2Támogatott Linux verziókVanTámogatott Mac operációs rendszer verziókVanZajszint19, 5 dBPortokEthernet LAN (RJ-45) portok száma2 HűtésVentilátorok száma1 fanVentilátor átmérő12 cmTanúsítványokDLNA tanúsítvánnyal✔ TárolóegységTelepített tároló típusaNincsMeghajtó mérete6. 350000006477 / 8. 8900000090678 cmHot-swap meghajtó hely✔ Meghajtó interfészSerial ATA II / Serial ATA IIITámogatott meghajtók száma4 RAID-szintek273524 / 1 / 5 / 6 / 10 / JBODRAID támogatás✔ Ergonómia / FormatervezésGépház típusatoronyLED-kijelzőkHDD / LAN / Status / USBKábelzár csatlakozóVanHűtés típusaAktívKábelzár típusKensingtonEnergiamenedzsmentVentilátor feszültség12 VAC adapter bemeneti feszültség100 ? 240 VÁramfogyasztás26, 7 WEnergiakezelés✔ Környezeti feltételekÜzemi hőmérséklettartomány (T-T)0 - 40 °CRelatív üzemi páratartalom-tartomány5 - 95%KapcsolatUSB 3. 0 (3. 1 Gen 1) Type-A portok száma3HálózatiSCSI-támogatás✔ DHCP kliens✔ DHCP szerver✔ LAN-ébresztési funkció✔ Támogatott hálózati protokollokIPv4 / IPv6 / CIFS / SMB / AFP (v3. 3) / NFS(v3) / FTP / FTPS / SFTP / TFTP / HTTP(S) / Telnet / SSH / iSCSI / SNMP / SMTP / SMSCÓriáskeret támogatással1 LAN adatátviteli sebesség10 / 100 / 1000 Mbit/sEthernet/LAN csatlakozás✔ TápellátásTápegység helyeKülsőTápegységek száma1 Tápegység (PSU) kapacitás90 WMéretek és súlySúly3 kgSzélesség180 mmMagasság17, 7 cmMélység235 mmTechnikai részletekSystem log✔ Berregő (áramszaggató)✔ FunkciókMappamegosztásCIFS / SMBCsomagolásCsomagolás nettó súly4, 3 kg
QNAP TS-431P
Jelenlegi ára: 118 900 Ft
Az aukció vége: 2018-08-28 10:47
          QNAP TS-251+ - Jelenlegi ára: 146 900 Ft      Cache   Translate Page   Web Page Cache   
TípusNASSzínszürkeTápegységKülsőProcesszorProcesszor órajele2000000000 MhzProcesszormagok száma4 ProcessszorcsaládIntel? Celeron? MemóriaBelső memória mérete2 GBTámogatott maximális memória8 GBMemória bővítőhelyek2Belső memória típusaDDR3LFlash memória mérete512 MBOperációs rendszerOperációs rendszer4. 2KompatibilitásTámogatott fájlrendszerekFAT32 / HFS+ / NTFS / ext3 / ext4Támogatott merevlemezHDD / SSDTámogatott Windows verziókWindows 7 Enterprise / Windows 7 Enterprise x64 / Windows 7 Home Basic / Windows 7 Home Basic x64 / Windows 7 Home Premium / Windows 7 Home Premium x64 / Windows 7 Professional / Windows 7 Professional x64 / Windows 7 Starter / Windows 7 Starter x64 / Windows 7 Ultimate / Windows 7 Ultimate x64 / Windows 8 / Windows 8 Enterprise / Windows 8 Enterprise x64 / Windows 8 Pro / Windows 8 Pro x64 / Windows 8 x64CsatlakozókMerevlemez csatlakozóSATA2 / SATA3Ethernet✔ USB csatlakozóVanUSB portVanPortokHDMI portok száma1 Ethernet LAN (RJ-45) portok száma2 TartozékokKülső áramerősségszolgáltató✔ Gyors telepítési útmutató✔ Csavarok száma14 Kábelek mellékelveAC / LAN (RJ-45)TeljesítményIntegrált kapcsoló✔ Device classHome & Home OfficeBackup funkció✔ Backup jellemzőkCloud / iSCSI LUNS. M. A. R. T. támogatás✔ Újraindító gomb✔ Webalapú kezelés✔ Hozzáférési vezérlő lista (ACL)✔ Beépített iTunes server✔ Többnyelvű ügyfélszolgálat✔ Beépített FTP server✔ Támogatott böngészőMicrosoft Internet Explorer 10+ / Mozilla Firefox 8+ / Apple Safari 4+ / Google ChromeHot spare✔ Támogatott biztonsági algoritmus256-bit AES / FIPS 140-2 / HTTPS / SSH / SSL / TLSTámogatott szerver operációs rendszerekWindows Server 2003 / Windows Server 2008 R2 / Windows Server 2012 / Windows Server 2012 R2Támogatott Linux verziókVanTámogatott Mac operációs rendszer verziókMac OS X 10. 0 Cheetah / Mac OS X 10. 1 Puma / Mac OS X 10. 10 Yosemite / Mac OS X 10. 11 El Capitan / Mac OS X 10. 2 Jaguar / Mac OS X 10. 3 Panther / Mac OS X 10. 4 Tiger / Mac OS X 10. 5 Leopard / Mac OS X 10. 6 Snow Leopard / Mac OS X 10. 7 Lion / Mac OS X 10. 8 Mountain Lion / Mac OS X 10. 9 MavericksZajszint15, 4 dBProcesszor speciális funkciókHome Networking (by Intel)✔ HűtésVentilátorok száma1 fanVentilátor átmérő7 cmTanúsítványokDLNA tanúsítvánnyal✔ TárolóegységTelepített tároló típusaNincsMeghajtó mérete6. 350000006477 / 8. 8900000090678 cmHot-swap meghajtó hely✔ Meghajtó interfészSerial ATA II / Serial ATA IIITámogatott meghajtók száma2 RAID-szintek273524 / 1 / JBODRAID támogatás✔ Ergonómia / FormatervezésGépház típusatoronyLED-kijelzőkHDD / LAN / Power / Status / USBKábelzár csatlakozóVanHűtés típusaAktívKábelzár típusKensingtonEnergiamenedzsmentÁramfogyasztás (alvó üzemmód)10, 56 WVentilátor feszültség12 VAC adapter bemeneti feszültség100 ? 240 VÁramfogyasztás (kikapcsolva)0, 57 WÁramfogyasztás18, 09 WEnergiakezelés✔ Környezeti feltételekÜzemi hőmérséklettartomány (T-T)0 - 40 °CRelatív üzemi páratartalom-tartomány5 - 95%KapcsolatUSB 2. 0 csatlakozók száma2 USB 3. 0 (3. 1 Gen 1) Type-A portok száma2HálózatiSCSI-támogatás✔ DHCP kliens✔ DHCP szerver✔ Link-aggregáció✔ LAN-ébresztési funkció✔ Támogatott hálózati protokollokCIFS / SMB / AFP (v3. 3) / NFS(v3) / FTP / FTPS / SFTP / TFTP / HTTP(S) / Telnet / SSH / iSCSI / SNMP / SMTP / and SMSCÓriáskeret támogatással1 LAN adatátviteli sebesség10 / 100 / 1000 Mbit/sEthernet/LAN csatlakozás✔ TápellátásTápegység helyeKülsőTápegységek száma1 Tápegység (PSU) kapacitás60 WMéretek és súlySúly1. 28 kgSzélesség102 mmMagasság16, 9 cmMélység219 mmBiztonságJelszavas hitelesítés✔ Technikai részletekBeépített UPnP AV médiaszerver✔ System log✔ Berregő (áramszaggató)✔ FunkciókMappamegosztásCIFS / SMBMegosztott mappák elérési jogainak kezelése✔ CsomagolásCsomagolás nettó súly2, 32 kg
QNAP TS-251+
Jelenlegi ára: 146 900 Ft
Az aukció vége: 2018-08-28 10:47
          Projekt-Nr. 51825 - Linux-Administrator (m/w)      Cache   Translate Page   Web Page Cache   
Aktuell sind wir für einen unserer Kunden auf der Suche nach einem Linux-Administrator (m/w).

Ihre Aufgaben:
+ Anpassung der System- und Softwarekonfiguration der Linux Server
+ Disk Konfiguration, Anlage und Konfiguration von Filesystemen, und Performancetests der Filesysteme auf den verschiedenen internen Plattformen sowie Azure
+ Softwareinstallation auf den Linux Servern
+ Konfiguration und Nutzung von SSH für den sicheren Zugriff und die Übertragung zwischen den Servern
+ Bash Scripting und Scheduling gescripteter Jobs via cron
+ Anbindung an MS SQL- und SAP HANA-Datenbanken via ODBC
+ Verwaltung von Applikationsprozessen (SAS IFRS 17).

Anforderungen:
Must-have:
+ Projektrelevante Erfahrung im Umgang mit Linux, idealerweise in einem Konzernumfeld
+ Sehr gutes und aktuelles Know-how im Software Deployment
+ Gute SQL Kenntnisse (Oracle, MS-SQL Server)

Nice-to-have:
+ Erfahrung mit Linux Servern RHEL 6.9. und 7.5.
+ Erfahrung im Versicherungsumfeld
+ Erfahrungen mit Rollouts und Migrationen

Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Qualifikationsprofils unter Angabe Ihrer Stundensatzvorstellung.

Projekt-Nr.:
51825

Stellentyp:
freiberuflich

Einsatzort:
D8

Start:
03.09.2018

Dauer:
7 Monate ++
          Projekt-Nr. 51824 - Windows AD Experte (m/w)      Cache   Translate Page   Web Page Cache   
Aktuell sind wir auf der Suche nach einem Windows AD Experte (m/w) für ein spannendes Projekt bei einem unserer namhaften Kunden.

Ihre Aufgaben:
+ Analyse der aktuellen Windows AD Landschaft
+ Konzeption einer für den Kunden angepassten AD Landschaft inkl. Security Konzept
+ Implementierung und Dokumentation der konzeptionierten AD Landschaft.

Anforderungen:
Must:
+ Windows AD (Active Directory)
+ MCSA oder MCSE Zertifizierung
+ Erfahrung mit NTFS Berechtigungen
+ Erfahrung in Betrieb von produktionskritischen Servern
+ Update und Patchmanagement für Windows

Nice:
+ Erfahrung mit global verteilten Anwendern
+ Erfahrung mit Linux Systemen und AD

Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Qualifikationsprofils unter Angabe Ihrer Stundensatzvorstellung.

Projekt-Nr.:
51824

Stellentyp:
freiberuflich

Einsatzort:
D8

Start:
asap

Dauer:
2 Monate
          PROMO KEMERDEKAAN SERVER INDONESIA      Cache   Translate Page   Web Page Cache   
Dalam menyambut HUT Kemerdekaan Indonesia,  cukup membayar 73% dari harga normal untuk produk dengan lokasi server di Indonesa yang diantaranya: Linux Reseller Hosting Server Indonesia Virtual Private Server (VPS) Indonesia + cPanel Dedicated Server Indonesia Dapatkan juga DISCOUNT 40%  untuk paket CLOUD HOSTING PREMIUM  serta DISCOUNT 30%  untuk paket FLEXIBLE CLOUD dan ELASTIC CLOUD  kami! […]
          Forum Post: RE: HTTP client (OpenEdge.Net.pl) response body issues on Linux      Cache   Translate Page   Web Page Cache   
If that is a chatbot it is not doing a very good job, can someone turn it off or at least create some variations? :) Marian Edu Acorn IT www.acorn-it.com www.akera.io +40 740 036 212
          Forum Post: RE: HTTP client (OpenEdge.Net.pl) response body issues on Linux      Cache   Translate Page   Web Page Cache   
The issue was finally solved in a way that new version of API to which OE HTTP client makes request, returns responses exclusively in HTTP version 1.1, which enables OpenEdge to read all of the response (body too) correctly.
          C Developer/ Technical Lead - Linux, Kernal, UI, Multimedia, etc.Developer / - TouchTunes / PlayNetwork - Montréal, QC      Cache   Translate Page   Web Page Cache   
C Developer/ Technical Lead - C, Linux, Kernal, UI, Multimedia, etc. Responsable Technique - Embedded, C, Linux, Noyau/Pilotes, Multimédia (GStreamer), IU, IPC...
From TouchTunes / PlayNetwork - Fri, 20 Jul 2018 23:58:04 GMT - View all Montréal, QC jobs
          Software Developer - C, Linux, GStreamer, IPC, SQL, etc. - Montreal - TouchTunes / PlayNetwork - Montréal, QC      Cache   Translate Page   Web Page Cache   
(French follows English) Software Developer - C, Linux, UI technologies, GStreamer, IPC, SQL, etc. TouchTunes is the largest in-venue interactive music and...
From TouchTunes / PlayNetwork - Thu, 26 Apr 2018 19:14:44 GMT - View all Montréal, QC jobs
          Посоветуйте дистрибутив Linux (#884)      Cache   Translate Page   Web Page Cache   
цитата (d76):
Я на Debian Unstable, как уже писал выше . Мне не страшно .
Конечно. Сгенерю как я проблем и пусть на форумах решают.

цитата:
Хотя обычно новое ведро максимум что ломало - так это гефорсные нвидиевые дрова
Внутренний интерфейс ядра меняется от версии к версии, поэтому все драйвера не путешествующие вместе с ядром "ломаются", в разной степени. Но в любом случае требуется их пересборка под новое ядро.
          492: The Legacy of Linux Outlaws      Cache   Translate Page   Web Page Cache   
Dan Lynch and Fabian Scherschel hosted a weekly podcast called Linux Outlaws from the fall of 2007 until the end of 2014. In that time they produced 370 episodes (most of them 2 hours long) and won numerous votes for "most popular Linux podcast" in popular magazines like Linux Format. They attracted around 50k weekly listeners at their peak and quickly seemed to become established as a fixture on the scene, despite not having any real plans for world domination. Host: Randal Schwartz Guests: Fabian A. Scherschel and Dan Lynch Download or subscribe to this show at https://twit.tv/shows/floss-weekly Here's what's coming up for FLOSS in the future. Think your open source project should be on FLOSS Weekly? Email Randal at merlyn@stonehenge.com Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music.
          Big Data Developer - Adastra Corporation - Toronto, ON      Cache   Translate Page   Web Page Cache   
Experience with PL/SQL, SQL, Unix / Linux Shell Scripting (BASH, KSH) including development and troubleshooting used to automate and orchestrate tasks....
From Adastra Corporation - Fri, 13 Jul 2018 06:35:48 GMT - View all Toronto, ON jobs
          Professional diary software that allows to annotate all sorts of information.      Cache   Translate Page   Web Page Cache   
consuella, I am not aware of any browser cookie that is either difficult to detect or remove, they are by design just an indexed database of individual text files in fixed known locations and no mechanisim exists in any browser that I am aware of to hide any true cookie from its interface or from windows explorer with show system and hidden files and folders enabled. If one is just overwhelmed by the number of cookies in the listing try deleting them all or sorting by certain attributes and selecting groups you want gone! I am aware of a situation whereby a browsers database can become corrupted and partially rebuilt leaving orphan files in both cookies or temproary internet files or history folders and give the impression of hidden super cookies but in reality those orphanned files are not accessible by the browser and are just occupying space and no amount of deleting all by the browser will see them to delete them... just remove them manually in windows explorer and they will be gone. I once had a IE temporary internet folder get out of control and the database corrupted and ended up with over a million files in each of the sub folders and it was not possible to delete the folders under windows! I had to boot into a linux LiveCD and mount the NTFS volume slowly delete the folder contents to bring sanity back to the Windows OS handling of the file system. I believe there used to be a unique identifier code embeded into google chrome browsers which was practically a so called "supercookie" for google to track user activity everywhere they touched a google server, comodo produced a sanitised chrome fork for a while to improve browsing privacy. Whether google still do that or not I am not up to date with.
          LibreOffice 6.1 freigegeben      Cache   Translate Page   Web Page Cache   

Die Document Foundation hat heute nach sechs Monaten Entwicklungszeit die Open-Office-Büro-Suite LibreOffice 6.1 für Linux, macOS und Windows freigegeben. 

Der Beitrag LibreOffice 6.1 freigegeben erschien zuerst auf linuxnews.de. Weiterlesen »


          Senior Site Reliability Engineer (DevOps) - Cvent - Fredericton, NB      Cache   Translate Page   Web Page Cache   
CI Server administration and support (Jenkins). Solid Windows and Linux administration skills. Enlighten, Enable and Empower a fast-growing set of multi...
From Cvent - Mon, 06 Aug 2018 06:36:32 GMT - View all Fredericton, NB jobs
          Oracle Database Administrator - (Portland, Oregon, United States)      Cache   Translate Page   Web Page Cache   
In addition to the responsibilities listed below, this position is responsible for planning, designing, and building database systems that are stable, recoverable, and integrated with other available technology stacks for the purpose of efficient, secure data utilization. This includes understanding the interoperability between databases and other dependent technology stacks (performance scalability, stability, capacity planning, etc.), possessing familiarity with one dependent technology stack (e.g. windows admin, networking, storage, etc.), working with engineering teams to recommend alternate solutions, and consulting as a 2nd level technical expert on specific platforms.Some of the unique challenges this position will face include database considerations for a large, corporate enterprise and a high degree of complexity and non-uniformity.

Essential Responsibilities:
  • Completes work assignments and supports business-specific projects by applying expertise in subject area; supporting the development of work plans to meet business priorities and deadlines; ensuring team follows all procedures and policies; coordinating and assigning resources to accomplish priorities and deadlines; collaborating cross-functionally to make effective business decisions; solving complex problems; escalating high priority issues or risks, as appropriate; and recognizing and capitalizing on improvement opportunities.
  • Practices self-development and promotes learning in others by proactively providing information, resources, advice, and expertise with coworkers and customers; building relationships with cross-functional stakeholders; influencing others through technical explanations and examples; adapting to competing demands and new responsibilities; listening and responding to, seeking, and addressing performance feedback; providing feedback to others and managers; creating and executing plans to capitalize on strengths and develop weaknesses; supporting team collaboration; and adapting to and learning from change, difficulties, and feedback.
  • As part of the IT Engineering job family, this position is responsible for leveraging DEVOPS, and both Waterfall and Agile practices, to design, develop, and deliver resilient, secure, multi-channel, high-volume, high-transaction, on/off-premise, cloud-based solutions.
  • Supports the review of team deliverables.
  • Provides some recommendations and input on options, risks, costs, and benefits for systems designs.
  • Collaborates with team members to develop project support plans, schedules, and assignments.
  • Translates business and functional requirements into technical specifications that support integrated and sustainable designs for designated infrastructure systems by partnering with Business Analysts to understand business needs and functional specifications.
  • Serves as a liaison with business partners, Solutions, and enterprise architects to define and understand target strategies.
  • Collaborates with counterparts in various IT Teams (e.g., database, operations, technical support) throughout system development and implementation.
  • Develops and modifies solutions by identifying technical solutions to business problems.
  • Provides consultation and technical advice on IT infrastructure planning, engineering, and architecture for assigned systems by assessing the implications of IT strategies on infrastructure capabilities.
  • Reviews and makes changes to technical specifications and documentation.
  • Collaborates with IT teams and key business partners to troubleshoot complex systems and provides solutions, as appropriate.
  • Evaluates existing systems to make recommendations on resources required to maintain service levels.
  • Evaluates new service options, identifies issues and impacts, and provides recommendations on feasibility and ROI.
  • Collaborates with architects and software engineers to ensure functional specifications are converted into flexible, scalable, and maintainable designs.
  • Verifies system designs adhere to company architecture standards.
  • Drives physical architecture design for new initiatives.
  • Leads the implementation of assigned enterprise infrastructure systems to ensure successful deployment and operation by developing and documenting detailed standards (e.g., guidelines, processes, procedures) for the introduction and maintenance of services.


    Minimum Qualifications:
  • Minimum three (3) years experience in the planning, design, and implementation of security solutions, including Minimum two (2) years experience in the configuration, implementation, troubleshooting, and operation of security technologies.
  • Minimum one (1) year in a technical leadership role with or without direct reports.
  • Bachelor's degree in Computer Science, CIS, or related field and Minimum six (6) years experience in an IT operations environment with technical experience in distributed technologies, systems development, and/or networking.
  • Additional equivalent work experience may be substituted for the degree requirement.


    Preferred Qualifications:
  • Two (2) years of experience building technology solutions to meet corporate or industry IT regulatory requirements.
  • Two (2) years experience in the design and implementation of complex data infrastructure solutions.
  • Two (2) years experience in IT infrastructure consulting.
  • Two (2) years of experience working with network diagnostic and management tools.
  • Two (2) years experience working with load balancing technologies.
  • Four (4) years experience in the configuration and/or design of Active Directory structure and design elements, including experience integrating Active Directory across platforms or technologies.
  • Four (4) years experience in Next Generation non-signature based control configuration and implementation.
  • Two (2) years experience in IT compliance reporting.
  • Two (2) years experience in the design, engineering, implementation, and operations of DLP technologies.
  • Two (2) years experience in the design, engineering, implementation, and operations of data encryption technologies.
  • Two (2) years experience in the design, engineering, implementation, and operations of email security (e.g., anti-malware, anti-spam, anti-phishing) technologies.
  • Two (2) years experience in the design, engineering, implementation, and operations of email encryption technologies.
  • Two (2) years experience in the design, engineering, implementation, and operations of cloud security technologies.
  • Two (2) years experience in database technologies.
  • Two (2) years experience using SQL or similar query language.
  • Two (2) years experience in infrastructure architecture/engineering, including experience in the design and implementation of storage, server, middleware, and/or database infrastructure.
  • Two (2) years experience in IT security or identity and access management.
  • Two (2) years experience working with an IT Infrastructure Library (ITIL) framework.
  • Two (2) years in the configuration, administration, and operation of data protection and/or DLP solutions.
  • Four (4) years system administration experience.
  • Three (3) years experience in database administration.
  • Three (3) years experience in storage management and/or administration.
  • Two (2) years experience working on cross-functional project teams
  • Two (2) years experience working on projects or programs requiring the integration of cross-functional technology and/or business solutions.
  • Two (2) years experience in IT incident management, including the development and/or deployment of remediation plans.
  • Two (2) years experience working with an enterprise digital certificate management system.
  • One (1) year of work experience in a role requiring interaction with senior leadership (e.g., Director level and above)
  • Three (3) years experience writing technical documentation in an infrastructure development environment.
  • Three (3) years experience working in a large matrixed organization.
  • Two (2) years experience working with IT vendors.
  • Three (3) years experience working with an IT Infrastructure Library (ITIL) framework.
  • Four (4) years experience working within a mainframe environment.
  • Two (2) years experience working with UNIX System Services (USS).
  • Two (2) years experience working with mainframe storage infrastructure.
  • Two (2) years experience working with mainframe server software (e.g., Endevor, Syncsort, WebSphere, DFSMS, HSM).
  • Two (2) years coding experience with one or more programming languages (e.g., REXX, COBOL, SAS, ISPF, CLIST).
  • Four (4) years experience in the design and configuration of UNIX/Linux and/or Windows servers infrastructure.
  • Four (4) years experience working with operating system and client/server utilities.
  • Four (4) years experience working with server hardware management tools and/or server hardware.
  • Four (4) years experience working with configuration management software.
  • Four (4) years experience in the configuration and/or design of Active Directory structure and design elements, including experience integrating Active Directory across platforms or technologies.
  • Two (2) years experience in anti-virus software configuration and implementation.
  • Two (2) years experience in the configuration and/or troubleshooting of email servers in a large enterprise environment.
  • Two (2) years coding experience with one or more programming languages.
  • Two (2) years experience in the configuration and administration of remote access and out-of-band network software.
  • Two (2) years scripting experience using PowerShell scripting languages.
  • Four (4) years scripting experience using UNIX/Linux scripting languages.
  • Four (4) years experience in the configuration and design of web server infrastructure.
  • Four (4) years experience in WebSphere and additional middleware administration.
  • Four (4) years experience working with databases.
  • Two (2) years experience in the design and implementation of complex middleware infrastructure solutions.
  • Two (2) years experience in IT middleware infrastructure consulting.
  • Two (2) years of experience working with advanced features of network diagnostic and management tools.
  • Two (2) years experience in the advanced design of complex WebSphere Commerce environments.
  • Two (2) years experience working with load balancing technologies.
  • Four (4) years experience in storage engineering and/or data backup engineering, including experience with data replication.
  • Four (4) years experience gathering and translating business requirements into technical specifications.
  • Two (2) years experience working with Windows systems administration.
  • Two (2) years experience configuring enterprise class storage area network (SAN) switches.
  • Two (2) years experience configuring enterprise class network attached storage (NAS) solutions.
  • Two (2) years experience working with backup tape/VTL infrastructure.
  • Two (2) years experience working with storage management software.
  • Master's degree in Computer Science, CIS, or related field.
  • Teradata certification(s).
  • IBM Specialist(System z) certification.
  • Citrix Administrator, Engineer, or Architect certification.
  • IBM Systems Administrator (AIX 7) certification or other comparable AIX certification.
  • Linux Professional Institute certification or other comparable Linux certification.
  • MS or HP Systems Administrator or Engineer certification(s).
  • Redhat Engineer or Architect certification(s).
  • WebSphere network deployment certification(s).
  • Brocade certification.
  • EMC certification.
  • Security certification (Security+, CISSP, CISA).


  •           Ubuntu Help - Teamviewer installation      Cache   Translate Page   Web Page Cache   
    I've a ubuntu droplet and need someone to install teamviewer.. I need the following: 1) INTERFACE similar to the picture attached 2) Teamviewer installation (Budget: $10 - $30 CAD, Jobs: Linux, Network Administration, System Admin, Ubuntu, VMware)
              Setup and configure Linux servers      Cache   Translate Page   Web Page Cache   
    I am busy freelancer who needs an extra pair of hands. I need an experienced Linux system admin to do below tasks: - Setup Ubuntu servers - Separate an existing web apps into production and development... (Budget: $30 - $250 USD, Jobs: Amazon Web Services, Apache, Linux, System Admin, Ubuntu)
              Read LINUX: Easy Linux For Beginners, Your Step-By-Step Guide To Learning The Linux Operating System And Command Line (Linux Series) E-book full      Cache   Translate Page   Web Page Cache   

    SUMMARY OF THE BOOK : none BOOK DETAIL : -Author : Felix Alvaro -Language : English -Grade Level : 1-3 -Product Dimensions : 8.5 x 0.5 x 9.2 inches -Shipping Weight : 15.8 ounces -Format : SLIDE BOOK -Seller information : Felix Alvaro ( 5* ) -Link Download : https://dhfhnygmfhkt567tujygb.blogspot.com/?book=1533683735 -------- Do not hesitate !!! ( Reviewing the best customers, read this book for FREE GET IMMEDIATELY LINKS HERE https://dhfhnygmfhkt567tujygb.blogspot.com/?book=1533683735 )
              Chrome OS umožní instalaci balíčků pro Debian      Cache   Translate Page   Web Page Cache   

    Po téměř dvouměsíčním čekání můžeme ohlásit další linuxové novinky z oblasti operačního systému ChromeOS od Google, který už velmi dobře zvládá podporu Android aplikací a má velké ambice i směrem k Linuxu. Nová verze Chrome OS v tomto přináší poměrně zásadní pokrok, když umožňuje uživatelům instalovat relativně snadno na Chrome OS balíčky .deb určené pro operační systém Debian Linux. Je ovšem nutno dodat, že podpora linuxových aplikací je zatím v Chrome OS dostupná pouze ve vývojové větvi systému (Developer Channel) a je nutno ji ručně aktivovat.


              C Developer/ Technical Lead - Linux, Kernal, UI, Multimedia, etc.Developer / - TouchTunes / PlayNetwork - Montréal, QC      Cache   Translate Page   Web Page Cache   
    C Developer/ Technical Lead - C, Linux, Kernal, UI, Multimedia, etc. Responsable Technique - Embedded, C, Linux, Noyau/Pilotes, Multimédia (GStreamer), IU, IPC...
    From TouchTunes / PlayNetwork - Fri, 20 Jul 2018 23:58:04 GMT - View all Montréal, QC jobs
              Software Developer - C, Linux, GStreamer, IPC, SQL, etc. - Montreal - TouchTunes / PlayNetwork - Montréal, QC      Cache   Translate Page   Web Page Cache   
    (French follows English) Software Developer - C, Linux, UI technologies, GStreamer, IPC, SQL, etc. TouchTunes is the largest in-venue interactive music and...
    From TouchTunes / PlayNetwork - Thu, 26 Apr 2018 19:14:44 GMT - View all Montréal, QC jobs
              PHP Developer      Cache   Translate Page   Web Page Cache   
    NY-NEW YORK CITY, Our client is hiring a PHP Developer to join the Web Engineering team, this team delivers distinct sites that showcase products, events and initiatives. Skills: 5+ years of Web development experience with PHP, HTML/CSS and JavaScript 5+ years actively developing plugins and custom themes for WordPress Experience with Unix/Linux and shell scripting Experience with networking and distributed systems
              Ubuntu Help - Teamviewer installation      Cache   Translate Page   Web Page Cache   
    I've a ubuntu droplet and need someone to install teamviewer.. I need the following: 1) INTERFACE similar to the picture attached 2) Teamviewer installation (Budget: $10 - $30 CAD, Jobs: Linux, Network Administration, System Admin, Ubuntu, VMware)
              Setup and configure Linux servers      Cache   Translate Page   Web Page Cache   
    I am busy freelancer who needs an extra pair of hands. I need an experienced Linux system admin to do below tasks: - Setup Ubuntu servers - Separate an existing web apps into production and development... (Budget: $30 - $250 USD, Jobs: Amazon Web Services, Apache, Linux, System Admin, Ubuntu)
              Найден легкий способ «ломать» Linux-системы. Закрыть «дыру» в ядре невозможно      Cache   Translate Page   Web Page Cache   
    В Linux и FreeBSD обнаружены опасные уязвимости, эксплуатация которых позволяет спровоцировать отказ в обслуживании удаленных систем. Потенциально уязвимыми оказались решения крупнейших мировых производителей электроники и программного обеспечения.
              (USA-NM-Albuquerque) Solutions Architect, Security and Operations Logging (Early/Mid-Career)      Cache   Translate Page   Web Page Cache   
    : Infrastructure Computing \(Department 10777\) is seeking motivated, creative team members to architect, implement, and maintain a reliable service to be used for Security and Operations Logging\. The team members will be expected to partner with Cyber Security and other IT partner groups and use their technical expertise in order to translate business needs into requirements\. They will create standardized service offerings based on internal and industry best practices and apply lessons learned to result in continuous service improvements\. Required: + Bachelor’s degree in relevant discipline, or equivalent: - higher degree \(MS, PhD\) in relevant discipline; or - experience and/or achievements that demonstrate the knowledge, skills and ability to perform the duties of the job + 2 years Linux system administration + 1\-2 years Splunk administration + Familiarity with Splunk reporting, alerting and dashboards + Knowledge of Splunk search language Desired: + Experience creating production quality dashboards, reports and threshold alerting mechanisms + Knowledge of a tier Splunk installation; indexers, forwarders, search heads, clusters + Ability to plan and prioritize work + Self\-starter + Ability to work independently and as part of a team + Proficiency in one or more programming/scripting language + Experience in Information Security + Solid understanding of logging technologies \(syslog, Windows and UNIX native logging\) Department Description: Provide state\-of\-the\-art infrastructure computing systems for the laboratory at benchmark efficiency while ensuring the highest reliability and enterprise utility\. Services include infrastructure tools for application support, communications, and need\-to\-know authorization as well as computing resources which can be accessed, shared and utilized from anywhere on the internal, external and classified networks\. About Sandia: Sandia National Laboratories is the nation’s premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting\-edge work in a broad array of areas\. Some of the main reasons we love our jobs: + Challenging work withamazingimpact that contributes to security, peace, and freedom worldwide + Extraordinary co\-workers + Some of the best tools, equipment, and research facilities in the world + Career advancement and enrichment opportunities + Flexible schedules, generous vacations,strongmedical and other benefits, competitive 401k, learning opportunities, relocation assistance and amenities aimed at creating a solid work/life balance\* _World\-changing technologies\. Life\-changing careers\._ Learn more about Sandia at: http://www\.sandia\.gov \*These benefits vary by job classification\. Security Clearance: Position requires a Department of Energy \(DOE\) granted Q\-level security clearance\. Sandia is required by DOE directive to conduct a pre\-employment drug testing, and a pre\-employment background review that includes personal reference checks, law enforcement record and credit checks, and employment and education verifications\. Applicants for employment must be able to obtain and maintain a DOE Q\-level security clearance, which requires U\.S\. citizenship\. Applicants offered employment with Sandia are subject to a federal background investigation to meet the requirements for access to classified information or matter if the duties of the position require a DOE security clearance\. Substance abuse or illegal drug use, falsification of information, criminal activity, serious misconduct or other indicators of untrustworthiness can cause a clearance to be denied or terminated by the DOE, rendering the inability to perform the duties assigned and resulting in termination of employment\. EEO Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status\.
              Raven Curse 1.0 Linux      Cache   Translate Page   Web Page Cache   
    Raven Curse 1.0 Linux
    Raven Curse, version 1.0, English & German, Linux
              Ubuntu Help - Teamviewer installation      Cache   Translate Page   Web Page Cache   
    I've a ubuntu droplet and need someone to install teamviewer.. I need the following: 1) INTERFACE similar to the picture attached 2) Teamviewer installation (Budget: $10 - $30 CAD, Jobs: Linux, Network Administration, System Admin, Ubuntu, VMware)
              Microsoft to hackers: Finding Hyper-V bugs is hard. Change my mind. PS: Here's a head start...      Cache   Translate Page   Web Page Cache   

    Prove us wrong, kids, and bag $250,000

    Black Hat Not that many moons ago, Microsoft was seemingly reluctant to open a bug bounty program. It also once described Linux as a cancer. Now it claims to love Linux, and is offering bounties on bugs. How times change.…


              Técnico de sistemas - Disjob - Palma de Mallorca, Illes Balears provincia      Cache   Translate Page   Web Page Cache   
    Técnicos de sistemas Linux con Redhat y experiencia con Active directory, ticketing, Remedy. CATEGORIA Ingenieros y técnicos DEPARTAMENTO IT NIVEL...
    De Disjob - Thu, 19 Jul 2018 14:00:21 GMT - Ver todo: empleo en Palma de Mallorca, Illes Balears provincia
              DevOps Engineer - Opus One Solutions - Toronto, ON      Cache   Translate Page   Web Page Cache   
    Our systems collect, analyze and interact with other systems in real-time. You have at least 2 years experience deploying complicated systems in a Linux Server...
    From Opus One Solutions - Tue, 24 Jul 2018 00:25:31 GMT - View all Toronto, ON jobs
              linux-next: build failure after merge of the tip tree      Cache   Translate Page   Web Page Cache   
    Stephen Rothwell writes: (Summary) Hi all,
    Hi all,
    After merging the tip tree, today's linux-next build (x86_64 defconfig) failed like this:
    failed like this:
    Invalid absolute R_X86_64_32S relocation: __end_rodata_aligned /kisskb/src/arch/x86/boot/compressed/Makefile:127: recipe for target 'arch/x86/boot/compressed/vmlinux.relocs' failed /kisskb/src/arch/x86/boot/compressed/Makefile:127: recipe for target 'arch/x86/boot/compressed/vmlinux.relocs' failed Caused by commit
    Caused by commit
    39d668e04eda ("x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bit") 39d668e04eda ("x86/mm/pti: Make pti_clone_kernel_text() compile on 32 bit") This was a build using gcc 4.6.3.
              Re: [PATCH] 9p: fix NULL pointer dereferences      Cache   Translate Page   Web Page Cache   
    Dominique Martinet writes: (Summary) Dmitry Vyukov wrote on Wed, Aug 08, 2018:
    So let's proceed with checking in each transport function? Yes, he's done it a while ago, just didn't se the in-reply-to field to keep part of the thread but the Reported-by was here: http://lkml.kernel.org/r/20180727110558.5479-1-tomasbortoli@gmail.com http://lkml.kernel.org/r/20180727110558.5479-1-tomasbortoli@gmail.com This is in linux-next right now as 631263a1b23c71
    This is in linux-next right now as 631263a1b23c71

              [PATCH] rtc: isl1208: fix error handling in isl1208_probe()      Cache   Translate Page   Web Page Cache   
    Alexey Khoroshilov writes: (Summary) After moving rtc_register_device() sysfs group is left unremoved on the error path.
    on the error path.
    Found by Linux Driver Verification project (linuxtesting.org). 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/rtc/rtc-isl1208.c b/drivers/rtc/rtc-isl1208.c index 1a2c38cc0178..4b5df9bfb8d4 100644 --- a/drivers/rtc/rtc-isl1208.c +++ b/drivers/rtc/rtc-isl1208.c @@ -674,7 +674,12 @@ isl1208_probe(struct i2c_client *client, const struct i2c_device_id *id) } } - return rtc_register_device(rtc);
              [PATCH RFC ftrace/core] tracing: Directly call tracer and lockdep ...      Cache   Translate Page   Web Page Cache   
    "Joel Fernandes (Google)" writes: (Summary) +#else +void tracer_preempt_on(void *none, unsigned long a0, unsigned long a1) { } +void tracer_preempt_off(void *none, unsigned long a0, unsigned long a1) { } +#endif + #endif /* _LINUX_KERNEL_TRACE_H */ diff --git a/kernel/trace/trace_irqsoff.c b/kernel/trace/trace_irqsoff.c index 770cd30cda40..d61d42e431e9 100644 --- a/kernel/trace/trace_irqsoff.c +++ b/kernel/trace/trace_irqsoff.c @@ -601,13 +601,13 @@ static void irqsoff_tracer_stop(struct trace_array *tr) /* * We are only interested in hardirq on/off events: */ -static void tracer_hardirqs_on(void *none, unsigned long a0, unsigned long a1) +void tracer_hardirqs_on(void *none, unsigned long a0, unsigned long a1) { if (!preempt_trace() &&
              Re: [PATCH 1/4] dt-bindings: reset: Add PDC reset binding for SDM8 ...      Cache   Translate Page   Web Page Cache   
    Jordan Crouse writes: (Summary) On Wed, Aug 08, 2018 at 09:14:05PM +0530, Sibi Sankar wrote: functionality other than exposing the reset lines.
    Correct - the updated GPU DT will be:
    Correct - the updated GPU DT will be:
    reg = <0x506a000 0x30000>, <0xb280000 0x10000>, <0xb480000, 0x10000>; reg-names = "gmu", "gmu_pdc", "gmu_pdc_seq"; Jordan -- The Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project
              [PATCH v3 RESEND] x86: optimize memcpy_flushcache      Cache   Translate Page   Web Page Cache   
    Mikulas Patocka writes: (Summary) 4 ++-- 2 files changed, 21 insertions(+), 3 deletions(-) Index: linux-2.6/arch/x86/include/asm/string_64.h =================================================================== --- linux-2.6.orig/arch/x86/include/asm/string_64.h +++ linux-2.6/arch/x86/include/asm/string_64.h @@ -149,7 +149,25 @@ memcpy_mcsafe(void *dst, const void *src #ifdef CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE #define __HAVE_ARCH_MEMCPY_FLUSHCACHE 1 -void memcpy_flushcache(void *dst, const void *src, size_t cnt); +static __always_inline void memcpy_flushcache(void *dst, const void *src, size_t cnt) +{ + if (__builtin_constant_p(cnt)) { + switch (cnt) { + case 4: + asm ("movntil %1, %0" : "=m"(*(u32 *)dst) : "r"(*(u32 *)src));
              Re: [PATCH v2 1/2] dt: bindings: lm3697: Add bindings for lm3697 d ...      Cache   Translate Page   Web Page Cache   
    Dan Murphy writes: On 08/08/2018 04:02 PM, Pavel Machek wrote:
    Linux LED devices?
    2 sinks 3 LED strings. How do you know which LED string is which and what bank it belongs to when setting the brightness. Each Bank has a separate register for brightness control. to when setting the brightness. Each Bank has a separate register for brightness control. Dan
    Dan
    Pavel
    Pavel

              Re: [PATCH v2 1/2] dt: bindings: lm3697: Add bindings for lm3697 d ...      Cache   Translate Page   Web Page Cache   
    Pavel Machek writes: Hi!
    Hi!
    bank b can control 1 LED string.
    Can we forget about the LED strings, and just expose the sinks as Linux LED devices?
    Pavel
    [unhandled content-type:application/pgp-signature]
              Ou est le simple-click sur le Bureau Gnome (09-08-2018 01:55)      Cache   Translate Page   Web Page Cache   
    Linux
              ubuntun (08-08-2018 19:31)      Cache   Translate Page   Web Page Cache   
    Linux
              [GIT PULL] parisc architecture fixes      Cache   Translate Page   Web Page Cache   
    Helge Deller writes: (Summary) Hi Linus,
    Hi Linus,
    would you please pull two important patches for the parisc architecture for kernel 4.18 from: would you please pull two important patches for the parisc architecture for kernel 4.18 from: git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-4.18-2 git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-4.18-2 The first patch is trivial and fixes the kernel build if someone chooses to build the generic 64bit defconfig. Our hope is, that this should help us to fix the issues we rarely still see with spinlocks.
    still see with spinlocks.
    Both patches had been in the for-next branch for a few days without any reported issues and are tagged to be backported to all kernels above v4.0.
              Sound Blaster Recon3D Finally Seeing Better Linux Support      Cache   Translate Page   Web Page Cache   

    Creative Labs launched the Recon3D sound card the better part of a decade ago and finally patches have emerged providing for better Linux driver support.

    The Sound Blaster Recon3D powered by Creative's SoundCore3D quad-core audio processor was popular years ago with gamers/enthusiasts and has tended to always be problematic under Linux, similar to many other Creative sound cards over the past two decades... Many users having no luck getting the Recon3D sound card working under Linux while others have seen varying degrees of success with different workarounds. But now thanks to an independent contributor to the ALSA drivers, Connor McAdams, proper Recon3D support appears long at last -- well, at least for the sound cards having the 0x0013 device ID. (The Creative Recon3Di was already supported by Linux and there appears to be other Recon3D sound cards with different device IDs, which haven't yet been added as quirks to the driver.)

    Read more


              More Laptop Quirks Queued For Linux 4.19      Cache   Translate Page   Web Page Cache   

    The x86 platform drivers area of the Linux kernel is ready for the 4.19 kernel cycle to get underway next week.

    With linux-platform-drivers-x86 it's largely drivers for handling different behavior on various x86 laptops/tablets. Like most cycles, much of the changes are just about handling quirks for new devices. Among the x86 platform driver updates queued in its "-next" tree for Linux 4.19 includes:

    - Support for the calculator hotkey on various Lenovo systems.

    Read more


              Re: [PATCH v2 1/3] i2c: mediatek: Register i2c adapter driver earlier      Cache   Translate Page   Web Page Cache   
    Wolfram Sang writes: (Summary) On Sat, Jul 07, 2018 at 05:29:53PM +0800, Jun Gao wrote: Signed-off-by: Jun Gao <jun.gao@mediatek.com> Check these threads:
    http://patchwork.ozlabs.org/project/linux-i2c/list/?series=&submitter=&state=*&q=initcall&archive=&delegate= http://patchwork.ozlabs.org/project/linux-i2c/list/?series=&submitter=&state=*&q=initcall&archive=&delegate= (/me just realized that patchwork makes it super easy to point people to various discussions.
              Getting started with Embedded Linux      Cache   Translate Page   Web Page Cache   

    Single board computers (SBCs) have been credited with rekindling an interest in electronics across all age groups, young and old. SBCs themselves have been around for a very long time and can be found in many industrial automation systems, but it was the advent of boards such as the Arduino and Raspberry Pi that really established the maker trend. Today there are many different SBCs available on the market, and many of them have one thing in common: they all use the Linux operating system.

    Read more


              Linux Admin - COX IT Global Solutions LLC - Bothell, WA      Cache   Translate Page   Web Page Cache   
    Job Title: Linux Admin Location: Bothell WA Duration: 12 Months Job Description(As per hiring manager) Key skills required for the job are: • Linux Admin...
    From Dice - Tue, 07 Aug 2018 03:38:03 GMT - View all Bothell, WA jobs
              Build a SPA with ASP.NET Core 2.1, Stripe, and Angular 6      Cache   Translate Page   Web Page Cache   

    Buying things on the Internet has become a daily activity and is a feature many new projects require. In this tutorial, I will show you how to build an app to sell tickets using an Angular 6 single page app (SPA) using an ASP.NET Core 2.1 backend API. You’ll build both the Angular and ASP.NET Core applications and run them from within VS Code. Let’s get to it!

    Upgrade to Angular 6

    I love to use the latest and greatest when starting a new project. But when you use a project generator (like Angular-CLI, or the DotNetCLI), you may be at the mercy of the latest version the authors of those libraries have added. Right now, the DotNet CLI generates an Angular application with dotnet new angular gives you an Angular app at about version 4.5, which is about two versions behind the latest. Let me show you how to upgrade the templates and the generated application so that you’re using Angular 6, which is the latest as of the time of this article.

    Upgrade the Angular App Template

    Update the DotNet command line tools with:

    dotnet new --install Microsoft.DotNet.Web.Spa.ProjectTemplates::2.1.0
    

    Then run:

    dotnet new --install Microsoft.AspNetCore.SpaTemplates::2.1.0-preview1-final
    

    Generate the ASP.NET Angular App

    Now you can scaffold a new project:

    dotnet new angular -o ticket-sales-example
    

    Upgrade the Angular App To 6

    The closest that gets you is Angular v5.2.0. To update Angular to v6.0.9 (as of this writing) switch to the ClientApp directory and run:

    ng update --all
    

    This will update the package.json file; then you need to run:

    npm install
    

    If you get a message about @angular/cli you can update it by running:

    ng update @angular/cli
    

    You may now see some vulnerabilities in your NPM packages. To fix them run:

    npm audit fix
    

    You may have to run this several times as some of the fixes introduce new vulnerabilities. I was only able to get my vulnerability list down to 6. I still have one low and five moderate vulnerabilities. If you want to get to zero vulnerabilities, you would have to hunt them each down and fix them manually.

    Create a Stripe Account

    One of the easiest ways to take payments on the web is to use Stripe. You can create a free developer account on Stripe’s registration page.

    Once you’ve registered, make sure that you go to your dashboard and on the left-hand menu, click the toggle to ensure you are viewing test data. Then click on the Developers menu item and then click API Keys. Copy down the Publishable key to use in your Angular app.

    Add Stripe to Your Angular 6 App

    In your index.html file, add a script tag for Stripe’s JavaScript library, right below the app-root component.

    <script type="text/javascript" src="https://js.stripe.com/v2/" />
    

    Also add your publishable key to the Stripe object:

    <script type="text/javascript">
      Stripe.setPublishableKey('{yourPublishableKey}');
    </script>
    

    Make sure that your publishable key starts with pk_test_. If it doesn’t, you’re using the production key, and you don’t want to do that yet.

    Create the Stripe Ticket Registration Page

    You can easily scaffold the base registration component with the Angular CLI. Go to a command line and change directories into the src/app directory. Then run the command:

    ng generate component registration
    

    The shorthand for the CLI is:

    ng g c registration
    

    The generate command will generate a folder called registration, and inside that a registration.compomnent.css, registration.component.html, a registration.component.spec.ts, and a registration.component.ts file. These are all the basic files for an Angular 6 component. I won’t be covering testing in this tutorial, so you can ignore or delete the registration.component.spec.ts file.

    First, add some basic HTML to your registration.component.html file for displaying tickets. So the final file contents looks like this:

    <h1>Register for SuperDuperConf</h1>
    
    <div class="ticket conf-only">
      <span class="title">Conference Only Pass</span>
      <span class="price">$295</span>
      <button (click)="selectTicket('Conference Only', 295)">Register Now!</button>
    </div>
    
    <div class="ticket full">
      <span class="title">Full Conference + Workshop Pass</span>
      <span class="price">$395</span>
      <span class="value">Best Value!</span>
      <button (click)="selectTicket('Full Conference + Workshop', 395)">Register Now!</button>
    </div>
    
    <div class="ticket work-only">
      <span class="title">Workshop Only Pass</span>
      <span class="price">$195</span>
      <button (click)="selectTicket('Workshop Only', 195)">Register Now!</button>
    </div>
    
    <div class="alert alert-success" *ngIf="model.successMessage">{{successMessage}}</div>
    <div class="alert alert-danger" *ngIf="model.errorMessage">{{errorMessage}}</div>
    
    <div *ngIf="model.ticket.price">
    
      <form (submit)="purchaseTicket()" class="needs-validation" novalidate #regForm="ngForm">
        <div class="form-group">
          <label for="firstName">First Name:</label>
          <input type="text" class="form-control" name="firstName" id="firstName" [(ngModel)]="model.firstName" required #firstName="ngModel">
          <div [hidden]="firstName.valid || firstName.pristine" class="text-danger">First Name is required.</div>
        </div>
    
        <div class="form-group">
          <label for="lastName">Last Name:</label>
          <input type="text" class="form-control" name="lastName" id="lastName" [(ngModel)]="model.lastName" required #lastName="ngModel">
          <div [hidden]="lastName.valid || lastName.pristine" class="text-danger">Last Name is required.</div>
        </div>
    
        <div class="form-group">
          <label for="email">Email Address:</label>
          <input type="text" class="form-control" name="email" id="email" [(ngModel)]="model.emailAddress" required #email="ngModel">
          <div [hidden]="email.valid || email.pristine" class="text-danger">Email Address is required.</div>
        </div>
    
        <div class="form-group">
          <label for="password">Password:</label>
          <input type="password" class="form-control" name="password" id="password" [(ngModel)]="model.password" required #password="ngModel">
          <div [hidden]="password.valid || password.pristine" class="text-danger">Password is required.</div>
        </div>
    
        <div class="form-group">
          <label for="cardNumber">Card Number:</label>
          <input type="text" class="form-control" name="cardNumber" id="cardNumber" [(ngModel)]="model.card.number" required>
        </div>
    
        <div class="form-group form-inline">
          <label for="expiry">Expiry:</label>
          <br/>
          <input type="text" class="form-control mb-1 mr-sm-1" name="expiryMonth" id="expiryMonth" [(ngModel)]="model.card.exp_month"
            required> /
          <input type="text" class="form-control" name="expiryYear" id="expiryYear" [(ngModel)]="model.card.exp_year" required>
        </div>
    
        <div class="form-group">
          <label for="cvc">Security Code:</label>
          <input type="text" class="form-control" name="cvc" id="cvc" [(ngModel)]="model.card.cvc" required>
        </div>
        <button type="submit" class="btn btn-success" [disabled]="!regForm.form.valid">Pay ${{model.ticket.price / 100}}</button>
      </form>
    </div>
    

    I know it seems like a lot, but there is a lot of repetition here. The first section lists three tickets that a user can buy to register for the “SuperDuperConf”. The second section is just a form that collects the information needed to register an attendee for the conference.

    The important thing to take note of here is the [(ngModel)]="model.some.thing" lines of code. That weird sequence of characters around ngModel is just parentheses inside of square brackets. The parentheses tell Angular that there is an action associated with this field. You see this a lot for click event handlers. It usually looks something like (click)="someEventHandler()". It is the same, in that the ngModel is the handler of the event when the model changes.

    The square brackets are used for updating the DOM when something on the model changes. It is usually seen in something like disabling a button as you did above with [disabled]="!regForm.form.valid". It watches the value on the form, and when it is not valid, the button is disabled. Once the form values become valid, the disabled property is removed from the DOM element.

    Now that you have all the fields on the page, you will want to style that ticket section up a bit so that it looks like tickets.

    .ticket {
      text-align: center;
      display: inline-block;
      width: 31%;
      border-radius: 1rem;
      color: #fff;
      padding: 1rem;
      margin: 1rem;
    }
    
    .ticket.conf-only,
    .ticket.work-only {
      background-color: #333;
    }
    
    .ticket.full {
      background-color: #060;
    }
    
    .ticket span {
      display: block;
    }
    
    .ticket .title {
      font-size: 2rem;
    }
    
    .ticket .price {
      font-size: 2.5rem;
    }
    
    .ticket .value {
      font-style: italic;
    }
    
    .ticket button {
      border-radius: 0.5rem;
      text-align: center;
      font-weight: bold;
      color: #333;
      margin: 1rem;
    }
    

    These are just three basic ticket types I regularly see for conference registrations.

    Now the meat of the registration page, the TypeScript component. You will need a few things to make the page work. You will need a model to store the values that the user enters, a way for the user to select a ticket, and a way for the user to pay for the ticket they have selected.

    import { Component, ChangeDetectorRef, Inject } from '@angular/core';
    import { HttpClient } from '@angular/common/http';
    
    @Component({
      selector: 'app-registration',
      templateUrl: './registration.component.html',
      styleUrls: ['./registration.component.css']
    })
    export class RegistrationComponent {
      public model: any;
      public card: any;
    
      public errorMessage: string;
      public successMessage: string;
    
      constructor(
        private http: HttpClient,
        private changeDetector: ChangeDetectorRef,
        @Inject('BASE_URL') private baseUrl: string
      ) {
        this.resetModel();
        this.successMessage = this.errorMessage = null;
      }
    
      resetModel(): any {
        this.model = {
          firstName: '',
          lastName: '',
          emailAddress: '',
          password: '',
          token: '',
          ticket: { ticketType: '', price: 0 }
        };
        this.card = { number: '', exp_month: '', exp_year: '', cvc: '' };
      }
    
      selectTicket(ticketType: string, price: number) {
        this.model.ticket = { ticketType, price: price * 100 };
      }
    
      purchaseTicket() {
        (<any>window).Stripe.card.createToken(
          this.card,
          (status: number, response: any) => {
            if (status === 200) {
              this.model.token = response.id;
              this.http
                .post(this.baseUrl + 'api/registration', this.model)
                .subscribe(
                  result => {
                    this.resetModel();
                    this.successMessage = 'Thank you for purchasing a ticket!';
                    console.log(this.successMessage);
                    this.changeDetector.detectChanges();
                  },
                  error => {
                    this.errorMessage = 'There was a problem registering you.';
                    console.error(error);
                  }
                );
            } else {
              this.errorMessage = 'There was a problem purchasing the ticket.';
              console.error(response.error.message);
            }
          }
        );
      }
    }
    

    Even if you’re familiar with Angular, some of this may look foreign. For instance, the BASE_URL value that is getting injected into the component. It comes from the main.ts file that the Angular CLI generated. If you look at that file, right below the imports, there is a function called getBaseUrl() and below that is a providers section that provides the value from the getBaseUrl() function, which is just a simple way to inject constant values into components.

    The other thing that might look strange is the purchaseTicket() function. If you’ve never used Stripe before, the createToken() method creates a single-use token that you can pass to your server to use in your server-side calls, that way you don’t have to send credit card information to your server, and you can let Stripe handle the security of taking online payments!

    Add the ASP.NET Registration Controller

    Now that your Angular app can get a token from Stripe, you’ll want to send that token and the user’s information to the server to charge their card for the ticket. Create a controller in the Controllers folder in the server-side application root. The contents of the file should be:

    using System;
    using System.Linq;
    using System.Threading.Tasks;
    using Microsoft.AspNetCore.Mvc;
    using Okta.Sdk;
    using Stripe;
    using ticket_sales_example.Models;
    
    namespace ticket_sales_example.Controllers
    {
      [Produces("application/json")]
      [Route("api/[controller]")]
      public class RegistrationController : ControllerBase
      {
        [HttpPost]
        public async Task<ActionResult<Registration>> CreateAsync([FromBody] Registration registration)
        {
          ChargeCard(registration);
          var oktaUser = await RegisterUserAsync(registration);
          registration.UserId = oktaUser.Id;
          return Ok(registration);
        }
    
        private async Task<User> RegisterUserAsync(Registration registration)
        {
          var client = new OktaClient();
          var user = await client.Users.CreateUserAsync(
            new CreateUserWithPasswordOptions
            {
              Profile = new UserProfile
              {
                FirstName = registration.FirstName,
                LastName = registration.LastName,
                Email = registration.EmailAddress,
                Login = registration.EmailAddress,
              },
              Password = registration.Password,
              Activate = true
            }
          );
    
          var groupName = "";
          if (registration.Ticket.TicketType == "Full Conference + Workshop")
          {
            groupName = "FullAttendees";
          }
          if (registration.Ticket.TicketType == "Conference Only")
          {
            groupName = "ConferenceOnlyAttendees";
          }
          if (registration.Ticket.TicketType == "Workshop Only")
          {
            groupName = "WorkshopOnlyAttendees";
          }
    
          var group = await client.Groups.FirstOrDefault(g => g.Profile.Name == groupName);
          if (group != null && user != null)
          {
            await client.Groups.AddUserToGroupAsync(group.Id, user.Id);
          }
    
    
    
          return user as User;
        }
    
        private StripeCharge ChargeCard(Registration registration)
        {
          StripeConfiguration.SetApiKey("sk_test_uukFqjqsYGxoHaRTOS6R7nFI");
    
          var options = new StripeChargeCreateOptions
          {
            Amount = registration.Ticket.Price,
            Currency = "usd",
            Description = registration.Ticket.TicketType,
            SourceTokenOrExistingSourceId = registration.Token,
            StatementDescriptor = "SuperDuperConf Ticket"
          };
    
          var service = new StripeChargeService();
          return service.Create(options);
        }
      }
    }
    

    It seems like there is a bit here, but there is only the HttpPost method CreateAsync() that is the API endpoint for a POST to /api/registration. The other methods are helpers to the endpoint.

    The ChargeCard() method does just as the name implies, it charges the user’s credit card using the token that the Angular app got from Stripe and sent to the API. Even though I am setting the Stripe API key with a simple string here for demonstration purposes, you might want to store the key in an environment variable, in a configuration file that doesn’t get checked into source control, or in a key management service like Azure’s Key Vault. This will mitigate the chances that you will accidentally check the test key into your source control and have that end up being deployed to production!

    The RegisterUserAsync() method handles registering a user with Okta and putting them into a group that corresponds to the ticket that the user is purchasing. This is done in two steps: by creating the user, then finding the group that corresponds with the ticket purchased, and adding that group’s ID to the newly created Okta user.

    Set Up Okta for Your Angular and ASP.NET Core Applications

    Dealing with user authentication in web apps is a massive pain for every developer. This is where Okta shines: it helps you secure your web applications with minimal effort.

    Why Okta?

    At Okta, our goal is to make identity management a lot easier, more secure, and more scalable than what you’re used to. Okta is a cloud service that allows developers to create, edit, and securely store user accounts and user account data, and connect them with one or multiple applications. Our API enables you to:

    Create an Okta Application

    To get started, you’ll need to create an OpenID Connect application in Okta. Sign up for a forever-free developer account (or log in if you already have one).

    Okta's sign up page.

    Once you’ve logged in and landed on the dashboard page, copy down the Org URL pictured below. You will need this later.

    Okta developer dashboard highlighting the org URL.

    Then create a new application by browsing to the Applications tab and clicking Add Application, and from the first page of the wizard choose Single-Page App.

    Create application wizard with Single Page App selected.

    On the settings page, enter the following values:

    • Name: TicketSalesApp
    • Base URIs: http://localhost:5000
    • Login redirect URIs: http://localhost:5000/implicit/callback

    You can leave the other values unchanged, and click Done.

    The settings page for the application.

    Now that your application has been created copy down the Client ID and Client secret values on the following page, you’ll need them soon.

    The new client ID and client secret.

    Finally, create a new authentication token. This will allow your app to talk to Okta to retrieve user information, among other things. To do this, click the API tab at the top of the page followed by the Create Token button. Give your token a name, in this case, “Crud API” would be a good name, then click Create Token. Copy down this token value as you will need it soon.

    Screen showing the API Token.

    Even though you have a method for registering users, you’ll need to create the groups for the tickets, set up your API to use Okta, and configure it to receive access tokens from users of the Angular app for authorization.

    Start by creating a group for each of the three tickets you’ll be selling. From the Okta dashboard hover over the Users menu item until the drop-down appears and choose Groups. From the Groups page, click the Add Group button.

    List of groups

    In the Add Group modal that pops up, add a group for each ticket type.

    Add group

    Now, you’ll need to add these newly created groups to the ticket sales application. Click on the Applications menu item, and choose the TicketSalesApp from the list of apps. It should open on the Assignments tab. Click on the Assign button and choose Assign to Groups from the button’s drop-down menu. From here, assign each group you just created to the Ticket Sales app.

    Assign group

    Add Groups to the ID Token

    Now you just need to add these groups to the token.

    • Hover over the API menu item and select Authorization Servers.
    • Select the default authorization server (it was created for you when you created your Okta account).
    • Choose the Claims tab, and click Add Claim.
    • The name of the claim will be “groups”, Select ID Token and Always from the Include in token type setting.
    • Choose Groups from the Value Type setting, and Regex from the Filter setting.
    • In the text box type .*.
    • Finally, make sure the Disable claim checkbox is unchecked and that the Any scope radio button is selected in the Include in setting.

    Add Groups to Token Screen

    Add Okta to Your Angular Application

    To set up your Angular application to use Okta for authentication, you’ll need to install the Angular SDK and the rxjs compatibility package.

    npm install @okta/okta-angular rxjs-compat@6 --save
    

    Add the components to your app.module.ts file in src/app by first importing them:

    import {
      OktaCallbackComponent,
      OktaAuthModule,
      OktaAuthGuard
    } from '@okta/okta-angular';
    

    Now add a configuration variable right below the import statements:

    const config = {
      issuer: '/oauth2/default',
      redirectUri: 'http://localhost:5000/implicit/callback',
      clientId: '{yourClientId}'
    };
    

    Add the callback route to the routes in the imports section of the @NgModule declaration:

    { path: 'implicit/callback', component: OktaCallbackComponent }
    

    That’s all for now in the Angular application. Now let’s get the ASP.NET Core app set up.

    Add Okta to Your ASP.NET Core API

    Now you need to let the API know two things: how to get the user’s identity from an access token (when one is sent) and how to call Okta for user management.

    Start by adding the Okta Nuget package:

    dotnet add package Okta.Sdk
    

    For the ASP.NET Core application, the best thing to do is set up a file in your home folder to store the configuration. Okta’s SDK will pick the settings up for you, and you’ll never accidentally check them into source control!

    In your home directory, create a .okta folder and add a file called okta.yaml. Your home folder will depend on your operating system. For *nix variants like Linux or macOS it is:

    ~/.okta/okta.yaml
    

    for Windows environments it is:

    %userprofile%\.okta\okta.yaml
    

    YAML is just a file format for configuration. The okta.yaml file looks like:

    okta:
      client:
        orgUrl: "https://dev-846291.oktapreview.com/"
        token: "{yourApiToken}"
    

    In the ConfigureServices() method before the services.AddMvc() line, add:

    services.AddAuthentication(sharedOptions =>
    {
      sharedOptions.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
      sharedOptions.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
    })
    .AddJwtBearer(options =>
    {
      options.Authority = "/oauth2/default";
      options.Audience = "api://default";
    });
    

    And in the Configure() method before the app.UseMvc() line add:

    app.UseAuthentication();
    

    That’s it! Now your ASP.NET Core app will take that bearer token, get the user’s information from Okta add them to the User object so you can get the currently requesting user’s data. It will also use the API token stored in the okta.yaml file when registering users.

    Show the Tickets in Your Angular App

    Now that users can purchase a ticket, you’ll want them to be able to log in and see their purchased ticket. To do this, generate a profile component using Angular’s CLI. From the src/app folder of the client app, run:

    ng g c profile
    

    Again, this is just shorthand for ng generate component profile, which will generate all the base files for the profile component. The profile.component.ts file should have the following contents:

    import { Component, OnInit } from '@angular/core';
    import { OktaAuthService } from '@okta/okta-angular';
    import 'rxjs/Rx';
    
    @Component({
      selector: 'app-profile',
      templateUrl: './profile.component.html',
      styleUrls: ['./profile.component.css']
    })
    export class ProfileComponent implements OnInit {
      user: any;
      ticket: string;
    
      constructor(private oktaAuth: OktaAuthService) {}
    
      async ngOnInit() {
        this.user = await this.oktaAuth.getUser();
        
              [ubuntu_studio] Looking for assistance or learning resources for music work      Cache   Translate Page   Web Page Cache   
    Hello. I'm new to the ubuntu world but not Linux. I've been a Slackware user for more than a decade. I decided to re-purpose an old laptop into a music workstation. It is at this point I am looking for some pointers. I will attempt to describe what my goals are first. I have some legacy...
              Opera will have in its browser cryptographic wallets with Ethereum support.      Cache   Translate Page   Web Page Cache   
    Opera, a web browser for Windows, MacOS and Linux operating systems, will launch its desktop web browser with a built-in cryptographic wallet with Ethereum support. The company released a new version of the Opera...
              Ubuntu Security Notice USN-3732-2      Cache   Translate Page   Web Page Cache   
    Ubuntu Security Notice 3732-2 - USN-3732-1 fixed vulnerabilities in the Linux kernel for Ubuntu 18.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement kernel from Ubuntu 18.04 LTS for Ubuntu 16.04 LTS. Juha-Matti Tilli discovered that the TCP implementation in the Linux kernel performed algorithmically expensive operations in some situations when handling incoming packets. A remote attacker could use this to cause a denial of service. Various other issues were also addressed.
              Red Hat Security Advisory 2018-2363-01      Cache   Translate Page   Web Page Cache   
    Red Hat Security Advisory 2018-2363-01 - KVM is a full virtualization solution for Linux on a variety of architectures. The qemu-kvm-rhev packages provide the user-space component for running virtual machines that use KVM in environments managed by Red Hat products. Security fix: An industry-wide issue was found in the way many modern microprocessor designs have implemented speculative execution of Load & Store instructions. It relies on the presence of a precisely-defined instruction sequence in the privileged code as well as the fact that memory read from address to which a recent memory write has occurred may see an older value and subsequently cause an update into the microprocessor's data cache even for speculatively executed instructions that never actually commit. As a result, an unprivileged attacker could use this flaw to read privileged memory by conducting targeted cache side-channel attacks. Issues addressed include a bypass vulnerability.
              Elimine linux de mala forma. Grub rescue y error con CD windows      Cache   Translate Page   Web Page Cache   

    Elimine linux de mala forma. Grub rescue y error con CD windows

    Buenas, hace unos meses instalé linux y la semana pasada lo quise borrar. Fui a las particiones desde windows, borré la partición y todo bien hasta que lo apagué y encendí al otro día. Me salia el grub rescue, y luego de investigar concluí que sólo con el CD de windows 8.1(que tengo guardado) podía solucionar mi problema. Fui a la BIOS, configuré para que accediera desde el CD y abajo del Hard disk, pero no funcionó absolutamente nada. He intentado varias formas (sin tocar mucho la BIOS además d...

    Publicado el 09 de Agosto del 2018 por Ignacio

              Software Engineer - re&m - East Anglia      Cache   Translate Page   Web Page Cache   
    Degree in computer science or equivalent training Minimum 7 years C/C++ development on one of Windows NT, Macintosh, or UNIX/Linux platforms Knowledge of Pre...
    From re&m - Mon, 18 Jun 2018 06:59:19 GMT - View all East Anglia jobs
              Linux(ラズベリーパイ)でconfig.txtを編集しようとしたところ、 Error reading loc...      Cache   Translate Page   Web Page Cache   
    Linux(ラズベリーパイ)でconfig.txtを編集しようとしたところ、 Error reading lock fileと出て編集できなくなりました。 どうしたらこのエラーが治るのでしょうか?
              Today in Techrights      Cache   Translate Page   Web Page Cache   

    read more


              Graphics: Radeon, AMDGPU, NVIDIA      Cache   Translate Page   Web Page Cache   
    • AMD Radeon Pro 18.Q3 Linux Driver Released

      AMD has released their Radeon Pro 18.Q3 enterprise driver update, including for supported Linux distributions, as their QA-tested professional-grade driver update for the quarter.

      Radeon Pro Software 18.Q3 is available for RHEL/CentOS 7.5, RHEL/CentOS 6.9, Ubuntu 18.04, Ubuntu 16.04, and SUSE Linux Enterprise Desktop/Server 12 SP3. This is basically the QA-vetted enterprise driver stack of "AMDGPU-PRO" intended for workstation graphics hardware while for the most part those on consumer Radeon GPUs are generally best off riding the latest Linux+Mesa releases for the leading open-source driver coverage.

    • AMDGPU LRU Bulk Move Patches Yielding OpenCL & Vulkan Performance Boosts

      AMD's Huang Rui and Christian Konig are working on LRU bulk move functionality that can yield performance improvements for Vulkan and OpenCL workloads.

      This AMDGPU kernel change is about migrating PD/PT buffer objects onto the LRU (least recently used) list in bulk in a single operation. For end-users, what matters is the performance difference as a result.

    • NVIDIA Vulkan Beta Update Brings Hang Fixes, Device Diagnostic Checkpoints

      NVIDIA has just published their latest Vulkan beta driver release for Windows and Linux.

      The newest NVIDIA Vulkan beta for Linux out today is version 396.51.02. Most notable with this driver update is that it adds support for the VK_NV_device_diagnostic_checkpoints extension. This extension was recently made public by Vulkan 1.1.82 and is for inserting device diagnostic checkpoints.

    read more


              Games: Gallium3D, SpaceBourne, Dead Matter, The Procession to Calvary, Kubifaktorium, Twilight Struggle      Cache   Translate Page   Web Page Cache   
    • Marek Tackles EXT_gpu_shader4 Support In Gallium3D For Old Games/Apps

      While the EXT_gpu_shader4 extension was written for the OpenGL 2.0 days a decade ago when the GeForce 8 series was NVIDIA's flagship products, AMD's Marek Olšák is now adding support for this extension to the Gallium3D drivers.

      GL_EXT_gpu_shader4 is an extension NVIDIA developed back in the GL2 era for adding a number of features to GLSL back at a time when OpenGL wasn't advancing as rapidly. EXT_gpu_shader4 added new texture lookup functions, signed/unsigned integer support, new built-in functions, and more. But OpenGL 3.0 ended up incorporating the EXT_gpu_shader4 additions into the core specification.

    • SpaceBourne might see a Linux version, according to demand after release

      SpaceBourne [Official Site] will be an open space exploration game with RPG elements, as the description on Steam states. It should release for Windows later this month.

      It's based on the Unreal Engine 4, and as we know with Everspace and RUINER, Linux versions that are looking gorgeous and have great performance are doable, even though not straight forward to create.

    • Dead Matter, a sandbox survival horror plans to have a Linux release after Early Access

      I seriously cannot get enough of survival games, so hearing about Dead Matter [Official Site] is quite exciting as it sounds pretty good. While we already have 7 Days to Die which has a similar theme, the graphical style leaves a lot to be desired and it looks like Dead Matter is graphically much more impressive.

    • The Procession to Calvary is a point and click adventure made from Renaissance-era paintings

      This looks all kinds of nuts. A point and click adventure game planned to release for Linux that's made from Renaissance-era paintings and public domain recordings of classical music.

    • Build and manage a colony in Kubifaktorium, developed primarily on Linux and funding on Kickstarter

      Kubifaktorium [Official Site, Kickstarter] from developer Mirko Seithe (previously made BossConstructor) is a colony building and management sim that mixes in automation and transports systems like Factorio.

      At its heart, it's a city-builder with you farming crops, crafting tools and weapons but it also has you craft some more advanced machines to automate your colony like trains, farming machines, conveyor belts to move resources around, zeppelins and so on. For anyone who has played Factorio, elements of it certainly look a bit familiar while still being rather different with you taking care of your colonists needs.

    • An update on the Linux version of Twilight Struggle, four years after the Kickstarter

      Way back in July of 2014, GMT Games partnered with Playdek and ran a successful Kickstarter for Twilight Struggle, a digital version of the board game that shares the same name. It promised Linux support, which still hasn't been delivered.

      A user wrote in to ask us to find out what's going on, since the game released on Steam back in April of 2016 and there's still no sign of the Linux version.

    read more


              Toshiba RC100 NVMe SSD Ubuntu Linux Benchmarks      Cache   Translate Page   Web Page Cache   

    Back in June Toshiba introduced the RC100 NVMe solid-state drive as a new low-end offering. The RC100 is now a bit blindsided by Intel's just-launched 660p SSD that delivers incredible storage capacities per dollar, and I'll have some Intel 660p Linux benchmarks in a few days, but for those curious about the RC100 here are some Ubuntu Linux benchmark results for this low-cost NVMe SSD.

    The Toshiba RC100 is a Ball Grid Array (BGA) SSD with the controller and flash memory on a single package. With that the RC100 NVMe SSDs are single-sided and fit on an M.2 2242 PCB rather than the longer and more common M.2 2280 NVMe SSDs. But with being M.2 2242 is limited to PCI Express x2 lanes rather than x4 bandwidth. The RC100 doesn't have any DRAM cache but does support NVMe Host Memory Buffer (HMB) and the drive uses 64 layer BiCS3 3D TLC NAND flash memory.

    Read more

    read more


              「最美应用」坚果云:可能是国内体验最好的网盘      Cache   Translate Page   Web Page Cache   

    「只改善效率,不改变习惯。」坚果云网盘的 slogan 这样写道,可能很多朋友不了解,甚至都没听说过这个已经拥有超过 500 万忠实用户的国产云盘。如果你们知道 Dropbox,那接下来我要介绍的就是「中国版 Dropbox」,相信你们会感兴趣的。

    该有的全都有

    一款专业的网盘,应该具备什么样的素质呢?

    足够使用的空间、不限速的上传下载、便捷的操作流程、安全的登录和分享验证。

    是的,刚才说的这些「坚果云」都有,7 年的沉淀,使得它现在就像一件被精心打磨过的艺术品,该有的都有,一分不多一分不少,几乎没有残缺。

    哈,可能测评过程中的体验太优秀了,夸的有点多,不过这丝毫不影响坚果云的品质。

    坚果云在 Windows、macOS、Android、iOS、Linux 以及 Windows Phone 平台下都有对应的版本,真正的全平台,不管你是什么系统,都可以用这款云盘随时随地的同步和访问指定的文件。

    或许你已经开始想象坚果云的样子了,夸得这么秀,一定是款看起来就很有*格的应用才对啊,刚好,也要开始介绍它的基础功能了,我们一起来看一下。

    看起来可能与你想象的有些不同,但是麻雀虽小,五脏俱全,界面非常简洁,没有任何复杂的元素,该有的功能也是一个都不少。

    同步文件夹,最基础也是最能看出其用心程度的一个功能,市场上大多数带有同步功能的云盘都是只能同步单一的某个固定目录里的文件夹和文件,而坚果云不止于此,除了固定的坚果云目录,它做到了可以同步系统中的任何一个目录下的内容。

    坚果云提供了两种同步的方式,一种是在客户端进行操作的,创建同步文件夹的功能,可以实现拖拽任一文件夹进行同步。

    还有一种其实是更推荐大家使用的,不需要打开客户端,直接在文件夹上打开右键菜单,选择坚果云的同步选项即可,这样的设计也是想让用户忘掉客户端,沉浸在不知不觉的完美体验中。

    时间轴功能,在坚果云同步过的文件夹中进行的任何一步操作都会被记录下来,不论是添加删除,还是修改文件名,甚至是修改过某文件中的内容,团队用户还可以记录对应的操作人,让你的每一次工作都有据可查。

    你觉得这样就完了吗?当然没有,坚果云在时间轴功能上更进一步,造出了一台「时光机」。

    在坚果云网页端对应的文件夹下,选择操作历史,可以看到用户在此进行的每一步操作,然后,重点来了,选中里面一个或几个步骤,点击撤销,文件就会回到该步骤之前的状态,真正做到了让每一步失误的操作都有后悔的余地。

    不仅如此,坚果云还实现了「查看文件历史版本」的功能,对于许多文字工作者或者设计工作者来说,可能经常会遇到一个文档或设计稿在修改了数不清的版本后,发现还是之前的某个版本更好,此时又常常猛然发现,早已寻不到那个「完美」版的文件了。

    这时候坚果云的强大作用就又得以体现,对于同步过的任何一个文件,在每次修改保存后,坚果云不仅会同步新版本的文件,同时旧版的文件一定也保存在了云端,在需要某个过去的版本时,选择下载即可。

    看到这,是不是已经开始有一点理解我为何把坚果云比作艺术品了呢?

    同样的,该功能也有两种操作方式,客户端拖拽以及选中文件右键菜单中查看,还是更推荐大家熟悉第二种操作,忘掉客户端的存在。

    值得注意的部分,文件历史版本不会占用任何的云盘容量,同时这个保存还有时间限制。

    1. 个人免费版用户能够保存一个月的历史版本;

    2. 个人付费版用户能够保存三个月的历史版本;

    3. 团队版用户至少能够保存六个月的历史版本;

    4. 对于超过时间的历史版本,坚果云目前没有进行删除,但是保留随时从服务器上移除的权利。

    文件分享,作为一款云盘,分享功能自然是必不可少的,熟悉的两种操作方式,坚果云在任何一个细节都考虑到了习惯客户端的用户,但是仍然坚持着想要让用户去使用,适应跳过客户端直接在系统右键菜单进行操作的方式。

    内容的分享是以访问链接的形式,发送给其他用户,直接打开链接即可选择下载。

    在网页端可以管理我的分享,将已分享内容取消,客户端以及网页端都可以对某一分享进行权限设置,包括针对用户、过期时间、访问密码以及上传下载权限。

    使用云盘需要的基础功能坚果云都想到了,而且做的非常完善,高品质的应用理当如此,有一个好的需求分析和设计,并加以实现。

    网盘/云盘/个人网盘

    只改善效率,不改变习惯 

    来说说坚果云的 slogan,这应该也是他们的设计理念,确实,他们做到了。在前面提到过,坚果云在尽力的满足用户习惯操作的同时,坚持的引导用户将坚果云看做系统自带的一个目录或者盘符,像复制粘贴一样去使用这个云盘。

    在 macOS 中,坚果云作为用户中的一个目录依附于 Finder 中,不需要打开客户端,所有的文件操作在原本文件夹中进行即可,偶尔结合一下右键菜单,在使用上与系统目录几乎一致。

    在 Windows 中,坚果云作为和 C 盘、D 盘等本地磁盘并列的一个盘符存在,除了不能安装软件,完全当成一个硬盘使用都可以,而且还能云同步。

    在 Android 和 iOS 中,基础功能和大多网盘 APP 的操作类似,文件上传,下载同步,收藏等,多的是邮件抽屉,也是非常值得称赞的功能,在下一部分会进行介绍。

    还有一点不同的是,iOS 端除了文件上传之外还支持照片的自动备份,相册中每添加一张照片即可同步到云端,与 iCloud 类似。

    Linux 和 WP 端由于设备限制还没有办法进行测评,有需求的朋友可以自行体验。

    相对来说,坚果云在电脑端的使用上还是要更为便捷,功能也更完善的。

    「真正的科技就是让你感觉不到它的存在」,坚果云在一定程度上已经实现了目标。

    做的更好

    坚果云能成为国内口碑最好的云盘,除了已经介绍过的部分,还有一些特殊的功能做的非常好,不得不拿出来单独提一下啊。

    微信邮件抽屉,坚果云中可以选择开启这个功能,它能够将微信文章直接已 PDF 的形式保存下来并同步到云端,遇到精彩的内容,也不需要再麻烦的截长图或者复制文字了。

    增量同步,在坚果云中,同步文件如果被修改,可以在不破坏文件的前提下,直接保存文件修改的部分,不需要重新上传整个文件,即省事又高效。

    增量同步支持的文件类型也非常的丰富,日常用到的用不到的文件格式坚果云都进行了支持。

    第三方应用支持,坚果云作为国内唯一一个支持 WebDAV 的云服务,与 office 365 完美集成,可以在 office 软件中编辑文档,直接同步到云盘中,同时还支持许多精品应用如 Notability 等并与之无缝连接,方便用户同步数据。

    安全性,坚果云非常重视安全问题,据官方提供,采用了网银级别的 SSL 数据传输加密和军方级别的 AES256 存储加密,虽然我也不懂,但是感觉很高大上的样子。

    网盘/云盘/个人网盘

    最美尾巴

    本来是工作需要去体验坚果云的,结果坚果云成了我的工作需要。

    从来没有想过,一款云盘能具有如此魅力。

    当然,坚果云也不是真的十全十美的,前面所说足够使用的空间可能对于办公和日常用户来说是完全没问题的,但是如果你想用坚果云存小电影,那可能不太行。

    坚果云能做到这样,与一直以来的坚持是分不开的,他们也曾和百度云等一众云盘巨头竞争,「有一段时间是比较慌的,」坚果云的创始人韩竹回忆说,「但这件事是两面性的,挤压的同时巨头也在替我们教育市场。」

    希望坚果云能继续下去,不忘初心,今天开始我也是你们的忠实用户了。


    下载最美应用客户端, 马上拥有所有好用、好玩、好看的「最美应用」!

    (如链接不可点击,前往 App Store 或各应用商店搜索「最美应用」即可~)

    © 本文著作权归作者所有,并授权最美应用独家使用,未经最美应用官方许可,不得转载使用。


              Comment on Please welcome Lenovo to the LVFS by Petr Sykora      Cache   Translate Page   Web Page Cache   
    I was literally thinking about some malware trying to trick me into something bad when my Ubuntu@T470 asked me if I want to update my firmware :) Googled what was the case and found out that it is actually a legit update. Thanks for your work. I never hoped to get this smooth firmware update experience on Linux. This is great!
              Confluence 6.10 Upgrade Notes      Cache   Translate Page   Web Page Cache   

    Page edited by Rachel Robins - "Added known issue for confluence.cfg.xml"

    Here are some important notes on upgrading to Confluence 6.10. For details of the new features and improvements in this release, see the Confluence 6.10 Release Notes.

    Upgrade notes

    Confluence 6 is a major upgrade

    If you're upgrading from Confluence 5.x, be sure to read these upgrade notes thoroughly, take a full backup, and test your upgrade in a non-production environment before upgrading your production site.

    Tomcat 9 upgrade  

    In this release we've upgraded Apache Tomcat from version 8 to 9. Some things you should be aware of:

    • Tomcat 9 supports HTTP/2, but Confluence does not yet support this protocol. 
    • Tomcat 9 introduces support for multiple TLS virtual hosts for a single connector with each virtual host supporting multiple certificates. We haven't tested this with Confluence yet, and have made no changes to the sample connectors in Confluence's server.xml file. We may introduce some changes in future releases. 

    As usual, we recommend upgrading your test or staging site before upgrading your production site to Confluence 6.10, particularly if you've made significant changes to your server.xml.  It's also good practice to re-apply modifications, rather than just copying over your old server.xml

    If you're running Confluence as a service, you may need to:

    • reinstall the service, if you've upgraded Confluence manually
    • reapply any system properties or JVM flags you may be passing via the service. 

    Search improvements

    In this release we fixed a number of issues relating to search. Some of the fixes will only apply to newly created or edited content, until you next reindex your site. 

    Additional memory requirements for Data Center

    As mentioned in the release notes, you should make sure that each Confluence node in the cluster has at least 2GB free memory to cater for the sandboxes.

    Supported platforms changes

    In this release we've:

    • Added support for Microsoft SQL Server 2016

    Update configuration files after upgrading

    The contents of configuration files such as server.xml, web.xmlsetenv.batsetenv.sh and confluenceinit.properties change from time to time. 

    When upgrading, we recommend manually reapplying any additions to these files (such as proxy configuration, datasource, JVM parameters) rather than simply overwriting the file with the file from your previous installation, otherwise you will miss out on any improvements we have made.

    Upgrading from Confluence 5.x?

    Collaborative editing is made possible by the magic of Synchrony. When you install Confluence Server, Synchrony will be configured to run as a separate process on your server.

    If you're upgrading from Confluence 5.x, there are a few requirements you need to be aware of:

    Collaborative editing requirements...
    • Memory and CPU: You may need to give your server more resources than for previous Confluence releases. When you install Confluence, Synchrony (which is required for collaborative editing), will be configured to run as a separate process on your server. The default maximum heap size for Synchrony is 1 GB (on top of Confluence's requirements). 
    • WebSockets: Collaborative editing works best with WebSockets. Your firewall / proxy should allow WebSocket connections. 
    • SSL termination: SSL should be terminated at your load balancer, proxy server, or gateway as Synchrony does not support direct HTTPS connections. 
    • Database drivers: You must use a supported database driver. Collaborative editing will fail with an error if you're using an unsupported or custom JDBC driver (or driverClassName in the case of a JNDI datasource connection). See Database JDBC Drivers for the list of drivers we support.
    • Database connection pool: your database must allow enough connections to support both Confluence and Synchrony (which defaults to a maximum pool size of 15). 

    Infrastructure changes 

    For developers

    Head to Preparing for Confluence 6.10 to find out more about changes under the hood. 

    End of support announcements

    No announcements. 

    Known issues

    Upgrade procedure

    Note: Upgrade to a test environment first. Test your upgrades in your test environment before rolling them into production.

    If you're already running a version of Confluence, please follow these instructions to upgrade to the latest version:

    1. Go to > Support Tools > Health Check to check your license validity, application server, database setup and more.
    2. Before you upgrade, we strongly recommend that you back up your installation directory, home directory and database.
    3. If your version of Confluence is earlier than 6.5, read the release notes and upgrade guides for all releases between your version and the latest version.
    4. Download the latest version of Confluence.
    5. Follow the instructions in the Upgrade Guide.

    Checking for known issues and troubleshooting the Confluence upgrade

    After you have completed the steps required to upgrade your Confluence installation, check all the items on the Confluence post-upgrade checklist to ensure that everything works as expected. If something is not working correctly, please check for known Confluence issues and try troubleshooting your upgrade as described below:

    • Check for known issues. Sometimes we find out about a problem with the latest version of Confluence after we have released the software. In such cases we publish information about the known issues in the Confluence Knowledge Base.
    • Check for answers from the community. Other users may have encountered the same issue. You can check for answers from the community at Atlassian Answers.
    • Did you encounter a problem during the Confluence upgrade? Please refer to the guide to troubleshooting upgrades in the Confluence Knowledge Base.

    If you encounter a problem during the upgrade and can't solve it, please create a support ticket and one of our support engineers will help you.


              QA Engineering Manager - Cylance, Inc. - Irvine, CA      Cache   Translate Page   Web Page Cache   
    Windows, macOS, or Linux internals knowledge. By successfully applying artificial intelligence and machine learning to crack the DNA of malware, Cylance has...
    From Cylance, Inc. - Tue, 24 Apr 2018 19:28:37 GMT - View all Irvine, CA jobs
              Linux Systems Engineer      Cache   Translate Page   Web Page Cache   
    TN-Knoxville, Linux Systems Engineer Linux Systems Engineer with DevOps experience (THIS POSITION WILL BE ON-SITE IN KNOXVILLE, TN) *NO sponsorship or C2C is available for this role.* Seeking a Linux Systems Engineer candidate with a strong systems engineering background in a hybrid cloud environment. As part of the DevOps team you will be responsible for configuration, optimization, documentation and support o
              brauner's blog: Unprivileged File Capabilities      Cache   Translate Page   Web Page Cache   

    alt text

    Introduction

    File capabilities (fcaps) are capabilities associated with - well - files, usually a binary. They can be used to temporarily elevate privileges for unprivileged users in order to accomplish a privileged task. This allows various tools to drop the dangerous setuid (suid) or setgid (sgid) bits in favor of fcaps.

    While fcaps are supported since Linux 2.6.24 they could only be set in the initial user namespace. If they would have been allowed to be set by root in a non-initial user namespace then any unprivileged user on the host would have been able to map their own uid to root in a new user namespace, set fcaps that would grant more privileges to them, and then execute the binary with elevated privileged on the host. This also means that until recently it was not safe to use fcaps in unprivileged containers, i.e. containers using user namespaces. The good news is that starting with Linux kernel version 4.14 it is possible to set fcaps in user namespaces.

    Kernel Patchset

    The patchset to enable this has been contributed by Serge Hallyn, a co-maintainer and core developer of the LXD and LXC projects:

    commit 8db6c34f1dbc8e06aa016a9b829b06902c3e1340
    Author: Serge E. Hallyn <serge@hallyn.com>
    Date:   Mon May 8 13:11:56 2017 -0500
    
        Introduce v3 namespaced file capabilities
    

    LXD Now Preserves File Capabilities In User Namespaces

    In parallel to the kernel patchset we have now enabled LXD to preserve fcaps in user namespaces. This means if your kernel supports namespaced fcaps LXD will preserve them whenever unprivileged containers are created, or when their idmapping is changed. No matter if you go from privileged to unpriviliged or the other way around. Your filesystem capabilities will be right there with you. In other news, there is now little to no use for the suid and sgid bits even in unprivileged containers.

    This is something that the Linux Containers Project has wanted for a long time and we are happy that we are the first runtime to fully support this feature.

    If all of the above either makes no sense to you or you’re asking yourself what is so great about this because some distros have been using fcaps for a long time don’t worry we’ll try to shed some light on all of this.

    The dark ages: suid and sgid binaries

    Not too long ago the suid and sgid bits were the only well-known mechanism to temporarily grant elevated privileges to unprivileged users executing a binary. Once some or all of the following binaries where suid or sgid binaries on most distros:

    • ping
    • newgidmap
    • newuidmap
    • mtr-packet

    The binary that most developers will have already used is the ping binary. It’s convenient to just check whether a connection to the internet has been established successfully by pinging a random website. It’s such a common tool that most people don’t even think about it needing any sort of privilege. In fact it does require privileges. ping wants to open sockets of type SOCK_RAW but the kernel prevents unprivileged users from using sockets of type SOCK_RAW because it would allow them to e.g. send ICMP packages directly. But ping seems like a binary that is useful to unprivileged users as well as safe. Short of a better mechanism the most obvious choice is to have it be owned by uid 0 and set the suid bit.

    chb@conventiont|~
    > perms /bin/ping
    -rwsr-xr-x 4755 /bin/ping
    

    You can see the little s in the permissions. This indicates that this version of ping has the suid bit set. Hence, if called it will run as uid 0 independent of the uid of the caller. In short, if my user has uid 1000 and calls the ping binary ping will still run with uid 0.

    While the suid mechanism gets the job done it is also wildly inappropriate. ping does need elevated privileges in one specific area. But by setting the suid bit and having ping be owned by uid 0 we’re granting it all kinds of privileges, in fact all privileges. If there ever is a major security sensitive bug in a suid binary it is trivial for anyone to exploit the fact that it runs as uid 0.

    Of course, the kernel has all kinds of security mechanisms to deflate the impact of the suid and sgid bits. If you strace an suid binary the suid bit will be stripped, there are complex rules regarding execve()ing a binary that has the suid bit set, and the suid bit is also dropped when the owner of the binary in question changes, i.e. when you call chown() on it. Still these are all migitations for something that is inherently dangerous because it grants too much for too little gain. It’s like someone asking for a little sugar and you handing out the key to your house. To quote Eric:

    Frankly being able to raise the priveleges of an existing process is such a dangerous mechanism and so limiting on system design that I wish someone would care, and remove all suid, sgid, and capabilities use from a distro. It is hard to count how many neat new features have been shelved because of the requirement to support suid root executables.

    Capabilities and File Capabilities

    This is where capabilities come into play 1. Capabilities start from the idea that the root privilege could as well be split into subsets of privileges. Whenever something requests to perform an operation that requires privileges it doesn’t have we can grant it a very specific subset instead of all privileges at once 2. For example, the ping binary would only need the CAP_NET_RAW capability because it is the capability that regulates whether a process can open SOCK_RAW sockets.

    Capabilities are associated with processes and files. Granted, Linux capabilities are not the cleanest or easiest concept to grasp. But I’ll try to shed some light. In essence, capabilities can be present in four different types of sets. The kernel performs checks against a process by looking at its effective capability set, i.e. the capabilities the process has at the time of trying to perform the operation. The rest of the capability sets are (glossing over details now for the sake of brevity) basically used for calculating each other including the effective capability set. There are permitted capabilities, i.e. the capabilities a process is allowed to raise in the effective set, inheritable capabilities, i.e. capabilities that should be (but are only under certain restricted conditions) preserved across an execve(), and ambient capabilities that are there to fix the shortcomings of inheritable capabilities, i.e. they are there to allow unprivileged processes to preserve capabilities across an execve() call. 3 Last but not least we have file capabilities, i.e. capabilities that are attached to a file. When such a file is execve()ed the associated fcaps are taken into account when calculating the permissions after the execve().

    Extended attributes and File Capabilities

    The part most users are confused about is how capabilities get associated with files. This is where extended attributes (xattr) come into play. xattrs are <key>:<value> pairs that can be associated with files. They are stored on-disk as part of the metadata of a file. The <key> of an xattr will always be a string identifying the attribute in question whereas the <value> can be arbitrary data, i.e. it can be another string or binary data. Note that it is not guaranteed nor required by the kernel that a filesystem supports xattrs. While the virtual filesystem (vfs) will handle all core permission checks, i.e. it will verify that the caller is allowed to set the requested xattr but the actual operation of writing out the xattr on disk will be left to the filesystem. Without going into the specifics the callchain currently is:

    SYSCALL_DEFINE5(setxattr, const char __user *, pathname,
                    const char __user *, name, const void __user *, value,
                    size_t, size, int, flags)
    |
    -> static int path_setxattr(const char __user *pathname,
                                const char __user *name, const void __user *value,
                                size_t size, int flags, unsigned int lookup_flags)
       |
       -> static long setxattr(struct dentry *d, const char __user *name,
                               const void __user *value, size_t size, int flags)
          |
          -> int vfs_setxattr(struct dentry *dentry, const char *name,
                              const void *value, size_t size, int flags)
             |
             -> int __vfs_setxattr_noperm(struct dentry *dentry, const char *name,
                                          const void *value, size_t size, int flags)
    

    and finally __vfs_setxattr_noperm() will call

    int __vfs_setxattr(struct dentry *dentry, struct inode *inode, const char *name,
                       const void *value, size_t size, int flags)
    {
            const struct xattr_handler *handler;
    
            handler = xattr_resolve_name(inode, &name);
            if (IS_ERR(handler))
                    return PTR_ERR(handler);
            if (!handler->set)
                    return -EOPNOTSUPP;
            if (size == 0)
                    value = "";  /* empty EA, do not remove */
            return handler->set(handler, dentry, inode, name, value, size, flags);
    }
    

    The __vfs_setxattr() function will then call xattr_resolve_name() which will find and return the appropriate handler for the xattr in the list struct xattr_handler of the corresponding filesystem. If the filesystem has a handler for the xattr in question it will return it and the attribute will be set and if not EOPNOTSUPP will be surfaced to the caller.

    For this article we will only focus on the permission checks that the vfs performs not on the filesystem specifics. An important thing to note is that different xattrs are subject to different permission checks by the vfs. First, the vfs regulates what types of xattrs are supported in the first place. If you look at the xattr.h header you will find all supported xattr namespaces. An xattr namespace is essentially nothing but a prefix like security.. Let’s look at a few examples from the xattr.h header:

    #define XATTR_SECURITY_PREFIX "security."
    #define XATTR_SECURITY_PREFIX_LEN (sizeof(XATTR_SECURITY_PREFIX) - 1)
    
    #define XATTR_SYSTEM_PREFIX "system."
    #define XATTR_SYSTEM_PREFIX_LEN (sizeof(XATTR_SYSTEM_PREFIX) - 1)
    
    #define XATTR_TRUSTED_PREFIX "trusted."
    #define XATTR_TRUSTED_PREFIX_LEN (sizeof(XATTR_TRUSTED_PREFIX) - 1)
    
    #define XATTR_USER_PREFIX "user."
    #define XATTR_USER_PREFIX_LEN (sizeof(XATTR_USER_PREFIX) - 1)
    

    Based on the detected prefix the vfs will decide what permission checks to perform. For example, the user. namespace is not subject to very strict permission checks since it exists to allow users to store arbitrary information. However, some xattrs are subject to very strict permission checks since they allow to change privileges. For example, this affects the security. namespace. In fact, the xattr.h header even exposes a specific capability suffix to use with the security. namespace:

    #define XATTR_CAPS_SUFFIX "capability"
    #define XATTR_NAME_CAPS XATTR_SECURITY_PREFIX XATTR_CAPS_SUFFIX
    

    As you might have figured out file capabilities are associated with the security.capability xattr.

    In contrast to other xattrs the value associated with the security.capability xattr key is not a string but binary data. The actual implementation is a C struct that contains bitmasks of capability flags. To actually set file capabilities userspace would usually use the libcap library because the low-level bits of the implementation are not very easy to use. Let’s say a user wanted to associate the CAP_NET_RAW capability with the ping binary on a system that only supports non-namespaced file capabilities. Then this is the minimum that you would need to do in order to set CAP_NET_RAW in the effective and permitted set of the file:

    /*
     * Do not simply copy this code. For the sake of brevity I e.g. omitted
     * handling the necessary endianess translation. (Not to speak of the apparent
     * ugliness and missing documentation of my sloppy macros.)
     */
    
    struct vfs_cap_data xattr = {0};
    
    #define raise_cap_permitted(x, cap_data)   cap_data.data[(x)>>5].permitted   |= (1<<((x)&31))
    #define raise_cap_inheritable(x, cap_data) cap_data.data[(x)>>5].inheritable |= (1<<((x)&31))
    
    raise_cap_permitted(CAP_NET_RAW, xattr);
    xattr.magic_etc = VFS_CAP_REVISION_2 | VFS_CAP_FLAGS_EFFECTIVE;
    
    setxattr("/bin/ping", "security.capability", &xattr, sizeof(xattr), 0);
    

    After having done this we can look at the ping binary and use the getcap binary to check whether we successfully set the CAP_NET_RAW capability on the ping binary. Here’s a little demo:

    asciicast

    Setting Unprivileged File Capabilities

    On kernels that support namespaced file capabilities the straightforward way to set a file capability is to attach to the user namespace in question as root and then simply perform the above operations. The kernel will then transparently handle the translation between a non-namespaced and a namespaced capability by recording the rootid from the kernel’s perspective (the kuid).

    However, it is also possible to set file capabilities in lieu of another user namespace. In order to do this the code above needs to be changed slightly:

    /* 
     * Do not simply copy this code. For the sake of brevity I e.g. omitted
     * handling the necessary endianess translation. (Not to speak of the apparent
     * ugliness and missing documentation of my sloppy macros.)
     */
    
    struct vfs_ns_cap_data ns_xattr = {0};
    
    #define raise_cap_permitted(x, cap_data)   cap_data.data[(x)>>5].permitted   |= (1<<((x)&31))
    #define raise_cap_inheritable(x, cap_data) cap_data.data[(x)>>5].inheritable |= (1<<((x)&31))
    
    raise_cap_permitted(CAP_NET_RAW, ns_xattr);
    ns_xattr.magic_etc = VFS_CAP_REVISION_2 | VFS_CAP_FLAGS_EFFECTIVE;
    ns_xattr.rootid = 1000000;
    
    setxattr("/bin/ping", "security.capability", &ns_xattr, sizeof(ns_xattr), 0);
    

    As you can see the struct we use has changed. Instead of using struct vfs_cap_data we are now using struct vfs_ns_cap_data which has gained an additional field rootid. In our example we are setting the rootid to 1000000 which in my example is the rootid of uid 0 in the container’s user namespace as seen from the host.

    asciicast

    As you can see from the asciicast we can’t execute the ping binary as an unprivileged user on the host since the fcaps is namespaced and associated with uid 1000000. But if we copy that binary to a container where this uid is mapped to uid 0 we can now call ping as an unprivileged user.

    So let’s look at an actual unprivileged container and let’s set the CAP_NET_RAW capability on the ping binary in there:

    asciicast

    Some Implementation Details

    As you have seen above a new struct vfs_ns_cap_data has been added to the kernel:

    /*
     * same as vfs_cap_data but with a rootid at the end
     */
    struct vfs_ns_cap_data {
            __le32 magic_etc;
            struct {
                    __le32 permitted;    /* Little endian */
                    __le32 inheritable;  /* Little endian */
            } data[VFS_CAP_U32];
            __le32 rootid;
    };
    

    In the end this struct is what the kernel expects to be passed and which it will use to calculate fcaps. The location of the permitted and inheritable set in struct vfs_ns_cap_data are obvious but the effective set seems to be missing. Whether or not effective caps are set on the file is determined by raising the VFS_CAP_FLAGS_EFFECTIVE bit in the magic_etc mask. The magic_etc member is also used to tell the kernel which fcaps version the vfs is expected to support. The kernel will verify that either XATTR_CAPS_SZ_2 or XATTR_CAPS_SZ_3 are passed as size and are correctly paired with the VFS_CAP_REVISION_2 and VFS_CAP_REVISION_3 flag. If XATTR_CAPS_SZ_2 is set then the kernel will not try to look for a rootid field in the struct it received, i.e. even if you pass a struct vfs_ns_cap_data with a rootid but set XATTR_CAPS_SZ_2 as size parameter and VFS_CAP_REVISION_2 in magic_etc the kernel will be able to ignore the rootid field and instead use the rootid of the current user namespace. This allows the kernel to transparently translate from VFS_CAP_REVISION_2 to VFS_CAP_REVISION_3 fcaps. The main translation mechanism can be found in cap_convert_nscap() and rootid_from_xattr():

    /*
    * User requested a write of security.capability.  If needed, update the
    * xattr to change from v2 to v3, or to fixup the v3 rootid.
    *
    * If all is ok, we return the new size, on error return < 0.
    */
    int cap_convert_nscap(struct dentry *dentry, void **ivalue, size_t size)
    {
            struct vfs_ns_cap_data *nscap;
            uid_t nsrootid;
            const struct vfs_cap_data *cap = *ivalue;
            __u32 magic, nsmagic;
            struct inode *inode = d_backing_inode(dentry);
            struct user_namespace *task_ns = current_user_ns(),
                    *fs_ns = inode->i_sb->s_user_ns;
            kuid_t rootid;
            size_t newsize;
    
            if (!*ivalue)
                    return -EINVAL;
            if (!validheader(size, cap))
                    return -EINVAL;
            if (!capable_wrt_inode_uidgid(inode, CAP_SETFCAP))
                    return -EPERM;
            if (size == XATTR_CAPS_SZ_2)
                    if (ns_capable(inode->i_sb->s_user_ns, CAP_SETFCAP))
                            /* user is privileged, just write the v2 */
                            return size;
    
            rootid = rootid_from_xattr(*ivalue, size, task_ns);
            if (!uid_valid(rootid))
                    return -EINVAL;
    
            nsrootid = from_kuid(fs_ns, rootid);
            if (nsrootid == -1)
                    return -EINVAL;
    
            newsize = sizeof(struct vfs_ns_cap_data);
            nscap = kmalloc(newsize, GFP_ATOMIC);
            if (!nscap)
                    return -ENOMEM;
            nscap->rootid = cpu_to_le32(nsrootid);
            nsmagic = VFS_CAP_REVISION_3;
            magic = le32_to_cpu(cap->magic_etc);
            if (magic & VFS_CAP_FLAGS_EFFECTIVE)
                    nsmagic |= VFS_CAP_FLAGS_EFFECTIVE;
            nscap->magic_etc = cpu_to_le32(nsmagic);
            memcpy(&nscap->data, &cap->data, sizeof(__le32) * 2 * VFS_CAP_U32);
    
            kvfree(*ivalue);
            *ivalue = nscap;
            return newsize;
    }
    

    Conclusion

    Having fcaps available in user namespaces just makes the argument to always use unprivileged containers even stronger. The Linux Containers Project is also working on a bunch of other kernel- and userspace features to improve unprivileged containers even more. Stay tuned! :)

    Christian

    1. While capabilities provide a better mechanism to temporarily and selectively grant privileges to unprivileged processes they are by no means inherently safe. Setting fcaps should still be done rarely. If privilege escalation happens via suid or sgid bits or fcaps doesn’t matter in the end: it’s still a privilege escalation. 

    2. Exactly how to split up the root privilege and how exactly privileges should be implemented (e.g. should they be attached to file descriptors, should they be attached to inodes, etc.) is a good argument to have. For the sake of this article we will skip this discussion and assume the Linux implementation of POSIX capabilities. 

    3. If people are super keen and request this I can make a longer post how exactly they all relate to each other and possibly look at some of the implementation details too. 


              brauner's blog: History Of Linux Containers By Serge Hallyn      Cache   Translate Page   Web Page Cache   

    alt text

    Serge Hallyn recently wrote a post outlining the actual history of containers on Linux. Worth a read!

    Christian


              VMware Workstation zwei Virtuelle Betriebssysteme im eigenen Netz verbinden      Cache   Translate Page   Web Page Cache   
    Frage: Hallo,ich möchte zwei Virtuelle Betriebssysteme so einrichten das sie miteinander Kommunizieren können.Auf der einen läuft Linux und auf der anderen Windows 10.Ich habe beide in den NAT Modus gestellt, habe aber keine Verbindung zum anderen bekommen.Ich habe auch mal versucht ein LAN-Segment probiert das beide das gleiche Nutzen aber auch ohne Erfolg.Vermutlich suche ich an der falschen stelle.Könnt ihr mir da weiterhelfen, wäre nett.Danke :). 4 Kommentare, 168 mal gelesen.
              Datensätze Suchen und ergänzen mit Linux Script      Cache   Translate Page   Web Page Cache   
    Frage: Guten Tag,vor drei Jahren bin ich mal auf eine Lösung gestossen, wie man aus zwei Datein Tabellen Informationen zur eine Datei zusammen setzen kann. Damals habe ich noch gedacht. Das musst du dir merken. Nun brauche ich es und kann es einfach nicht finden. :(Ich hab zweitausend Datensätze in Form einer CSV Tabelle bestehend aus erste Spalte Nummen 5-7 stellig, dann kommen noch vier Spalten und dann der Datensatz welche eine Amazonbestellnummer ist und noch eine Tabelle aus drei Tausend Datensätzen welche die erste Spalte eine sechs stellige Zahl ... 5 Kommentare, 156 mal gelesen.
              Wie nutzt man Shadowprotect SPX mit Virtual Boot auf Einzel-Servern      Cache   Translate Page   Web Page Cache   
    Frage: Hallo,ich habe mal eine Frage zum Best Practice für Shadow Protect SPX.Ich hatte gerade eine Störung bei einem neuem Kunden.Einfacher Server mit Software-RAID und Windows 2008 R2.Sicherung mit SPX auf ein NAS. Nach einem Stromausfall bootete Windows nicht mehr.Der Kunde hatte nur eine Recovery-DVD mit Linux.Das hat nicht das Array sondern die einzelnen HDDs erkannt.Ich habe übergangshalber den RAID-Controller in AHCI geändert und die Datensicherung wiederhergestellt.Das dauerte alles zusammen mit prüfen und schauen ca. 4 Stunden.Ich habe SOHO-Kunden die in 2 Gruppen fallen:- Einfacher Server mit Windows direkt installiert- ... 2 Kommentare, 166 mal gelesen.
              Opera tendrá en su navegador billeteras criptográficas con soporte Ethereum      Cache   Translate Page   Web Page Cache   
    Opera, un navegador web para sistemas operativos Windows, MacOS y Linux, lanzará su navegador web de escritorio con una billetera criptográfica incorporada con soporte Ethereum. La compañía lanzó una nueva versión del navegador Opera...
              Asterisk Cluster with Fast AGI      Cache   Translate Page   Web Page Cache   
    I need an asterisk setup which will be driven by dialplans in mysql DB will be on a separate box from the asterisk. 2 or more asterisk boxes will share the same db. Web interface is also needed Create... (Budget: $750 - $1500 USD, Jobs: Asterisk PBX, Linux, MySQL, PHP, VoIP)
              Performance Test Engineer      Cache   Translate Page   Web Page Cache   
    We are looking for Senior Performance Test Engineer with below skills Candidates Above&nbsp 6&nbsp years of Experience Good knowledge in OS (Linux windows) and application server ( (more) p Login for more job information and to Apply
              Debian: DSA-4267-1: kamailio security update      Cache   Translate Page   Web Page Cache   
    LinuxSecurity.com: Henning Westerholt discovered a flaw related to the To header processing in kamailio, a very fast, dynamic and configurable SIP server. Missing input validation in the build_res_buf_from_sip_req function could result in denial of service and potentially the execution of arbitrary code.
              ArchLinux: 201808-7: linux-hardened: denial of service      Cache   Translate Page   Web Page Cache   
    LinuxSecurity.com: The package linux-hardened before version 4.17.11.a-1 is vulnerable to denial of service.
              ArchLinux: 201808-6: linux-zen: denial of service      Cache   Translate Page   Web Page Cache   
    LinuxSecurity.com: The package linux-zen before version 4.17.11-1 is vulnerable to denial of service.
              ArchLinux: 201808-5: linux-lts: denial of service      Cache   Translate Page   Web Page Cache   
    LinuxSecurity.com: The package linux-lts before version 4.14.59-1 is vulnerable to denial of service.
              ArchLinux: 201808-4: linux: denial of service      Cache   Translate Page   Web Page Cache   
    LinuxSecurity.com: The package linux before version 4.17.11-1 is vulnerable to denial of service.
              DevOps Software Developer - LogMeIn - Québec City, QC      Cache   Translate Page   Web Page Cache   
    Linux, Docker, Kubernetes, Go, Java, C, JavaScript, Kafka, ElasticSearch, OpenTSDB, PostgreSQL, AWS, REST, Microservices, Nexus, Jenkins, Eclipse, IntelliJ, GIT...
    From LogMeIn - Tue, 17 Jul 2018 22:15:26 GMT - View all Québec City, QC jobs
              unwanted cleanup in /var/tmp/.oracle      Cache   Translate Page   Web Page Cache   
    In my previous blog missing oraagent.bin process I raised a question:why does files in /var/tmp/.oracle disappear? At least this question I am now able to answer.By the help of Linux kernel's audit system and a proper rule:-a always,exit -F arch=b64 -S rename,rmdir,unlink,unlinkat,renameat -F path=/var/tmp/.oracle -F key=ora.deleteI was able to see the culprit process:----type=PROCTITLE msg=audit(08/06/2018 17:13:48.382:58122) : proctitle=/usr/bin/systemd-tmpfiles […]
              Pre-Sales Engineer, Service Providers - Dallas - Silver Peak Systems - Dallas, TX      Cache   Translate Page   Web Page Cache   
    Internal drive and positive attitude. Microsoft Windows, Apple OS X, Linux operating system experience. Working knowledge of the installation and configuration...
    From Silver Peak Systems - Wed, 25 Jul 2018 08:47:33 GMT - View all Dallas, TX jobs
              If for some reason you're still using TKIP crypto on your Wi-Fi, ditch it – Linux, Android world bug collides with it      Cache   Translate Page   Web Page Cache   

    Patch wpa_supplicant and/or kill off key protocol, thanks

    It’s been a mildly rough week for Wi-Fi security: hard on the heels of a WPA2 weakness comes a programming cockup in the wpa_supplicant configuration tool used on Linux, Android, and other operating systems.…


              댕댕먐미 - 장수임 (팀노바 응용2단계 작품)      Cache   Translate Page   Web Page Cache   
    [만든이의 작품설명] 안드로이드 작품(6주) <제목> 댕댕먐미 <작품 설명> 실시간 펫 방송 플랫폼 <사용 기술> Language: Java, Solidity, C#, PHP OS: Android, Linux(Ubuntu) Web Server: Nginx Web Framework: Netty Game Engine: Unity Database: MariaDB Protocol: RTMP, HTTP, TCP/IP Library/API: Web3j, Google AR Core API, Exoplayer, FFMPEG, lottie, Gson, okhttp3 <기능> 1. 스트리밍 - 실시간 방송하기 - 카메라 전환 - 방송 중 채팅하기 - 후원하기를 통한 포인트 선물 2. VOD - 종료한 방송 다시보기 3. 포인트 충전 - 카드 결제를 통한 포인트 충전 4. 토큰 충전 - 이더리움 지갑 생성 - 이더리움 충전.......
              How I gained commit access to Homebrew in 30 minutes      Cache   Translate Page   Web Page Cache   

    This issue was publicly disclosed on the Homebrew blog at https://brew.sh/2018/08/05/security-incident-disclosure/

    Since the recent NPM, RubyGems, and Gentoo incidents, I’ve become increasingly interested, and concerned, with the potential for package managers to be used in supply chain attacks to distribute malicious software. Specifically with how the maintainers and infrastructure of these projects can be targeted as an attack vector.

    On Jun 31st, I went in with the intention of seeing if I could gain access to Homebrew’s GitHub repositories. About 30 minutes later, I made my first commit to Homebrew/homebrew-core.

    Let’s get leaky

    My initial strategy going in was based on credential theft; find if there were any credentials leaked by members of the Homebrew GitHub org.

    An OSSINT tool from Michael Henriksen called gitrob makes automating this search really easy. I ran it across the Homebrew organization, but ultimately didn’t come up with anything interesting.

    Next, I took a look at previously disclosed issues on https://hackerone.com/Homebrew. From there, I found that Homebrew runs a Jenkins instance that’s (intentionally) publicly exposed at https://jenkins.brew.sh.

    After some digging, I noticed something interesting; builds in the “Homebrew Bottles” project were making authenticated pushes to the BrewTestBot/homebrew-core repo:

    This got me thinking, “where are the credentials stored?”. I noticed the “Environment Variables” link on the left, which led to an exposed GitHub API token:

    I tested it locally to see what scopes the token had:

    $ curl https://api.github.com/user/repos -u $GITHUB_API_TOKEN:x-oauth-basic | jq '.[] | {repo: .full_name, permissions: .permissions}'
    {
      "repo": "BrewTestBot/homebrew-core",
      "permissions": {
        "admin": true,
        "push": true,
        "pull": true
      }
    }
    {
      "repo": "Homebrew/brew",
      "permissions": {
        "admin": false,
        "push": true,
        "pull": true
      }
    }
    {
      "repo": "Homebrew/formulae.brew.sh",
      "permissions": {
        "admin": false,
        "push": true,
        "pull": true
      }
    }
    {
      "repo": "Homebrew/homebrew-core",
      "permissions": {
        "admin": false,
        "push": true,
        "pull": true
      }
    }
    

    Which suggested that I had commit access to these core Homebrew repos:

    • Homebrew/brew
    • Homebrew/homebrew-core
    • Homebrew/formulae.brew.sh

    Just to make sure, I tested this by creating a blob in the Homebrew/homebrew-core repo:

    $ curl https://api.github.com/repos/Homebrew/homebrew-core/git/blobs -u $GITHUB_API_TOKEN:x-oauth-basic -d '{"content":"test"}' -H "Content-Type: application/json"
    {
      "sha": "30d74d258442c7c65512eafab474568dd706c430",
      "url": "https://api.github.com/repos/Homebrew/homebrew-core/git/blobs/30d74d258442c7c65512eafab474568dd706c430"
    }
    

    And then subsequently reported the issue to the Homebrew maintainers.

    What this means

    Let me put this in perspective:

    • Hundreds of thousands of people use Homebrew, including employees at some of the biggest companies in Silicon Valley.
    • The most frequently installed package in the last 30 days is openssl, which was installed over 500k times: https://formulae.brew.sh/analytics/install/30d/
    • I had direct commit access to the Homebrew/homebrew-core repo. At the time, this repo did not have a protected master branch, meaning I would have been able to make a fast-forward change to refs/heads/master. Anyone that freshly installed Homebrew, or ran brew update would have my malicious formulae.

    If I were a malicious actor, I could have made a small, likely unnoticed change to the openssl formulae, placing a backdoor on any machine that installed it.

    If I can gain access to commit in 30 minutes, what could a nation-state with dedicated resources achieve against a team of 17 volunteers? How many private company networks could be accessed? How many of these could be used to escalate to large-scale data breaches? What other package management systems have similar weaknesses?

    This is my growing concern, and it’s been proven time and time again that package managers, and credential leaks, are a weak point in the security of the internet, and that supply chain attacks are a real and persistent threat. This is not a weakness in Homebrew, but rather a systemic problem in the industry, and one where we need more security research.

    What’s being done

    Homebrew has publicly disclosed the issue on the blog at https://brew.sh/2018/08/05/security-incident-disclosure/. The Homebrew team worked with GitHub to audit and ensured that the given access token wasn’t used maliciously, and didn’t make any unexpected commits to the core Homebrew repos. I want to give special thanks to Mike McQuaid for his quick and professional handling of my report while on his paternity leave.

    It’s clear that there’s a lot of work that could be done to improve the security of the Homebrew project. If you use Homebrew at your place of work, consider asking them to donate to the project. As an industry, we need to invest in the well being of core OSS software that we all use and depend on.


              DevOps Engineer - DXC - Saskatchewan      Cache   Translate Page   Web Page Cache   
    2+ years of Windows OR Linux / UNIX System Administration experience. The DXC Enterprise Service Cloud team is responsible for developing federated, next...
    From DXC - Fri, 13 Jul 2018 10:27:55 GMT - View all Saskatchewan jobs
              Administrateur SAP Basis - CGI - Saguenay, QC      Cache   Translate Page   Web Page Cache   
    Expérience de travail sous les systèmes UNIX et Linux (un atout); CGI Saguenay recherche actuellement un administrateur SAP BASIS pour combler un besoin....
    From CGI - Thu, 19 Jul 2018 17:51:23 GMT - View all Saguenay, QC jobs
              Administrateur de bases de données - CGI - Saguenay, QC      Cache   Translate Page   Web Page Cache   
    Expérience de travail sous les systèmes UNIX et Linux. Description du poste :....
    From CGI - Fri, 13 Jul 2018 15:13:13 GMT - View all Saguenay, QC jobs
              Software development specialist - québec, qc - Icentia - Québec City, QC      Cache   Translate Page   Web Page Cache   
    Knowledge of several programming languages (Python, C, C #, javascript, C ++, ...), as well as some operating systems (Windows, Unix, Linux ...)....
    From Icentia - Thu, 02 Aug 2018 18:05:14 GMT - View all Québec City, QC jobs
              Comment on This Linux Distro Tries to Save You and Your Soul by Abhishek Prakash      Cache   Translate Page   Web Page Cache   
    MX Linux is an excellent suggestion. We'll have it reviewed.
              Comment on This Linux Distro Tries to Save You and Your Soul by Duane G Canaday      Cache   Translate Page   Web Page Cache   
    Lubuntu Linux is going a different direction according to a recent post they made. Might I suggest MX Linux as a possible alternative should you find yourselves needing to move on to another distro. I am not connected to it but have been using it since they started it. It is based on Debian and more stable than Ubuntu based distros. They have one of the best forums there is for getting help. It has lots of tools that make it easy to use. The developers are on the forum so they are very responsive to problems as are other forum members.
              Comment on How To Change Eclipse Color Theme In Linux or Windows by Momchil      Cache   Translate Page   Web Page Cache   
    Thanks for that! It saved me hours!
              Comment on 24 Must Have Essential Linux Applications by stranger      Cache   Translate Page   Web Page Cache   
    Replace Firefox with Qutebrowser and life will be greater!
              Comment on 4 Best Modern Open Source Code Editors For Linux by Benjamin      Cache   Translate Page   Web Page Cache   
    Atom
              Comment on How To Install Windows 10 In VirtualBox in Linux by Tony Stark      Cache   Translate Page   Web Page Cache   
    Great tutorial... It helped me a lot. Thank you AP.
              Comment on How To Fix: No Unity, No Launcher, No Dash In Ubuntu Linux by Sudheer      Cache   Translate Page   Web Page Cache   
    Thanks alot it worked for me:)
              Comment on 5 Myths About Linux That Scares Away New Users by Jim      Cache   Translate Page   Web Page Cache   
    Im an Hardcore gamer so i dont think i am ever going back to Linux The kernel is fantastic and other stuff. but look. Linux deserves something better than this... but i deserve something better than that too. So sorry Linux community i am going back to 10
              Comment on VLC 3.0 is Finally Released! Here’s How to Install it on Linux by hentot      Cache   Translate Page   Web Page Cache   
    installed vlc 3.0 with snap and works fine here in my 18.04 :) thank you!
              Comment on How to Upgrade to Linux Mint 19 [Step by Step Tutorial] by Franky E.      Cache   Translate Page   Web Page Cache   
    I loaded Mint 19 Beta a few months ago. How do I go to the full release version. Do I need to?
              Comment on Lubuntu Doesn’t Want to be the “distribution for old computers” Anymore by Charles      Cache   Translate Page   Web Page Cache   
    I am writing this on a more or less 10 year old Dell Optiplex 755 small form factor desktop with a 64-bit Intel Core2Duo E6750 2.66GHz processor, 6 GB of DDR2 RAM and a 2TB hard drive running Linux Mint 18.3 4.15 Linux kernel with a Cinnamon 3.67 desktop and it runs fine for me. However, I have found when running Zorin lite based upon Lubuntu 14.04 on a Dell Inspiron Mini 10 netbook with an 32-bit Atom processor and 1GB RAM, that You Tube videos tend to play with an occasional stutter in Firefox and Chromium. I have installed 32-bit Debian 7 with an LXDE desktop on a Pentium III PC with 256MB of RAM and it runs, albeit rather slowly, especially when surfing the Internet. Lubuntu 14.04 or 16.04 with an LXDE desktop runs fine on a Pentium 4 PC with 1GB RAM. As I have not given the LXQT desktop a try, so I will not comment on whether Lubuntu's replacement of LXDE with LXQT is a desireable or undesireable move. However, if LXQT is just a bit heavier on resources than LXDE, perhaps it will not have much impact on the performance of most 10 year old PCs today, though Lubuntu could give users a choice of LXDE or LXQT. I would also like to see Lubuntu come pre-installed with office suite such as LibreOffice or Open Office, plus more communly used apps and utilities, which would save me on having to install them post-installation. Anyway, my desktop preferences are Cinnamon for more powerful computers and Mate for less powerful computers. I only choose LXDE for old and relatively low powered computers.
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by ard      Cache   Translate Page   Web Page Cache   
    You have completely overlooked Facebook as worst thread of them ALL!
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by Abishek S      Cache   Translate Page   Web Page Cache   
    Stupid ad hominem comment. Google is a vast data collection apparatus. The US is an apex danger to the free world. Racist police state with a biological concept of racial superiority like the nazis. The proper course of action would be to require users of this module to recompile the kernel with this module.
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by Rex Alfie Lee      Cache   Translate Page   Web Page Cache   
    These mongrels cannot be trusted. If I saw the contest between 2 flies running up a wall & they told me who'd won & I saw it with my own 2 eyes I'd believe it was rigged. They cannot & should not ever be trusted. One magic number might be all that stands between you & you're data...
              Comment on 5 Best Linux Photo Management Software by Babo      Cache   Translate Page   Web Page Cache   
    I was using Shotwell but moved to Gthumbs. I find it much more intuitive for my purposes.
              Comment on 50 Best Ubuntu Apps You Should Be Using Right Now by Bob Hurt      Cache   Translate Page   Web Page Cache   
    I like GoldenDict. Once you figure out where to get dictionaries, it becomes an excellent tool for looking up definitions and translations. Scribus is a good desktop publishing tool. MyPaint is very similar to Krita TuxGuitar is a good midi player and Guitar music play and score tool IrfanView is an excellent image display and edit program from Windows that installs easily under WINE in Linux, and runs perfectly. And, let's not forget Detox for converting whitespace to underscore in file names, and Grub Customizer for adjusting the Boot Menu in dual boot systems.
              Comment on How To Edit PDF Files In Linux In The Easiest Way Possible by goonie      Cache   Translate Page   Web Page Cache   
    I tried to edit a court form and it was like mission almost impossible. Certainly should not be that hard to do. I just need an editor to know the size of the font and just fill in the blanks and put checks in the boxes. Why is it so difficult to do!!!
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by teknovagrant      Cache   Translate Page   Web Page Cache   
    You make no sense. If Google is in the governments back pocket and already have access to everything, this "backdoor" wouldn't be necessary eh?
              Comment on Quick Look at the Arch Based Indie Linux Distribution: MagpieOS by John Paul      Cache   Translate Page   Web Page Cache   
    I'm not sure off hand. I would recommend asking on the Manjaro forum: https://forum.manjaro.org/
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by Nobody of Import      Cache   Translate Page   Web Page Cache   
    It may not be an issue, per se. It's trivially WEAK encryption, which is not overly useful, really. The biggest issue I and everyone else should have is that it's a play to foist off subpar, suboptimal stuff (Hm...we seem to have a few projects like this, all in the name of "usability" in Containers, etc.) all for the sake of a company's agenda there (Hm...this *does* sound familiar...). We should be doing a lot better. We should treat this in the manner we SHOULD have treated systemd- tell 'em NO, do better there...and there **ARE** better answers in this context.
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by Nobody of Import      Cache   Translate Page   Web Page Cache   
    Which, to be honest...should be a big-fat-NO item. I'm sorry...if it's not documented like NSA, it doesn't meet the criteria that should be included in the Kernel. And if you're needing more "oomph" for the crypto...maybe you should quit trying to use such low-spec hardware? I would have issues trying to use Android on an IoT device that couldn't manage AES or something more substantive even if lower weight- like DJB's stuff. This gives me the willies- it's like all those damn BT and ZigBee controlled Deadbolts for consumer "smart" (In this context, don't you mean **STUPID**?) homes.
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by Nobody of Import      Cache   Translate Page   Web Page Cache   
    It's turned on because of how they're doing production builds of the Kernel.
              Comment on Best Windows Look Alike Linux Distributions For Beginners by RGjameson      Cache   Translate Page   Web Page Cache   
    Nice name moron. Obviously any advice you give is tainted by stupidity.
              Comment on NSA’s Encryption Algorithm in Linux Kernel is Creating Unease in the Community by Nick      Cache   Translate Page   Web Page Cache   
    What irritates me the most is that it got APPROVED to be part of the Linux Kernel just because Google said so. The same time that it's been rejected by ISO. Everything has its price right? I wish it wasn't true for Linux too, rather than it seems..
              Making a C program to get inputs from a user and reading it      Cache   Translate Page   Web Page Cache   
    A simple C code that uses UNIX CLI by accepts textual input from the user, and executes the commands issued. (Budget: $10 - $30 AUD, Jobs: C Programming, C++ Programming, Linux, Software Architecture, UNIX)
              Zimbra ACTIV8 Vietnam a HUGE Success! – Zimbra : Blog      Cache   Translate Page   Web Page Cache   
    Zimbra is an enterprise collaboration software installed Cloud Server Linux. Contact us to find out our latest offers!
              CentOS Pulse Newsletter, August 2018 – Blog.CentOS.org      Cache   Translate Page   Web Page Cache   
    CentOS is available in Cloud Server Linux. Contact us to find out our latest offers! It’s time for another community newsletter. As always, we have lots ofinformation about upcoming events, recent releases, and what our SIGs(Special Interest Groups) are working on. You can read the newsletter at https://wiki.centos.org/Newsletter/1803 Past editions Continue Reading
              Fresh Snaps from July 2018      Cache   Translate Page   Web Page Cache   
    Ubuntu is available in Cloud Server Linux. Contact us to find out our latest offers! Another month, and another bumper crop of snaps for you! This time around we have a great mix of developer tools, productivity applications and of course games. All of these are available as snaps which Continue Reading
              Making a C program to get inputs from a user and reading it      Cache   Translate Page   Web Page Cache   
    A simple C code that uses UNIX CLI by accepts textual input from the user, and executes the commands issued. (Budget: $10 - $30 AUD, Jobs: C Programming, C++ Programming, Linux, Software Architecture, UNIX)
              Linux Engineer      Cache   Translate Page   Web Page Cache   
    NJ-Jersey City, Job #: 874247 Linux Engineer Jersey City, NJ Contract Position Summary: As a member of the Cyber Resiliency technical team, you will be heavily involved in: - Gathering, developing, testing scripts within our orchestration tool. - Maintains and supports all related documentation - Providing operational support for the cyber resilency tool. - Administration of backup system. - Perform other duties
              Making a C program to get inputs from a user and reading it      Cache   Translate Page   Web Page Cache   
    A simple C code that uses UNIX CLI by accepts textual input from the user, and executes the commands issued. (Budget: $10 - $30 AUD, Jobs: C Programming, C++ Programming, Linux, Software Architecture, UNIX)
              Softmaker Office 2018 für Linux sinnvoll?       Cache   Translate Page   Web Page Cache   

    Firefox QuantumAls Ersatz für LibreOffice bietet Softmaker-Office keine überragenden Vorteile. Wer jedoch auf Dokumentenaustausch mit der Mac- und Windowswelt angewiesen ist oder ein MS Office auf Linux vermisst, findet im Office aus Nürnberg u. U. die passende Antwort …


              Scala/Spark Engineer/Developer      Cache   Translate Page   Web Page Cache   
    OH-Columbus, job summary: Senior Developers with significant experience using Apache Spark. This position will be located in our headquarters in Columbus, Ohio. Technologies and Tools We Use to Build Solutions: Java, JavaScript, CSS, Angular JS, Scala/Spark, Python, Redis, JBoss/Wildfly, Jetty, Spring, REST, Node, Gulp, Maven, Eclipse, IntelliJ, SQL, Linux, Gerrit/Git, Jenkins, Junit, Ruby, Cucumber, Protracto
              System Administrator - Downtown Vancouver (VAN-SYA) - Tom Lee Music - Granville, YT      Cache   Translate Page   Web Page Cache   
    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 - Thu, 10 May 2018 05:47:09 GMT - View all Granville, YT jobs
              Comment on How To Set Up Android Development Tools On Linux by How To Set Up Android Development Tools On Linux | SkyNet Chronicles      Cache   Translate Page   Web Page Cache   
    […] How To Set Up Android Development Tools On Linux by Derrik Diener on AddictiveTips – Tech tips to make you […]
              How to Install and use Open vSwitch 2.9 with KVM on CentOS 7 / RHEL 7 Server      Cache   Translate Page   Web Page Cache   

    LInuxTechi: Open vSwitch is a free and open source multi-layer software switch, which is used to manage the traffic between virtual machines and physical or logical networks.


              Purism's Privacy-Focused Librem 5 Linux Phone to Look Beautiful with GNOME 3.30      Cache   Translate Page   Web Page Cache   

     softpedia: The development teams behind the Librem 5 phone have no time for a summer vacation as they're working day and night to bring you that Linux phone you've dreamed for so long.


              Ubuntu and Debian Stretch Receive Linux Kernel Security Update to Fix TCP Flaw      Cache   Translate Page   Web Page Cache   

    Discovered and reported by security researcher Juha-Matti Tilli, the security flaw (CVE-2018-5390) could allow a remote attacker to cause a denial of service on affected machines


              How to View System Log Files on Ubuntu 18.04 LTS      Cache   Translate Page   Web Page Cache   

    A Linux Administrator should be able to read and understand the various types of messages that are generated by all Linux systems in their log files in order to troubleshoot an issue.


              5 reasons the i3 window manager makes Linux better      Cache   Translate Page   Web Page Cache   

    Get started with the keystroke-driven i3 tiling window manager for the Linux desktop.


              Azure App Service on LinuxがJavaをサポート       Cache   Translate Page   Web Page Cache   

    こんにちは、さとうなおきです。今回の「週刊アジュール」では、2018年7月22日から7月28日の1週間に発表されたMicrosoft Azureの新機能から、筆者の独断と偏見で選んだトピックについて紹介していきます。



              System software developer C\C ++ for Linux, Москва      Cache   Translate Page   Web Page Cache   
    Responsibilities - Development of Parallels Tools for Linux. - Keeping track of fast changing ecosystem of Linux distributions. - Support of virtual appliances with Linux guest systems. - Maintaining Parallels Desktop plugins for Vagrant...

    Зарплата: не указано

    Компания: Parallels




              Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!! - Jelenlegi ára: 1 Ft      Cache   Translate Page   Web Page Cache   
    Univerzális USB 2. 0 Memória kártya-olvasó
    480 Mb/s sebesség
    Kompatibilis: USB 1. 1 és 2. 0
    4 kártya foglalat
    Támogatott kártya típusok: Micro MS/ M2/ SD/ MMC/ SDHC/DV/MS DUO/ MS PRO DUO/ Micro SD/T-Flash
    Kompatibilis operációs rendszerek: Windows 7/VISTA/XP/2000/ME/98SE/98, Mac OS X 9. 0 és Linux 2. 4 vagy újabb verziói
    Vékony kialakítás, kompakt méret
    Plug & Play: behelyezés után egyből működik
    Támogatott kártyaméret: max 32 Gb
    Anyaga: műanyag
    Méret: 66 x 21 x 16 mm
    Súly: 14 g
    Szín: véletlenszerű
    A termékek külföldről érkeznek, emiatt a szállítási idő 15-30 munkanap, kérem mindenki ennek tudatában licitáljon!
    Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!!
    Jelenlegi ára: 1 Ft
    Az aukció vége: 2018-08-09 09:25
              Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!! - Jelenlegi ára: 1 Ft      Cache   Translate Page   Web Page Cache   
    Univerzális USB 2. 0 Memória kártya-olvasó
    480 Mb/s sebesség
    Kompatibilis: USB 1. 1 és 2. 0
    4 kártya foglalat
    Támogatott kártya típusok: Micro MS/ M2/ SD/ MMC/ SDHC/DV/MS DUO/ MS PRO DUO/ Micro SD/T-Flash
    Kompatibilis operációs rendszerek: Windows 7/VISTA/XP/2000/ME/98SE/98, Mac OS X 9. 0 és Linux 2. 4 vagy újabb verziói
    Vékony kialakítás, kompakt méret
    Plug & Play: behelyezés után egyből működik
    Támogatott kártyaméret: max 32 Gb
    Anyaga: műanyag
    Méret: 66 x 21 x 16 mm
    Súly: 14 g
    Szín: véletlenszerű
    A termékek külföldről érkeznek, emiatt a szállítási idő 15-30 munkanap, kérem mindenki ennek tudatában licitáljon!
    Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!!
    Jelenlegi ára: 1 Ft
    Az aukció vége: 2018-08-09 09:25
              Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!! - Jelenlegi ára: 1 Ft      Cache   Translate Page   Web Page Cache   
    Univerzális USB 2. 0 Memória kártya-olvasó
    480 Mb/s sebesség
    Kompatibilis: USB 1. 1 és 2. 0
    4 kártya foglalat
    Támogatott kártya típusok: Micro MS/ M2/ SD/ MMC/ SDHC/DV/MS DUO/ MS PRO DUO/ Micro SD/T-Flash
    Kompatibilis operációs rendszerek: Windows 7/VISTA/XP/2000/ME/98SE/98, Mac OS X 9. 0 és Linux 2. 4 vagy újabb verziói
    Vékony kialakítás, kompakt méret
    Plug & Play: behelyezés után egyből működik
    Támogatott kártyaméret: max 32 Gb
    Anyaga: műanyag
    Méret: 66 x 21 x 16 mm
    Súly: 14 g
    Szín: véletlenszerű
    A termékek külföldről érkeznek, emiatt a szállítási idő 15-30 munkanap, kérem mindenki ennek tudatában licitáljon!
    Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!!
    Jelenlegi ára: 1 Ft
    Az aukció vége: 2018-08-09 09:25
              Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!! - Jelenlegi ára: 1 Ft      Cache   Translate Page   Web Page Cache   
    Univerzális USB 2. 0 Memória kártya-olvasó
    480 Mb/s sebesség
    Kompatibilis: USB 1. 1 és 2. 0
    4 kártya foglalat
    Támogatott kártya típusok: Micro MS/ M2/ SD/ MMC/ SDHC/DV/MS DUO/ MS PRO DUO/ Micro SD/T-Flash
    Kompatibilis operációs rendszerek: Windows 7/VISTA/XP/2000/ME/98SE/98, Mac OS X 9. 0 és Linux 2. 4 vagy újabb verziói
    Vékony kialakítás, kompakt méret
    Plug & Play: behelyezés után egyből működik
    Támogatott kártyaméret: max 32 Gb
    Anyaga: műanyag
    Méret: 66 x 21 x 16 mm
    Súly: 14 g
    Szín: véletlenszerű
    A termékek külföldről érkeznek, emiatt a szállítási idő 15-30 munkanap, kérem mindenki ennek tudatában licitáljon!
    Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!!
    Jelenlegi ára: 1 Ft
    Az aukció vége: 2018-08-09 09:26
              Embedded Linux Software Engineer      Cache   Translate Page   Web Page Cache   
    CA-Santa Cruz, We are looking for a highly motivated Linux Embedded Software Engineer in Santa Cruz, CA and contribute to product development that is core to Plantronics current and emerging businesses. If you are interested in being on the cutting edge of Embedded Linux development, have experience with RPMs, C/C+, are a collaborative teammate, and are willing to take risks, then you are the type of engineer we
              Linux-Experte (m/w) im Raum Ulm      Cache   Translate Page   Web Page Cache   
    Anbieter: nicht oeffentlich
    Skip to navigation Skip to content Dynamic Engineering für Unternehmen und...
    Von: 09.08.2018 04:13 · Ort: D-89073 Ulm, Baden-Württemberg
    Diese Stellenanzeige Nr. 1.063.549.723
    : ansehen · merken · weiterempfehlen

                    Cache   Translate Page   Web Page Cache   

    ARCSERVE ALCANZA CATEGORÍA DE SOCIO TECNOLÓGICO AVANZADO DE LA RED DE SOCIOS DE AMAZON WEB SERVICES
    ·  Arcserve en permite en Amazon Web Services la organización de copias de seguridad de datos críticos y de recuperación ante desastres para sistemas virtuales y bare metal en entornos de nube y on-premise.

    ·  La categoría de Arcserve en la red de socios de Amazon Web Services (APN) hace hincapié en su amplia experiencia y la continua innovación impulsada por el mercado.

    Arcserve, LLC compañía especializada en disponibilidad y copias de seguridad de datos, anunció que ha alcanzado el nivel de Socio Tecnológico Avanzado de la red de socios (APN) de Amazon Web Services.


    Como Socio Tecnológico Avanzado de la APN, Arcserve destaca su compromiso de promover la innovación en la nube con Amazon Web Services. Gracias a la plataforma Unified Data Protection (UDP), las capacidades Amazon Web Services de Arcserve permiten a las empresas acceder instantáneamente a datos desde infraestructuras híbridas, reduciendo considerablemente el tiempo de inactividad, protegiendo datos y sistemas ante el ransomware, e incrementando el cumplimiento de políticas internas y normativas gubernamentales.

    "Las capacidades de Arcserve fortalecen nuestra oferta de DRaaS en forma significativa", expresó Francesco Paola, Chief Strategy Officer de Unitas Global. "Superan los requisitos de nuestros clientes corporativos con relación a un soporte riguroso en entornos on-premise y de múltiples nubes y, al mismo tiempo, complementan nuestra estrategia de nube híbrida administrada, que es compatible con Amazon Web Services y otros proveedores importantes de la nube. Arcserve simplifica tareas típicamente complejas, como la configuración de RPO en entornos de nube, lo que nos permite centrarnos en otros requisitos de los clientes. Si bien hay algunos nuevos competidores en el espacio de DRaaS, nuestros clientes quieren soluciones confiables, y esa es una promesa que Arcserve cumple" agregó el ejecutivo.

    "Nuestra fortaleza siempre ha sido la protección de entornos heterogéneos, y trabajar con Amazon Web Services es una extensión natural de esa filosofía. Convertirnos en Socio Tecnológico Avanzado de la red de socios de Amazon Web Services es un logro que solidifica aún más nuestro compromiso con la innovación continua en la nube", expresó Oussama El-Hilali, VP de Productos de Arcserve, quien también destacó “nuestras amplias capacidades de nubes múltiples destacan nuestro amplio conocimiento de Amazon Web Services".

    Ejecución de Arcserve en Amazon Web Services

    Arcserve ofrece capacidades empresariales para los clientes que utilizan Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2) y Amazon Elastic Block Store (Amazon EBS), que incluyen:

    ·  Políticas de retención altamente configurables para aprovechar el almacenamiento AWS de bajo costo para el respaldo y la retención a largo plazo, el almacenamiento de correo electrónico y los dispositivos de biblioteca virtual de cintas (VTL) para un mejor cumplimiento de las políticas internas y normativas públicas, incluido el Reglamento General de Protección de Datos (RGPD).

    ·  Recuperación completa a nivel de aplicación de entornos físicos y virtuales con recuperación instantánea de sistemas bare metal o máquinas virtuales (VM) que ejecutan Windows o Linux.

    ·  Ejecución de un servidor de punto de recuperación en Amazon EC2, desde sistemas on-premise o desde la nube, para desbloquear todas las funciones de Arcserve UDP con protección para aplicaciones nativas de la nube, desde sistemas en la nube a sistemas on-premise o viceversa.

    ·  Replicación continua de datos para aplicaciones críticas que requieran una operación 24x7x365 sin pérdida de datos.

    "Arcserve ha colaborado con Amazon Web Services desde que lanzamos Arcserve UDP hace varios años", expresó Scott Walker, VP de Global Strategic Alliances de Arcserve. "Alcanzar el estado de Socio Tecnológico Avanzado de la APN nos permite seguir creando soluciones innovadoras para que nuestros clientes logren escalar de manera rentable su infraestructura y, al mismo tiempo, proteger sus inversiones en los sistemas actuales".

    Las capacidades de Arcserve para Amazon Web Services potencian la transformación digital con protección de datos externa, pruebas y desarrollo de aplicaciones, conmutación instantánea por recuperación de aplicaciones y DRaaS. Es compatible con todos los principales sistemas y aplicaciones empresariales: bare metal y entornos virtuales (hipervisores VMware, Hyper-V y AHV de Nutanix); todas las principales distribuciones de Linux, Windows, HP-UX, AIX, Solaris, MacOS, NAS, Oracle, Oracle RMAN, SQL, Exchange, 0365, SAP, SAP HANA; opciones de archivo para AWS, Microsoft Azure, Fujitsu K2 y otras nubes compatibles; instantáneas de hardware para NFS, CIFS y NDMP; y almacenamiento de objetos, unidades de cinta y bibliotecas.




              Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!! - Jelenlegi ára: 1 Ft      Cache   Translate Page   Web Page Cache   
    Univerzális USB 2. 0 Memória kártya-olvasó
    480 Mb/s sebesség
    Kompatibilis: USB 1. 1 és 2. 0
    4 kártya foglalat
    Támogatott kártya típusok: Micro MS/ M2/ SD/ MMC/ SDHC/DV/MS DUO/ MS PRO DUO/ Micro SD/T-Flash
    Kompatibilis operációs rendszerek: Windows 7/VISTA/XP/2000/ME/98SE/98, Mac OS X 9. 0 és Linux 2. 4 vagy újabb verziói
    Vékony kialakítás, kompakt méret
    Plug & Play: behelyezés után egyből működik
    Támogatott kártyaméret: max 32 Gb
    Anyaga: műanyag
    Méret: 66 x 21 x 16 mm
    Súly: 14 g
    Szín: véletlenszerű
    A termékek külföldről érkeznek, emiatt a szállítási idő 15-30 munkanap, kérem mindenki ennek tudatában licitáljon!
    Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!!
    Jelenlegi ára: 1 Ft
    Az aukció vége: 2018-08-09 10:44
              Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!! - Jelenlegi ára: 1 Ft      Cache   Translate Page   Web Page Cache   
    Univerzális USB 2. 0 Memória kártya-olvasó
    480 Mb/s sebesség
    Kompatibilis: USB 1. 1 és 2. 0
    4 kártya foglalat
    Támogatott kártya típusok: Micro MS/ M2/ SD/ MMC/ SDHC/DV/MS DUO/ MS PRO DUO/ Micro SD/T-Flash
    Kompatibilis operációs rendszerek: Windows 7/VISTA/XP/2000/ME/98SE/98, Mac OS X 9. 0 és Linux 2. 4 vagy újabb verziói
    Vékony kialakítás, kompakt méret
    Plug & Play: behelyezés után egyből működik
    Támogatott kártyaméret: max 32 Gb
    Anyaga: műanyag
    Méret: 66 x 21 x 16 mm
    Súly: 14 g
    Szín: véletlenszerű
    A termékek külföldről érkeznek, emiatt a szállítási idő 15-30 munkanap, kérem mindenki ennek tudatában licitáljon!
    Univerzális memória-kártya olvasó 1 Ft NMÁ!!!!!!!!
    Jelenlegi ára: 1 Ft
    Az aukció vége: 2018-08-10 04:30
              1Ft USB WIFI mini adapter 150Mbs 2,4GHz Windows MAC Linux PC Számítógép Laptop Notebook - Jelenlegi ára: 1 Ft      Cache   Translate Page   Web Page Cache   

    Új USB Wifi adapter!
    Mini usb wifi adapter számítógép vagy laptopba.
    Megbizható vezetéknélküli internet/hálózati kapcsolatot biztosít a számítógép, laptop, tablet vagy telefon számára!
    adatátviteli szabvány 802. 11n
     adatáviteli sebesség akár 150Mbps
      64/128 bit WEP, WPA titkosítás
    telepítő CD Windows/Mac/Linux
    Mérete: 15x19x6mm
    *****
    A termék külföldről érkezik, egyedi rendelésű termék a postaköltség erre a termékre vonatkozik más termékkel/aukcióval nem összevonható. Utánvétel nincs.
      Postaköltség 990Ft! Ha 1 Ft-ért nyered az aukciót csak a postát kell fizetni!  
    Villámár esetén Ajándék posta!
    A szállítási idő: átlagosan kb. 2-3 hét maximum 5 hét, licitáláskor kérlek vedd figyelembe a szállítási időt.
    ~ Köszönöm hogy benéztél! ~
    További termékek >>> Ide kattintva!
    ~Szép napot! ~
    1Ft USB WIFI mini adapter 150Mbs 2,4GHz Windows MAC Linux PC Számítógép Laptop Notebook
    Jelenlegi ára: 1 Ft
    Az aukció vége: 2018-08-13 06:40
              【 setfattr 】コマンド――ファイルの拡張属性を設定/削除する      Cache   Translate Page   Web Page Cache   
    本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、ファイルの拡張属性を設定/削除する「setfattr」コマンドです。
              Evaluating Hyperledger Composer      Cache   Translate Page   Web Page Cache   

    Key Takeaways Only a very narrow subset of use cases is appropriate for this technology. The way that Hyperledger Fabric uses MVCC (multiversion concurrency control) when validating write batches is safe enough for financial applications in a decentralized ledger but may not scale efficiently enough in order to be attractive to B2C startups. Avoid this technology if you can make all of your transactions idempotent. This technology is still somewhat immature. Even though this is an open-source project, there are currently some limitations in choice of cloud provider when moving to a production environment (that could change).

    I have been following the three-year-old Hyperledger Fabric open-source project since its code base moved to GitHub about two years ago. The Hyperledger projects are hosted by the linux Foundation and sponsored mostly by IBM. They promote the use of what are known as private, or permissioned, blockchains. With a public blockchain, the first anonymous miner who solves a cryptographic puzzle gets to commit the next block of ledger entries to the chain. Private blockchains solve the consensus problem among authenticated peers using algorithms such as Raft or Paxos .

    With a blockchain, you get CRUD-style access to the ledger. You also get the ability to store mini programs known as smart contracts on the ledger. When a transaction is submitted to a smart contract, all ledger state-mutating operations executed within the chaincode are atomic ― either all operations get committed or none of them do. If the underlying ledger data accessed by the chaincode has been changed by the time that the operations made by the chaincode are to be committed, then the transaction is aborted. This happens automatically and is a big part of the value to writing smart contracts.

    The same folks who released Hyperledger Fabric also released another open-source project, Hyperledger Composer , which makes it easy for developers to write chaincode for Hyperledger Fabric and the DApps (decentralized applications) that can call them.

    Why now?

    Thoughtworks is a technology consulting company (acquired by Apax Partners) that markets itself as "a community of passionate individuals whose purpose is to revolutionize software design, creation and delivery". Twice a year, they release a Technology Radar report that recommends certain technologies be put on hold, assessed, put on trial, or adopted. Volume 18 of this Technology Radar (pdf) , published in May 2018, placed Hyperledger Composer in the trial ring, which they define as "Worth pursuing. It is important to understand how to build up this capability. Enterprises should try this technology on a project that can handle the risk."

    In my role as a software architect, I evaluate emerging technology, and Hyperledger Composer made it onto my personal radar. Every time I evaluate an emerging technology, I use it to implement a rudimentary news feed microservice. Each of these microservices are feature identical and are load-tested in the exact same manner. In this way, I can make reasonable statements about the performance characteristics of any specific technology in comparison with the other technologies. I chose the problem domain of a news feed because of its familiarity and ubiquity in social networks and because it is complicated enough to require non-trivial solutions yet simple enough to understand without getting lost in implementation minutiae. I publish the source code for these microservices, along with the source code needed to load-test them and to collect and analyze the performance results, in a freely available repository on GitHub . In the spirit of scientific peer review, I encourage you to clone the repo and reproduce the results for yourself.

    Building the test microservice

    Hyperledger Composer allows you to write smart contracts in server-side javascript. It makes available a native client library by which Node.js applications can access the ledger and submit transactions to these smart contracts. For the purposes of this experiment, I used an already developed Node.js microservice (see server/feed4 in the repo) as the control. I copied the source code for that microservice to a new folder (see server/feed7/micro-service in the repo) then I replaced all references to mysql, Redis, and Cassandra with calls to the Hyperledger Composer client API. It is the feed7 project that serves as the test in this experiment. Both projects use Elasticsearch because one of the requirements of each news-feed service is a keyword-based search, and a blockchain is not appropriate for that. Like most of the other microservices in this repo, the feed7 microservice uses Swagger to define its REST API. The specification can be found in the server/swagger/news.yaml file.

    With Hyperledger Composer, you create a business network that consists of a data model, a set of transactions that manipulate the data model, and a set of queries by which those transactions can access data within the model. Hyperledger Composer works with Hyperledger Fabric, whose basic network consists of CouchDB , the default peer, the business network peer, a certificate authority service, and an orderer. The feed7 microservice accesses Hyperledger Fabric in the context of this business network, which you can find in the server/feed7/business-network folder.


    Evaluating Hyperledger Composer

    Figure 1: Feed7 components (the test) .

    In the model for this business network, the broadcaster is the participant. There are friendship, inbound, and outbound assets. The friendship asset captures the friend relationship between two broadcasters. Each inbound asset is a news-feed item meant for the associated broadcaster. The outbound asset is a news-feed item that was sent by the associated broadcaster. There are two transactions in this business network: broadcasters can friend each other and a broadcaster can broadcast a news-feed item to its friends. The only query needed inside the business network is for the broadcast transaction to access the broadcaster’s friends.

    async function broadcastParticipants(tx) {
    const factory = getFactory();
    const created = Date.now();
    const now = new Date();
    const k = tx.sender.participantId + '|' + created + '|';
    const outboundRegistry = await getAssetRegistry('info.glennengstrand.Outbound');
    const ok = 'Outbound:' + k + Math.random();
    const inboundRegistry = await getAssetRegistry('info.glennengstrand.Inbound');
    var o = factory.newResource('info.glennengstrand', 'Outbound', ok);
    o.created = now;
    o.subject = tx.subject;
    o.story = tx.story;
    o.sender = tx.sender;
    await outboundRegistry.add(o);
    const friends = await query('broadcasterFriends', { broadcaster: 'resource:info.glennengstrand.Broadcaster#' + tx.sender.participantId });
    for (i = 0; i < friends.length; i++) {
    const friend = friends[i];
    const ik = 'Inbound:' + k + Math.random();
    var inb = factory.newResource('info.glennengstrand', 'Inbound', ik);
    inb.created = now;
    inb.subject = tx.subject;
    inb.story = tx.story;
    inb.recipient = friend.to;
    await inboundRegistry.add(inb);
    }
    }

    Code Sample 1: A smart contract.

    The Hyperledger Composer API that is intended to be called within a smart contract closely resembles the API that is intended to be called by the Node.js DApp, but there are some interesting differences. Within the smart contract, you must use the async/await mechanism, but within the DApp, you had to use promises. Smart contracts always had to use predefined queries but DApp code could build a query dynamically and run that. When querying or retrieving either a participant or asset from the DApp, you had to include the constant “PID:” as a part of the key but not when accessing the same data from chaincode.

    function submitTransaction(bizNetworkConnection, transaction, from, subject, story, callback, retry) {
    const elastic = require('../repositories/elastic');
    bizNetworkConnection.submitTransaction(transaction)
    .then((result) => {
    const retVal = {
    "from": from,
    "occurred": Date.now(),
    "subject": subject,
    "story": story
    };
    elastic.index(from, story);
    callback(null, retVal);
    }).catch(() => {
    setTimeout(() => {
    submitTransactionRetry(bizNetworkConnection, transaction, from, subject, story, callback, 2 * retry);
    }, retry + Math.floor(Math.random() * Math.floor(1000)));
    });
    }
    exports.addOutbound = function(args, callback) {
    const BusinessNetworkConnection = require('composer-client').BusinessNetworkConnection;
    const bizNetworkConnection = new BusinessNetworkConnection();
    bizNetworkConnection.connect(process.env.CARD_NAME)
    .then((bizNetworkDefinition) => {
    const factory = bizNetworkDefinition.getFactory();
    var transaction = factory.newTransaction('info.glennengstrand', 'Broadcast');
    transaction.sender = factory.newRelationship('info.glennengstrand', 'Broadcaster', 'PID:' + args.body.value.from);
    transaction.subject = args.body.value.subject;
    transaction.story = args.body.value.story;
    submitTransaction(bizNetworkConnection, transaction, args.body.value.from, args.body.value.subject, args.body.value.story, callback, 2000);
    });
    }

    Code Sample 2: A DApp calling a smart contract.

    In the DApp source code, you may notice all this retry logic when submitting a transaction. That is because Hyperledger Fabric uses MVCC (multiversion concurrency control) when validating write batches and will easily throw a read conflict error. What you do to resolve that is to sleep a slightly randomized amount of time then retry the transaction.

    Testing the microservice under load

    Both the control and the test use the same load-test application, which you can find in the client/load folder of the repo. The load test creates 10 participants in an eternal loop, and gives each participant anywhere from two to four friends. It has each participant broadcast 10 news-feed items, each of which consists of 150 randomly generated numbers. The load-test app spins up three threads, each doing this process 90% of the time. The other 10% is testing the search functionality.

    Instead of calling the news-feed microservice directly, the load-test application calls an open-source API gateway called Kong , which proxies each request from the load-test application to the news-feed microservice. Kong is configured to use the http-log plugin in order to send request and response logs for each call to another microservice, which in turn sends the performance-related parts to Elasticsearch in batches. You can find the source code for the Kong logger microservice in the client/perf4 folder.

    I used Kibana to visualize the performance data, including throughput, average latency, and percentile latency. Whenever possible, I always collected summaries of performance metrics from two hours of data.


    Evaluating Hyperledger Composer

    Figure 2: Per-minute throughput of outbound post requests for a test (i.e., Hyperledger Composer and Fabric) experiment.


    Evaluating Hyperledger Composer

    Figure 3: Per-minute average of latency of outbound post requests for a test (i.e., Hyperledger Composer and Fabric) experiment.

    I deployed the control twice, both times in EC2 using m4.xlarge instances; one time when the feed4 service was running in a Docker container and another time when it wasn’t. The Docker version experienced 6% less throughput and almost no difference in latency. I also deployed the test twice, both times in EC2 using m4.xlarge instances for Kong, Cassandra (used by Kong), Elasticsearch, and the load-test application. The first test deployed Hyperledger Fabric, Composer, and the feed7 business network and microservice on an m4.xlarge and the second test used an m4.2xlarge, to see the performance differences in scaling up.


    Evaluating Hyperledger Composer

    Figure 4: Feed7 deployment (the test).

    To allow for valid comparative analysis, and because production configurations were not readily available, both the control and the test used developer configurations for everything. There exists an AWS CloudFormation template for Hyperledger Fabric, but it is deploying the basic network, which is Hyperledger-speak for a developer configuration. The only online documentation for a production configuration that I could find, outside of advertisements for IBM Cloud, were a couple of blogs on H acker N oon by some folks from VMware. Those blogs claimed a production configuration and a diagram indicated that the orderer was backed by Kafka, but the configtx.yaml file in the referenced GitHub repo shows an OrdererType of solo, not Kafka. That suggests a developer configuration. A comment in the source code says, “The solo consensus scheme is very simple, and allows only one consenter for a given chain. It accepts messages being delivered via Order/Configure, orders them, and then uses the blockcutter to form the messages into blocks before writing to the given ledger.”

    Performance results

    There is both good and bad news for Hyperledger when it comes to performance under load. Here is the bad news: the Hyperledger version of the news feed demonstrated over 300 times less throughput and was three orders of magnitude slower than the traditional version. But the good news is that doubling the hardware capacity for the Hyperledger version yielded a 20% improvement in throughput and almost halved the latency.

    The control sustained over 13,000 outbound post requests (i.e., a news-feed broadcast) per minute (RPM). Average latency was 4 ms and the 99th percentile was 9 ms. The test experienced on average 29 outbound post requests per minute for the m4.xlarge and 38 for the m4.2xlarge. The average latency was 4.7 s for the m4.xlarge and 3.2 s for the m4.2xlarge. The 99th percentile latency was 10.2 s for the m4.xlarge and 4.9 s for the m4.2xlarge.


    Evaluating Hyperledger Composer

    Figure 5: Outbound-post comparative performance summary. Latency numbers are in milliseconds.

    There are some other inefficiencies that I need to cover here. The CPU and performance-related metrics on the control quickly reached steady state while the same metrics on the test got worse and worse over time. The biggest offender with CPU was the default peer process in Fabric. This was surprising because the microservice always accessed the news-feed business network whose corresponding peer container was not as CPU intensive. Perhaps the default peer is used to endorse transactions? I could find no way to remove it from the configuration. In a production configuration, you would have multiple peers, otherwise the ledger would not be decentralized.

    For both the test and the control, the microservice will eventually crash, once the SSD for the database runs out of available storage. For the control, that happens in the Cassandra database after almost 30 million outbound posts have occurred. For the test, that happens in the CouchDB database after about 4,000 outbound posts have occurred. The SSD storage for both the control and the test have the same capacity, which is 20 GB. Clearly, storage efficiency is not currently a primary concern of the developers contributing to the Hyperledger Fabric project.

    Conclusion

    Originally, I believed that the news-feed application would be a good use case for a blockchain. The primary action of the load-test application is appending friends and appending news-feed items, which sounds very similar to appending to a ledger. Now, however, I believe that analogy to be superficial. The major concern for blockchains is to prevent what is known as the double-spend problem ― what good is a blockchain that cannot prevent participants from spending the same money twice? For public blockchains, that problem is handled using unspent transaction outputs, or UTXO. Hyperledger Fabric addresses the problem via MVCC on the read sets when validating write batches. Fabric does have inefficiencies that can be addressed as it matures, but I believe that this use of MVCC in order to prevent double spending is an inherent cause for the low throughput and high latency. For all intents and purposes, the news-feed transactions are essentially idempotent. There are no significant consequences if two participants friend themselves in a different order or multiple times, or broadcast items to each other in a different order or multiple times. Fabric is allocating a lot of CPU time and memory to prevent a problem that has no significant impact on a news feed.

    This evaluation leads me to believe that the future of software development will not be eaten by blockchains. There is only a very narrow subset of use cases that justify the high computing costs inherent in automatic, guaranteed, distributed concurrency control and validation. Basically, you need to require a consortium marketplace where idempotent transactions are not a possibility. While evaluating Hyperledger Composer at this time has some merit, the current level of maturity makes committing to a production release in the near future highly problematic. The Hyperledger projects are all open source but at the time of this writing there appear to be limitations in choice of cloud provider when progressing to a production environment.

    About the Author
    Evaluating Hyperledger Composer
    Glenn Engstrand is a Software Architect at Adobe Systems, Inc.. His focus is working with engineers in order to deliver scalable, server side, 12 factor compliant application architectures. Glenn was a breakout speaker at Adobe's internal Advertising Cloud developer's conferences in 2018 and 2017 and at the 2012 Lucene Revolution conference in Boston. He specializes in breaking monolithic applications up into micro-services and in deep integration with Real-Time Communications infrastructure.
              Free Open Source Online Dating Software      Cache   Translate Page   Web Page Cache   
    pH7 Social Dating CMS The Most Secure, Powerful & Professional Social Dating Web App Builder

    pH7 Social Dating CMSis a Professional & Open Source Social Dating CMS, fully responsive design, low-resource-intensive, powerful and very secure.

    pH7CMS (now known as pH7Builder) is included with 35 modules and based on its homemade framework (pH7Framework). It is also the first Professional, Free and Open Source Social Dating Site Builder Software and the first choice for creating enterprise level Dating Apps/Service or social networking sites.


    Free Open Source Online Dating Software
    Software Overview

    pH7 Dating CMSis a Social/Dating CMS written in Object-Oriented php ( OOP ), fully compatible and highly optimised for PHP 7+ and based on MVC architecture (Model-View-Controller).

    It is designed with the KISS principle in mind, and the all source code can be read and understood in minutes. For a better flexibility, the software uses PDO (PHP Data Objects) abstraction which allows the choice of the database. The principle of development is DRY (Don't Repeat Yourself) aimed at reducing repetition of information of all kinds (no duplicate code).

    This Free and Open Source Social Dating Site Builder wants to be low resource-intensive, powerful, stable and secure. The software also comes with 35 system modules and is based on pH7Framework (written specifically for this project) that has over 52 packages.

    To summarize, pH7CMS gives you the perfect ingredients to create the best online dating service or social networking website on the World Wide Web!

    How Powerful Your Social-Dating App Will Be? :rocket: Best Dating Features Advanced Search Blog Notes Pages Management Friends/Mutual Friends, Visit, Messages, Instant messaging, Views, Like, Rating, Smileys, Geo Map, Avatar, Wallpaper, ... Related Profiles (for better user experience and faster match) Custom Profile (Background profile) Comments Hot or Not Love Calculator Matchmaking System Geo-Location People Nearby Photo Albums Videos (and possibility to upload videos from API v3 YouTube, Vimeo, Metacafe and Dailymotion) Forums Full Moderation of all contents posted by your users Nudity Filter Option for all images uploaded by users Dating Scammer Detector (see if profile photos aren't used by scammers) Anti-Scam Tools Watermark Branding Chat Rooms Chatroulette Games (with high quality and viral games installed) Webcam Shot Affiliate Newsletter Activity Streams User Mentions (using the “@” symbol with the username such as @pH-7 ) Member Approval System Advanced Admin Panel Complete Membership System Payment Gateways Integration for PayPal, Stripe, Braintree, Bitcoin and 2CheckOut Statistics & Analytics System Live Notification System Registration delay (to avoid spam) File Management Dynamic Field Forms Management Privacy Settings Banner/Advertisement Management User Dashboard Dating-Style Profile Page Fake Profile Generator CSV User Importer Support for Multiple Languages, Internationalization and Localization (I18N) European and American Time/Date formats Cache system for the database, pH7Tpl (our template engine), static files (HTML, CSS, JS), string content, ... Maintenance Mode Database Backup Report Abuse SEO-Friendly (Title, Content, Code, ...), Sitemap module, hreflang , possibility to translate each URL, ... Multilingual URLs Check that all UGC (User-Generated Content) are Unique (to avoid spam and malicious users) RSS Feed Block easily any IPs, emails, usernames, affiliated bank accounts, etc. Country Blocker (block easily any countries where you don't want your website to be accessible) Country Restrictions for Member and Affiliate registration forms Fully API for integration from an external app (iOS/Android, ...), website, program, ... Feedback Fully Responsive Templates Memberships/Groups Manager Publishable easily into Android/iPhone/iOS webview mobile app thanks its Mobile-Optimized Templates Multiple-Themes and many customization possible Message templates Multi Themes and many personalizable Includes top html5 features Allow to sign in to your site with Facebook, Google and Twitter thanks pH7CMS's Connect module Invite Friends Social Bookmark (Social Media Sharing Buttons) Powerful Anti-Spam System Full Security system against XSS, CSRF, SQL injection, authentication hacking, session fixation, brute-force, reverse tabnabbing phishing attacks, ... and can even prevent some DDoS attacks! Two-Factor Authentication Option available for Admins, Users and Affiliates Admin Panel - Block Access with IP Restriction Beautiful Code: Very thoroughly commented about what's happening throughout the PHP code, beautiful indentation and very readable, even for non-programmers Anyone can easily contribute to pH7CMS project thanks the GitHub repository

    It's not a hazard that pH7CMS is considered to be the first choice for creating an enterprise level dating web app or social networking website

    Great features like here and many other unique and exclusive features are waiting for YOU. Already released in pH7CMS!


    Free Open Source Online Dating Software
    Requirements

    Application ServerPHP 5.6 or higher (Recommended Version: PHP 7.0.4 or higher).

    Databasemysql/MariaDB 5.0.15 or higher.

    Operating Systemlinux/Unix (Red Hat, CentOS, Debian, FreeBSD, Mandrake, Mac OS, etc.), windows.

    Web ServerApache with mod_php or with PHP in CGI, FastCGI mode (nginx, LiteSpeed and IIS should also work. You might have to change some pieces of code and change the URL rewriting to make it work).

    URL rewriting extension module Apache , nginx, LiteSpeed, IIS (for Web.config, you have a good tutorial here ).

    Specific RequirementServer has to be connected to Internet.

    Minimum Web Space2.0 GB

    pH7CMS's Video Module Requirement (only if enabled) FFmpeg

    Installation Github: Clone pH7CMS from Github git clone git@github.com:pH7Software/pH7-Social-Dating-CMS.git Install Composer From a command line opened in the folder, run composer install to install pH7CMS's dependencies. Composer: Install Composer composer create-project ph7software/ph7cms --prefer-dist ph7cms Sourceforge: Directly download the latest stable version from Sourceforge . Softaculous: If your Web host offers Softaculous, you might be able to install pH7CMS in one-click with Softaculous . Nginx Configuration

    In order to get pH7CMS working on nginx server, you need to add some custom nginx configuration.

    Create /etc/nginx/ph7cms.conf and add the following:

    location / { try_files $uri $uri/ /index.php?$args; index index.php; }

    Please note that the above code is the strict minimum and obviously you can add more rules by comparing with the main Apache .htaccess file .

    Finally, in your nginx server configuration, you will have to include ph7cms.conf file to complete the configuration like below:

    In file, e.g., /etc/nginx/sites-enabled/yoursite.conf for Ubuntu and other OS based on Debian or /etc/nginx/conf.d/yoursite.conf for CentOS and other OS based on Red Hat.

    server { # Port number. In most cases, 80 for HTTP and 443 for HTTPS listen 80; server_name www.yoursite.com; root /var/www/ph7cms_public_root; index index.php; #you can use index.ph7; for hidding the *.php ... client_max_body_size 50M; error_log /var/log/nginx/yoursite.error.log; access_log /var/log/nginx/yoursite.access.log; # Include ph7cms.conf. You can also directly add the "location" rule instead of including the conf file include /etc/nginx/ph7cms.conf; }

    For more information, please refer to the nginx documentation.


    Free Open Source Online Dating Software
    Translations

    You can find and add other languages on the I18N repo .

    Author

    Coded & Designed with lots of :heart: by Pierre-Henry Soria . A passionate Belgian software engineer :chocolate_bar: :beer:

    Hire Me At Your Company?

    Do you need someone like me (and willing to relocate) at your company..? Let's chat together !

    Official Website

    pH7CMS.com

    Documentation

    pH7CMS Documentation

    Contributing
    Free Open Source Online Dating Software

    Anyone can contribute on pH7CMS GitHub repository!

    Finding bugs, improving the CMS/doc or adding translations. Any contribution is welcome and highly appreciated!

    Just clone the repository, make your changes and then make a push ;-)

    WARNING, your code/modification must be of excellent quality and follow the Code Convention and PSR . I manually validate all the improvements and changes.

    You will also become a pH7CMS VIP member and get all exclusive premium contents and upcoming modules.


    Free Open Source Online Dating Software
    Tools/Software Used to Develop pH7CMS

    LAMP on Fedora/Ubuntu (and Windows/Mac with WampServer/MAMP for testing purpose)

    Geany & Sublime Textfor coding the whole project. That's it! However, since pH7CMS 5.0, PhpStorm (and sometimes Atom) are used as well.

    GIMPfor editing the assets, etc.

    Trimage(and ImageOptim when developing on Mac) for compressing & optimizing the images

    Poeditfor translating the Gettext files

    FileZillafor FTP client

    Gitfor the version control system

    Sometimes, when working on Mac, Sequel Pro is used to lookup easily at a database.

    Contact

    You can send me an email for any suggestions or feedback at: hello {AT} ph7cms {D0T} com OR hi {AT} ph7 {D0T} me

    pH7CMS; The Eco-Friendly CMS :heart:
    Free Open Source Online Dating Software

    pH7CMS has been built to reduce the power and CPU usage of your server in order to preserve the nature and help to save our environment.

    pH7CMS's templates also use lighter colors since LCD monitors use less electricity to display them.

    Finally, please consider using green Web hosting (which use Green Power supply).

    -> Other 10 Easy Ways to Green Your Social Community :wink: <-

    License

    pH7CMSis under Open Source Free License.

    License: General Public License 3 or later; See the PH7.LICENSE.txt and PH7.COPYRIGHT.txt files for more details.


    Free Open Source Online Dating Software
    Free Open Source Online Dating Software

              Forum Post: RE: CCS/EVMK2H: Serial terminal in CCS 8.1.0 under Linux is not displaying newlines correctly      Cache   Translate Page   Web Page Cache   
    [quote user="desouza"]In conversations with other colleagues, they vaguely recall some occurrences of this in the past, but couldn't fully recall what exactly corrected it.[/quote]Your mention of handling of newline sequences made me realise in both our failure cases it appears that a carriage return ('\r') from the target has been converted to a newline ('\n'), since there appears two new lines displayed (due to a blank line between the output as well as the column not resetting). Looking at the documentation the Linux stty command can display the terminal line settings for a device, and one input setting is: [-]icrnl translate carriage return to newline Therefore, tried the sequence on the /dev/ttyUSB0 which is a FTDI USB to serial converts which displays the issue: 1) Reboot PC. 2) Check the stty state of the device, where icrnl means input carriage returns will be converted to newlines: $ stty -F /dev/ttyUSB0 -a speed 9600 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; discard = ^O; min = 1; time = 0; -parenb -parodd -cmspar cs8 hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke -flusho -extproc 3) Open /dev/ttyUSB0 in CCS 8.1.0, selecting a baud rate of 115200, and newlines are displayed incorrectly. The stty command shows that the baud rate has been changed, but the icrnl option is still enabled: $ stty -F /dev/ttyUSB0 -a speed 115200 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; discard = ^O; min = 0; time = 2; -parenb -parodd -cmspar cs8 hupcl -cstopb cread clocal -crtscts -ignbrk -brkint ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8 opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon iexten -echo -echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke -flusho -extproc 4). Close the /dev/ttyUSB0 terminal in CCS 8.1.0. 5) Open the /dev/ttyUSB0 terminal in CCS 7.4.0. The newlines are displayed correctly. The stty command shows the conversion of input carriage returns to newlines has been disabled, as indicate by the minus sign in front of the option (i.e. -icrnl ): $ stty -F /dev/ttyUSB0 -a speed 115200 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; discard = ^O; min = 0; time = 0; -parenb -parodd -cmspar cs8 -hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -iutf8 -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke -flusho -extproc 6) Close the /dev/ttyUSB0 terminal in CCS 7.4.0. The stty command shows the conversion of input carriage returns to new lines remains disabled: $ stty -F /dev/ttyUSB0 -a speed 115200 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; discard = ^O; min = 0; time = 0; -parenb -parodd -cmspar cs8 -hupcl -cstopb cread clocal -crtscts -ignbrk -brkint -ignpar -parmrk inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -iutf8 -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke -flusho -extproc 7) Re-open the /dev/ttyUSB0 terminal in CCS 8.1.0. This time the newlines are displayed correctly. The stty command shows the conversion of input carriage returns to new lines remains disabled: $ stty -F /dev/ttyUSB0 -a speed 115200 baud; rows 0; columns 0; line = 0; intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; discard = ^O; min = 0; time = 2; -parenb -parodd -cmspar cs8 -hupcl -cstopb cread clocal -crtscts -ignbrk -brkint ignpar -parmrk inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -iutf8 -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke -flusho -extproc Therefore, the problem appears to be that the terminal in CCS 8.1.0 is no longer disabling the input translation of carriage return to newline, which is something CCS 7.4.0 did. There are some other settings, such as opost, echoctl and echoke which CCS 7.4.0 changes compared to CCS 8.1.0, but haven't investigated the impact of those options.
              Forum Post: RE: CCS/EVMK2H: Serial terminal in CCS 8.1.0 under Linux is not displaying newlines correctly      Cache   Translate Page   Web Page Cache   
    Chester, In conversations with other colleagues, they vaguely recall some occurrences of this in the past, but couldn't fully recall what exactly corrected it. I then searched around and found several discussions on the web about similar behaviour. One of them is below: https://superuser.com/questions/654490/putty-new-line-not-working-properly I then found an unanswered comment from the TM Terminal project at the Eclipse marketplace. https://marketplace.eclipse.org/content/tm-terminal Therefore, it seems the issue may be still outstanding. It probably requires an enhancement to allow configuring the properly newline chars. I will keep looking... Rafael
              Monitoring Your Digital Assets with NEMS Linux - Category5 Technology TV - Episode 568      Cache   Translate Page   Web Page Cache   

    Category5 Technology TV

    Nobody does network asset monitoring as well as Nagios, and NEMS Linux brings a fully-configured Nagios server to your Raspberry Pi. Robbie and Bekah check out the latest release of the Nagios Enterprise Monitoring Server for Raspberry Pi 3.

    Read the complete show notes, comment or rate this episode, view pictures and obtain links from this episode at http://category5.tv/shows/technology/episode/568/

    Running time: 1 Hour 18 Minutes 37 Seconds


              Write Magento related tutorials      Cache   Translate Page   Web Page Cache   
    I'm looking for Magento experts who can write technical tutorials on my blog. The articles should be related to Magento and Ecommerce related technologies. (Budget: $250 - $750 USD, Jobs: eCommerce, Linux, Magento, MySQL, PHP)
              MS SQL DBA      Cache   Translate Page   Web Page Cache   
    MS-Tupelo, MS SQL DBA Tupelo, MS Perm Position Must Haves: Be willing to work a rotating on-call schedule Deep knowledge of MS SQL Server Administration and Security Basic understanding of Active Directory (AD), Domain Basic understanding and practical experience with Red Hat/AIX (or any other?) Linux/UNIX Position Details Deep knowledge of MS SQL Server Administration and Security: SQL Server installation a
              In case you missed it: July 2018 roundup      Cache   Translate Page   Web Page Cache   
    In case you missed them, here are some articles from July of particular interest to R users. A program to validate quality and security for R packages: the Linux Foundation's CII Best Practices Badge Program. R scripts to generate images in the style of famous artworks, like Mondrian's. A 6-minute video tour of the AI and Machine Learning services in Azure, including R. The July roundup of AI, Machine Learning and Data Science news. An R package for tiling hexagon-shaped images, used to create a striking banner of hex stickers for useR!2018. Highlights and links to videos from the useR!2018...
              Details - Radical Minds Technologies - Job, WV      Cache   Translate Page   Web Page Cache   
    Linux/Unix server installation, configuration. Linux/Unix Administration and Troubleshooting. VMware Administration virtualization techniques or any other...
    From Radical Minds Technologies - Sat, 19 May 2018 10:33:01 GMT - View all Job, WV jobs
              云原生的MySQL托管服务架构及读写分离的优化      Cache   Translate Page   Web Page Cache   

    云原生的MySQL托管服务架构及读写分离的优化

    内容来源: 2017 年 08 月 24 日,微软中国首席产品经理宋青见在“ODF 2017开源数据库论坛(北京)”进行《云原生的mysql托管服务架构及读写分离的优化》演讲分享。IT 大咖说(微信id:itdakashuo)作为独家视频合作方,经主办方和讲者审阅授权发布。

    阅读字数: 4055 | 11分钟阅读

    获取嘉宾演讲视频及PPT:

    摘要

    在私有数据中心运维MySQL的方式是单机运行、一主一备,甚至是多主复制的集群,为了保证高可用,成本是比较高的。而基于云计算,托管运维大量的用户MySQL实例,如何用Cloud Native的原则,通过沙箱隔离、计算和数据的完全分离,实现低成本和高扩展的高可用方案?通过开篇分享,使大家更好的理解Cloud RDS的架构精髓。进而通过基于Azure storage的针对MySQL读写分离的优化,比较深入的分享了一种可以借鉴的主从分离优化技术。

    云原生的托管服务架构 云原生的MySQL PaaS服务

    我们的MySQL托管运维并非直接将数据存储在本地SSD,而是所有的连接都需要经过一层代理(可以理解为无状态的外部服务器),然后由代理将用户的连接转发到某一个虚拟机中的MySQL实例上。每个虚拟机上有一个Agent用来监控运行的MySQL服务状态,如果其中某个数据库出现问题,就会在其他的虚拟机上恢复该数据库。这种情况下Proxy的好处就显现出来了,因为用户连接是在proxy上,所以当后方数据库出现问题,proxy会将连接重新定位到已恢复的数据库上。

    另外我们将所有数据库的读写操作都从本地移到了网络上,真正做到了计算和存储的分离。所有MySQL的数据文件不是保存在本地硬盘,而是存储在分布式的基于网络的存储框架上,数据在网络上被保存多份,同时严格监控用户的带宽资源消耗。

    从节点的管理上来看本地的数据中心如果有上千台的节点就已经算是不小的网络了,而公有云在全球有超过百万的物理节点。面对如此多的节点运维的思路和架构会完全不同,我们在网络和存储方面实际上是花费了很大的精力才做到了不同租户或用户之间的隔离。

    如果是单一线程的任务,本地存储肯定是比网络要快的,因为网络有着延时,但实际上云计算可以通过高并发来回避在延迟方面的不足。

    MySQL PaaS的好处

    MySQL PaaS带来了更方便快速的部署,高性价比,高可用性,以及高安全性的全托管服务。缺点在于限制了用户对数据库操作的权力,因为我们是将多个用户的数据放在一起运维,所以对整个环境的安全性要求比较高。

    平台支持

    我们当前的架构下只是将MySQL作为一个进程,更多的重点是在MySQL任务监控、快速恢复上。由于架构中有代理、计算和分离,所以可以很容易的做到单点的高可用。这种情况下我们后台用的DB Engine是MySQL社区版本,支持现有的MySQL客户端和工具。

    启动备用库

    当前架构下计算和数据分离之后,数据是被存储在Azure storage上,这时虽然单点就可以达到高可用,但是在数据文件较大的时候,由于网络原因恢复起来需要一定的时间,经过监控发现基本上在3分钟以内。如果用户对时间有要求的话,一般是建议用户再建一个读写分离的从库,主库出现问题的时候手动将从库提升为主库。不过我们提供了更方便的启用备用库功能,可以将从库自动的提升为主库,从而节省时间,此时故障恢复时间通常在分钟级别(一般在60秒内)。

    一体化的数据库运维平台
    云原生的MySQL托管服务架构及读写分离的优化

    这是我们于2017年5月份在全球推出的一体化数据运维平台,MySQL、SQL Database、SQL Database warehouse 、PostgreSQL被统一的放在该平台中。它可以对运维数据进行优化监测并给出建议,能够按需弹性放缩,资源管理。

    读写分离的优化 支持基于副本的横向扩展

    正常情况下主库和从库之间通过网络建立连接,然后将binlog从主库传输到从库,接着从库将binlog作为一个Relay插入到数据库中。如果主从库都是在MySQL PaaS上,那么MySQL实际就没有打开Replication开关,此时从库会另起一个进程,从Azure Storage上读取主库的binlog,然后解析插入到数据库中。这种架构下支持基于副本的横向扩展,适用于读取压力较大,或读远大于写的业务,从属实例不受限制,不过一般5个足够了。

    支持混合云的数据库同步

    由于目前混合云的应用还是比较多的,所以我们也支持混合云的数据库同步。比如从本地同步数据到Azure上以满足Azure上的应用需要,或者应用平滑迁移到Azure。可以通过管理门户配置同步和查看同步状态。

    新一代的架构框架技术 Stateless Services Pattern
    云原生的MySQL托管服务架构及读写分离的优化

    我们这里来回顾下基于云架构开发后台程序的两个Patter,首先是无状态模式。这个模式下存储和前端服务器可以很容易的弹性放缩,问题于中间的业务层,因为业务之间是相互依赖,且用户的数据代表某种状态,要访问这些状态就不可避免的引入排队机制、入锁机制等。面对这些问题常见的做法是使用蓄水池方法,将用户的请求放在queues中,降低无状态服务的复杂度同时还可以达到无线扩展队列的需求。

    Stateful Services Pattern
    云原生的MySQL托管服务架构及读写分离的优化

    在实际的应用中其实大部分还是采用有状态模式,这种模式下依赖于有状态中间件,有状态中间件通过分区的方式解决高并发,在分区内使用传统方式保证数据一致性。这种情况下数据的传输过程相对较少,延迟得到了保障。

    Traditional Application
    云原生的MySQL托管服务架构及读写分离的优化

    传统应用程序的API、UI、引擎等都是整合在一起,在编译的时候就能确定相互之间的依赖关系并能够方便的发现问题。不过由于所有的模块都被整合在一起,牵一发而动全身,所以在水平扩展服务能力的时候要付出相当大的代价。

    Application composed of microservices
    云原生的MySQL托管服务架构及读写分离的优化

    不同于传统应用,微服务框架中所有的模块都是一个独立的进程,模块之间通过HTTP或者RPC等协议进行沟通。相当于应用中包含多个服务,服务之间通过标准协议调用,不过只有在运行时才能发现错误,而非编译的时候。由于是完全基于网络的框架,所以必须要考虑到网络延迟的问题。微服务所带来的好处在于能够很方便的升级,模块数据相对来说容易监控,模块升级也已经可持续。

    Service Fabric
    云原生的MySQL托管服务架构及读写分离的优化

    Service Fabric是微软的微服务框架。该框架中有一个ApplicationType用来定义App类型,类似于编程中的class。App创建后的实例可以有不同的名字,可以通过不同的名字来管理同一个实例。它同时支持有状态和无状态两种服务。其中有状态服务可以声明式的支持多个分区,每个分区中实例可以创建多个副本,相当于通过分区提高高并发能力,通过副本提供高可用。在多个分区的情况下,每个有状态的服务本身就可以创建一个状态机,这个状态机可以复制到其他几点的副本中。由于副本的复制可配置,所以可以让对有状态数据的访问基于本地节点,以此来降低延迟。

    Service Fabric的另一个特点是对集群上运行的所有任务的自动部署,比如原来有5个节点10个分区,这不同的应用分区在这5个节点上会被自动分配,当节点扩大的时候,整个任务又会重新分配。这些部分都是自动完成,因此不用程序去显示的关注。


    云原生的MySQL托管服务架构及读写分离的优化

    整个Service Fabric提供了一个更好的底层框架,能够实现高可用、可测试、可管理、可缩放。可测试指的是在服务升级的时候可以支持灰度发布,还可以设定某个条件判断升级版本是否有问题,一旦发现问题就会自动的回滚。可管理指的是基于内核级的检查和管理,当某个节点出现问题的时候,该节点上的运行的任务会在其他的节点上被自动的管理恢复。可缩放指的是增加节点的时候,整个任务会被重新分配。

    SQL Azure Service architecture

    SQL Azure架构中的SQL Server数据库被分解成很多的Service Fabric应用程序。物理集群被分成两部分,一部分作为控制管理的节点集群叫做Control Plane,它更多的做数据库的运维服务,另一部分用户的数据库任务运行在Data Plane上。他们之间有严格的安全发送机制,用来保证用户和数据库之间的运行环境。

    Drawbridge

    Drawbridge是微软应用的新的容器技术,它既有虚拟机技术的强隔离性,又具有容器技术的高计算密度。核心是传统的NT Process,有1200多个API,显然这么多API是很难做到严格意义上的绝对安全,因此后续进行了优化。首先是将NT kernel运行在用户态,第二是让用户态的操作系统和真正的操作系统之间只允许不超过15个系统调用。基于这两步NT上出现了一个特殊的进程Picoprocess,它从外部看就是一个空进程,唯一与它有交互的是一个很小的系统内核库。

    SQL Server for linux也应用了Drawbridge技术,这样就可以将原先windows上的SQL Server通过SQLPAL层移植到Linux上。


              How to Install and use Open vSwitch 2.9 with KVM on CentOS 7 / RHEL 7 Server      Cache   Translate Page   Web Page Cache   

    LInuxTechi: Open vSwitch is a free and open source multi-layer software switch, which is used to manage the traffic between virtual machines and physical or logical networks.


              Purism's Privacy-Focused Librem 5 Linux Phone to Look Beautiful with GNOME 3.30      Cache   Translate Page   Web Page Cache   

     softpedia: The development teams behind the Librem 5 phone have no time for a summer vacation as they're working day and night to bring you that Linux phone you've dreamed for so long.


              DevOps Software Developer - LogMeIn - Québec City, QC      Cache   Translate Page   Web Page Cache   
    Linux, Docker, Kubernetes, Go, Java, C, JavaScript, Kafka, ElasticSearch, OpenTSDB, PostgreSQL, AWS, REST, Microservices, Nexus, Jenkins, Eclipse, IntelliJ, GIT...
    From LogMeIn - Tue, 17 Jul 2018 22:15:26 GMT - View all Québec City, QC jobs
              Java Developer - ALTA IT Services, LLC - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
    Experience with the following technologies – J2EE, Weblogic, Java, Javascript, JQuery, AngularJS, Apache, Linux, Subversion, and GitHub....
    From ALTA IT Services, LLC - Tue, 12 Jun 2018 17:33:52 GMT - View all Clarksburg, WV jobs
              Senior Consultant - RHV and Satellite, Active Top Secret - Red Hat, Inc. - West Virginia      Cache   Translate Page   Web Page Cache   
    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
              (IT) Penetration Tester      Cache   Translate Page   Web Page Cache   

    Rate: £500 - £650 per day   Location: Hampshire   

    Penetration Tester - Reverse Engineering - Contract - Hampshire Square One are searching for a Penetration Tester to work with one of our clients in Hampshire on a 3 month contract. Responsibilities * Hands on server-side pen testing * Hands on device-side pen testing (desirable) * Documentation of knowledge and findings in the form of guidelines, checklists and examples to be used by remedial teams Required experience * Strong experience as an ethical hacker, testing web applications, operating systems, databases etc * Strong knowledge of debuggers, de-compilers, dis-assemblers and de-obfuscators * Experience with static and dynamic binary analysis and binary injection * Experience with packet sniffers * Excellent analytical skills * Experience with both Linux and Windows OS Desirable experience * Experience as a device-side ethical hacker, testing mobiles, tablets, routers, industrial equipment etc * Anti-tamper tools and techniques * Hardware/software attack vectors * Malware analysis * Cryptography (RSA, SHA-1, AES) * Networking protocols * Experience with reverse engineering tools and techniques Penetration Tester - Reverse Engineering - Contract - Hampshire If you are interested in this opportunity, please apply now with your updated CV in word/PDF format. Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally: Please see our website for our full diversity statement.
     
    Rate: £500 - £650 per day
    Type: Contract
    Location: Hampshire
    Country: UK
    Contact: David Meikle
    Advertiser: Square One Resources
    Start Date: 20/08/2018
    Reference: JS-102708

              Aground Linux 1.4.0      Cache   Translate Page   Web Page Cache   
    Aground Linux 1.4.0
    The linux demo of Aground, containing the first 3 islands of the game,
              3 modi per terminare un processo su Linux      Cache   Translate Page   Web Page Cache   

    Non esistono software perfetti e anche nelle applicazioni migliori si può annidare un bug che porta ad blocco dell’applicativo, ecco perché i moderni sistemi operativi hanno sviluppato svariati metodi per terminare i processi delle applicazioni in modo da svincolare le risorse del sistema e permettere all’utente di usarle per altre operazioni nel più breve tempo possibile. L’articolo di oggi vi illustrerà tre metodi semplici per terminare un processo su Linux.

    Esistono numerosi modi per chiudere un processo sulle distribuzioni Linux, la shell infatti ci offre una vasta scelta di tool appositi e oggi vi parleremo di:

    1. kill
    2. pkill
    3. killall

    Di …

    The post 3 modi per terminare un processo su Linux appeared first on Edit.


              3日目はクラウド+コンテナに加え、セキュリティやAIといったキーワードも話題に      Cache   Translate Page   Web Page Cache   
    2018年6月25~27日に北京で開催された「LinuxCon + ContainerCon + CloudOpen China 2018」(以下、LC3 China 2018)。 今回も前々回(初日)と2日目に引き続き、LC3 China 2018の3日目の様子を簡単にダイジェストで紹介します。 3日目はキーノートセッションから空席が目立っており、会場も2日目までの大きい会場を半分に区切っていました。また、最終日ということで15時頃には展示会場も片付けが始まり、海外からの来場者は飛行機の都合などから、ほとんどが途中で帰ってしまったようでした。
              Mono for Windows 5.14.0.177      Cache   Translate Page   Web Page Cache   
    Allows IT and ISV developers to build Linux and cross-platform applications. 2018-08-08
              【Linux 电子书下载】Linux环境编程 pdf/epub      Cache   Translate Page   Web Page Cache   
    《LINUX环境高级编程》(简称APUE)几乎是Linux领域程序员人手必备的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能,如何更深入地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新进入Linux环境编程,从应用出发,深入内 ...
              Re: [PATCH v13 03/16] s390, kexec_file: drop arch_kexec_mem_walk()      Cache   Translate Page   Web Page Cache   
    Pingfan Liu writes: (Summary) ----- Original Message ----- > To: "AKASHI Takahiro" <takahiro.akashi@linaro.org>, "Philipp Rudo" <prudo@linux.ibm.com>, "catalin marinas" > Pingfan Liu confirmed ppc does not use 0 as valid address, > On Wed, Aug 01, 2018 at 10:29:51AM +0200, Philipp Rudo wrote: > address 0, > }" > #define KEXEC_BUF_MEM_UNKNOWN 0 > --- > --- a/arch/s390/kernel/machine_kexec_file.c > } > - */ > - int (*func)(struct resource *, void *)) > - > --- a/kernel/kexec_file.c > { >
              Re: [PATCH net 0/3] net/smc: fixes 2018-08-08      Cache   Translate Page   Web Page Cache   
    David Miller writes: From: Ursula Braun <ubraun@linux.ibm.com>
    Date: Wed, 8 Aug 2018 14:13:18 +0200
    Date: Wed, 8 Aug 2018 14:13:18 +0200
    reported by syzbot.
    Series applied, thank you.
    Series applied, thank you.
    Series applied, thank you.

              [PATCH V3 3/4] mm: add a function to differentiate the pages is fr ...      Cache   Translate Page   Web Page Cache   
    Zhang Yi writes: (Summary) DAX driver hotplug the device memory and move it to memory zone, these pages will be marked reserved flag, however, some other kernel componet will misconceive these pages are reserved mmio (ex: we map these dev_dax or fs_dax pages to kvm for DIMM/NVDIMM backend). 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/include/linux/mm.h b/include/linux/mm.h index 68a5121..de5cbc3 100644 --- a/include/linux/mm.h +++ b/include/linux/mm.h @@ -889,6 +889,13 @@ static inline bool is_device_public_page(const struct page *page) page->pgmap->type == MEMORY_DEVICE_PUBLIC;
              Re: [PATCH] selinux: refactor mls_context_to_sid() and make it str ...      Cache   Translate Page   Web Page Cache   
    Paul Moore writes: (Summary) While my emails are generally a good source of typos, the above is pretty bad, so let me try again ...
    pretty bad, so let me try again ...
    Why are we simply not always returning 0 in the case where MLS is not enabled in the policy? The mls_context_to_sid() function is pretty much a no-op in this case regardless of input and I worry that returning EINVAL here is a deviation from current behavior which could cause problems.
    cause problems.
    More majordomo info at http://vger.kernel.org/majordomo-info.html More majordomo info at http://vger.kernel.org/majordomo-info.html More majordomo info at http://vger.kernel.org/majordomo-info.html
              Re: [PATCH] selinux: refactor mls_context_to_sid() and make it str ...      Cache   Translate Page   Web Page Cache   
    Paul Moore writes: (Summary) The mls_context_to_sid() is pretty much a no-op in this case (even more so with your pat regardless of input and I worry that returning EINVAL here is a deviation from current behavior which could cause problems.
    behavior which could cause problems.
    + /* Remove '.' */
    On the chance you need to respin this patch, you can probably get rid of the above comment and the if-body braces; we don't have "Remove X" comments in other similar places in this function.
    comments in other similar places in this function.
    + return 0;
    In the case where we have a MLS policy loaded (pol->mls_enabled != 0) and scontext is empty (scontext[0] = '\0'), we could end up returning 0 couldn't we?
              Chrome OS can now install Linux apps from .deb packages      Cache   Translate Page   Web Page Cache   

    Linux applications are usually distributed in one of two ways - through a software repository, or by downloading an installer package from a website. For example, the Steam download page offers a .deb package for Linux users. Even though Linux app support on Chrome OS is improving rapidly, there has never been an obvious way to install .deb packages - until now.

    Opening a .deb file on Chrome OS Canary (source)

    On most Debian-based Linux distributions, users can double-click on .deb packages to install them.

    Read More

    Chrome OS can now install Linux apps from .deb packages was written by the awesome team at Android Police.


              Unikey 4.3 chính thức ra mắt- sửa nhiều lỗi- mời tải về bản chính thức      Cache   Translate Page   Web Page Cache   
    Unikey 4.3 chính thức ra mắt- sửa nhiều lỗi- mời tải về bản chính thức. Unikey là chương trình bàn phím tiếng Việt phổ biến nhất trên Windows. Phần lõi xử lý tiếng Việt UniKey Input Engine cũng được sử dụng trong các chương trình bàn phím mặc định của các hệ điều hành Linux, Mac OS X và đặc biệt là tất cả các thiết bị dùng iOS (iPhone, iPad). UniKey Input Engine có mã nguồn mở theo giấy phép GNU General Public License.


    Unikey.org là website chính thức duy nhất của phần mềm UniKey. Tác giả không chịu trách nhiệm về tất cả các website khác lấy tên hoặc phân phối sản phẩm UniKey.

    Ngày 14/7/2018:

    Phát hành UniKey 4.3 RC4 sửa một lỗi không gõ được trong một số app (console, game, UWP apps).

    Ngày 2/7/2018:

    Phát hành UniKey 4.3 RC3 sửa được lỗi với Excel và các trình duyệt (Chrome, Edge, Firefox, Internet Explorer).
    Chú ý: Bản 4.2 RC2 phát hành ngày 1/7/2018 có lỗi với Edge. Lỗi này đã được sửa ngay trong bản 4.3 RC3.

    Ngày 23/6/2018:

    Phát hành UniKey 4.3 RC1
    Kể từ phiên bản 4.3, các bản UniKey được phát hành đi kèm với chữ ký số có chứng thực để chống phần mềm giả mạo. Xem thêm thông tin tại Chứng thực UniKey.

    Các tính năng

    UniKey hỗ trợ:

    Tất cả các bảng mã phổ biến:
    Unicode, TCVN (ABC)
    VIQR, VNI, VPS, VISCII, BK HCM1, BK HCM2,…
    Unicode UTF-8, Unicode NCR - for Web editors.
    2 phương pháp gõ thông dụng: TELEX, VNI
    Cho phép tự định nghĩa kiểu gõ
    Cho phép gõ tắt và định nghĩa bảng gõ tắt.
    Chạy trên tất cả các phiên bản Windows: 10, 8, 7, Vista, 2000, XP, 9x.
    UniKey rất gọn nhẹ, không cần cài đặt.\


    Download UniKey 4.3 RC4 Release


    Ngày 14/7/2018: Phát hành bản 4.3 RC4 sửa một số lỗi nhỏ.
    Sửa lỗi không gõ được trong một số ứng dụng (console, games, UWP Universal Windows Platform).
    Sửa lỗi không xóa/thay hết chữ trong Opera (đã sửa lỗi này cho Excel, Chrome, Firefox, Edge, IE từ bản RC3).

    UniKey 4.3 RC4, 64 bit, ZIP file: Build 180714. Hỗ trợ Windows 64-bit (Windows 7, 8, 10).
    UniKey 4.3 RC4, 32 bit, ZIP file: Build 180714. Hỗ trợ Windows 32-bit và 64-bit (Windows 7, 8, 10).

              Java Developer - ALTA IT Services, LLC - Clarksburg, WV      Cache   Translate Page   Web Page Cache   
    Experience with the following technologies – J2EE, Weblogic, Java, Javascript, JQuery, AngularJS, Apache, Linux, Subversion, and GitHub....
    From ALTA IT Services, LLC - Tue, 12 Jun 2018 17:33:52 GMT - View all Clarksburg, WV jobs
              Version 1.68.0      Cache   Translate Page   Web Page Cache   

    Notes for Windows users

    Boost.WinAPI has been updated to target Windows 7 by default, where possible. In previous releases Windows Vista was the default.

    Boost.WinAPI is used internally as the Windows SDK abstraction layer in a number of Boost libraries, including Boost.Beast, Boost.Chrono, Boost.DateTime, Boost.Dll, Boost.Log, Boost.Process, Boost.Stacktrace, Boost.System, Boost.Thread and Boost.UUID. To select the target Windows version define BOOST_USE_WINAPI_VERSION to the numeric version similar to _WIN32_WINNT while compiling Boost and user's code. For example:

        b2 release define=BOOST_USE_WINAPI_VERSION=0x0501 stage
    

    The list of Windows API version numbers can be seen on this page.

    New Libraries

    • YAP: An expression template library for C++14 and later, from Zach Laine.

    Updated Libraries

    • Beast:
      • This version fixes a missing executor work guard in all composed operations used in the implementation. Users who are experiencing crashes related to asynchronous completion handlers are encouraged to upgrade.
      • For a complete list of changes, please view the official Release Notes.
    • Context:
      • #78: Linker error with context-impl=ucontext: multiple definition of boost::context::detail::current_rec
    • Coroutine2:
      • #14: crash while stack unwinding
      • #18: some guidance on why to use coroutine2
      • #20: failes to compile test in due to the error C2039
      • #22: undefined behaviour documentation
    • Fiber:
      • #170: buffered_channel::try_push has incorrect documentation
      • #172: WIN64: 'invalid conversion from 'HANDLE' to 'std::thread::native_handle_type' errors for builds using mingw-w64
      • #175: throw exception "Operation not permitted"
      • NUMA support moved to extra library (fiber-numa); enabled via property numa (numa=on)
    • Fusion:
      • Added a workaround for ambiguous call of fusion::deque constructor on GCC 4.4/c++0x (PR#178, commit).
      • Fixed a bug with C-style array (PR#177).
      • Fixed a fusion::for_each signature to take functor by value (#4427).
        • This may break existing code with non-copyable (non-movable) functor, but the implementation wasn't correct for a long time; the documantation was correct from the first. So, please make sure your usage.
      • Fixed unintentional MPL placeholder substituion bug on fusion::transform (#5490).
      • Moved description, how to conform Fusion sequence as MPL sequence, to mpl section (#4029).
      • Added notes regarding IO facility for adapted type (#6091).
    • Geometry:
      • Improvements
        • 469 Horizontal grid shift (nadgrids) in SRS transformations (undocumented for now due to potential interface changes).
        • 478 Box-Segment distance for spherical and geographic coordinate systems.
        • 487 Missing combinations of geometries in distance for spherical and geographic cs
        • 489 Additional direct geodesic problem formulas for internal use
      • Solved issues
        • 470 Assertion failure with short spherical and geographic segments.
        • 471 Invalid envelope of spherical polygon
        • 498 Unexpected results with expand() and make_inverse() for spherical and geographic CS
      • Bugfixes
        • 488 Handle non-true-references in closing_iterator and ever_circling_range_iterator
        • 495 VxWorks 7 cross-compilation issue.
    • GIL:
      • The I/O extensions have been entirely rewritten.
      • The library now requires a C++11-compliant compiler.
      • Documentation has been reformatted and updated.
    • Graph:
      • Conditionally replace deprecated/removed C++98 std::bind1st by std::bind, std::auto_ptr by std::unique_ptr, and std::random_shuffle by std::shuffle. (PR#89)
      • Fix compiler error with release builds on VS2015 (PR#84)
      • Fix the Stanford GraphBase examples (PR#87)
      • Fix friend declarations for iterator_core_access (PR#103)
      • Add missing <boost/iterator.hpp> include (PR#104)
      • Avoid an unused variable warning (PR#90)
      • Fix some typos in documentation (PR#88, PR#98, PR#102)
      • Fix some issues in tests and examples (PR#85, PR#105)
    • Lexical Cast:
      • Fixes for clang-tidy warnings #12092
    • Log:
      • Improved support for VxWorks. (PR#39)
      • Save and restore ebx register on x86 PIE targets in the dump stream manipulator implementation.
    • Math:
      • Support for arbitrary precision complex valued quadrature and hence contour integration
      • Improve performance of polynomial addition
    • Math:
      • Continue to improve numerical integration routines, and in particular add support for contour integrals.
      • Improve accuracy of erfc function's rational approximations.
    • Multi-index Containers:
      • Containers of moveable but non-copyable elements can now be serialized (ticket #13478). Thanks to Sébastien Paris for the report.
      • multi_index_container's default constructor is no longer explicit (ticket #13518).
    • Multiprecision:
      • Support for multiprecision complex numbers
    • Multiprecision:
      • Support added for complex multiprecision numbers.
      • Changed conversion to unsigned integer types to be truncating to match standard defined behaviour.
      • Correct bug in MPFR string formatting.
      • Fix undefined behaviour in cpp_dec_float conversion from long long.
      • Add support for Eigen interoperability.
      • float128.hpp: Fix Intel on Windows build.
      • Fix type used in temporaries when expanding expression templates containing mixed expressions.
      • Fix infinite loop in gmp_float to fixed-point string conversion.
      • Update the expression templates to issue static_asserts with better error messages when you try and do something unsupported.
      • Fix bug in cpp_int where incrementing to zero doesn't set the sign correctly.
      • Remove erroneous use of std::move, and rely on NVRO instead.
      • Fix up support for changes to MPIR-3.0.
      • Fix various conversion errors in cpp_bin_float when the exponent type is a long long, or else we're converting to an integer that is wider than we are.
      • Fix compatibility issue with GCC-8 caused by the introduction of std::byte.
    • Optional:
      • Added member function has_value() for compatibility with std::optional (issue #52).
      • Added member function map() for transforming optional<T> into optional<U> using a function of type T -> U.
      • Added member function flat_map() for transforming optional<T> into optional<U> using a function of type T -> optonal<U>.
    • Predef:
      • Add support for __ARM_ARCH macro. (from Tim Blechmann)
      • Add detection for PTX architecture. (from Benjamin Worpitz)
      • Add nvcc compiler detection. (from Benjamin Worpitz)
      • Add support for detecting CUDA. (from Benjamin Worpitz)
      • Remove reference to obsolete BOOST_ARCH_AMD64. (from Peter Kolbus)
    • Program Options:
      • Support for multiple long names for an option, thanks to Eyal Rozenberg (PR#53)
    • Python:
      • Bug fixes to correct autolink support (Windows) (#193)
    • Rational:
      • Fixed undefined behavior in normalize() (PR#19).
    • System:
      • Add constexpr to error_code and error_condition members under C++14 and above (PR#23).
    • Signals:
      • Removal Notice: Boost.Signals will be removed in the next release. Boost.Signals was deprecated in version 1.54.0. Transition to Boost.Signals2 now to avoid disruption.
    • Stacktrace:
      • Fixed compilation on Solaris and other platforms that do qualify address as const in dladdr function (github 54).
      • Dropped dependency on Boost.LexicalCast.
    • Test:
      • Boost.test v3.8 see the Changes log for more details.
      • Breaking changes
        • The master_test_suite_t object is no more copyable
      • New feature:
        • Dataset test case can now use command line parameters
      • Bug fixes and pull requests:
    • TypeIndex:
      • Dropped dependency on Boost.MPL.
    • Uuid:
      • Breaking change: sha1 detail namespace header redirection for backwards compatibility was removed (PR#69).
      • Added support for std::hash (PR#67).
      • Added support for move semantics on random generators (PR#74).
      • Properly handle EINTR when acquiring entropy (PR#74).
      • Use getrandom(2) instead of getentropy(3) on linux (PR#75).

    Compilers Tested

    Boost's primary test compilers are:

    • Linux:
      • Clang: 3.0, 4.0.1, 6.0.1
      • Clang, C++0x: 3.0
      • Clang, C++11: 3.0, 3.1, 3.2, 3.3, 3.4, 4.0.1, 6.0.1
      • Clang, C++14: 3.5.0, 3.6.0, 3.7.1, 3.8.0, 3.9.1, 4.0.0, 4.0.1, 5.0.2, 6.0.1
      • Clang, C++17: 5.0.2, 6.0.1
      • GCC: 4.4.7, 4.5.3, 4.6.3, 5.4.0, 8.0.1
      • GCC, C++0x: 4.4.7
      • GCC, C++11: 4.7.3, 4.8.5, 4.9.4, 5.4.0, 6.4.0, 7.1.0, 8.0.1
      • GCC, C++14: 5.4.0, 5.5.0, 6.4.0, 7.1.0, 7.3.0, 8.0.1
      • GCC, C++17: 7.3.0, 8.0.1
      • Intel, C++14: 18.0
    • OS X:
      • Clang: 9.0.0, 9.1.0
      • Clang, C++11: 9.0.0, 9.1.0
      • Clang, C++14: 9.0.0, 9.1.0
      • Clang, C++17: 9.1.0
      • Clang, C++1z: 9.0.0
    • Windows:
      • GCC: 3.4.5, 4.1.2, 4.2.4, 4.3.3, 4.4.0, 4.5.4
      • GCC, C++0x: 4.6.4
      • GCC, C++11: 4.7.3, 4.8.1, 4.9.3
      • GCC, C++14: 5.1.0, 5.2.0, 5.3.0, 6.1.0, 6.2.0, 6.3.0, 6.4.0
      • GCC, C++17: 7.1.0, 7.2.0, 7.3.0
      • Visual C++: 7.1, 8.0, 9.0, 10.0, 11.0, 12.0, 14.0, 14.1
    • FreeBSD:
      • Clang: 4.0.0
      • Clang, C++11: 4.0.0
      • Clang, C++14: 4.0.0
      • Clang, C++1z: 4.0.0

    Boost's additional test compilers include:

    • Linux:
      • Clang: 3.0, 3.8.1, 3.9.1, 4.0.1, 5.0.2, 6.0.1
      • Clang, C++0x: 3.0
      • Clang, C++11: 3.0, 3.1, 3.2, 3.3, 3.4, 4.0.1, 6.0.1
      • Clang, C++14: 3.5.0, 3.6.0, 3.7.1, 3.8.0, 3.9.1, 4.0.0, 4.0.1, 5.0.2, 6.0.1, 7.0.0
      • Clang, C++17: 5.0.2, 6.0.1
      • GCC: 4.4.7, 4.5.3, 4.6.3, 4.9.4, 5.4.0, 5.5.0, 8.0.1
      • GCC, C++0x: 4.4.7
      • GCC, C++11: 4.7.3, 4.8.5, 4.9.4, 5.4.0, 6.4.0, 7.1.0, 8.0.1
      • GCC, C++14: 5.4.0, 5.5.0, 6.3.0, 6.4.0, 7.1.0, 7.3.0, 8.0.1, 8.1.0
      • GCC, C++17: 7.3.0, 8.0.1
      • Intel, C++14: 18.0
    • OS X:
      • Clang: 9.0.0, 9.1.0
      • Clang, C++11: 9.0.0, 9.1.0
      • Clang, C++14: 9.0.0, 9.1.0
      • Clang, C++17: 9.1.0
      • Clang, C++1z: 9.0.0
    • Windows:
      • GCC: 3.4.5, 4.1.2, 4.2.4, 4.3.3, 4.4.0, 4.5.4
      • GCC, C++0x: 4.6.4
      • GCC, C++11: 4.7.3, 4.8.1, 4.9.3
      • GCC, C++14: 5.1.0, 5.2.0, 5.3.0, 6.1.0, 6.2.0, 6.3.0, 6.4.0
      • GCC, C++17: 7.1.0, 7.2.0, 7.3.0
      • Visual C++: 7.1, 8.0, 9.0, 10.0, 11.0, 12.0, 14.0, 14.1
    • FreeBSD:
      • Clang: 4.0.0
      • Clang, C++11: 4.0.0
      • Clang, C++14: 4.0.0
      • Clang, C++1z: 4.0.0

    Acknowledgements

    TODO


              Linux Sys Admin - Red hat, Puppet, Nagios, Ansible      Cache   Translate Page   Web Page Cache   
    Fruition IT - Doncaster - Linux System Engineer/ DevOps - Doncaster - up to £50,000! Tech stack: Red hat, Puppet, Nagios, Ansible, Shell Scripting Essential: Linux Systems Administration and Ansible and Puppet, and desire to learn new technology Would you like to work for a fast paced, rapidly expan...
              Senior - Advanced SAS GRID / VA Admin (Linux) - Pinnacle Solutions Inc - Pasadena, CA      Cache   Translate Page   Web Page Cache   
    MUST have experience with SAS Environment Manager and Platform RTM. Full-time, M-F, 40 hours per week, all On-site. Pinnacle Solutions, Inc....
    From Pinnacle Solutions Inc - Sat, 14 Jul 2018 01:16:42 GMT - View all Pasadena, CA jobs
              Spécialiste en exploitation de systèmes Linux 3112904 - Morgan Stanley - Montréal, QC      Cache   Translate Page   Web Page Cache   
    Doit avoir une solide connaissance et une excellente expérience de Linux, préférablement Red Hat ou d’autres distributions de Linux.-Solide connaissance et...
    From Morgan Stanley - Fri, 18 May 2018 15:21:20 GMT - View all Montréal, QC jobs
              פיתוח אפלקיציה      Cache   Translate Page   Web Page Cache   
    פיתוח ממשק ANDROID \ LINUX שצריך לעבוד עם בלוטוס + WIFI אבקש ליצור קשר דרך אקספלייס בלבדבברכה,ניסים.
              Embedded Engineer - Entry-Senior Level      Cache   Translate Page   Web Page Cache   
    PA-Bethlehem, Based in the Bethlehem area, we are a leader in the transportation industry. Due to growth, we have a need for embedded engineers to join our staff What You Will Be Doing Creating and implementing new embedded Linux applications based on system requirements and/or industry specifications Building and managing Linux drivers for custom hardware Enhancing existing applications with new features Parti
              Re: Linux čelí kritike komunity a bezpečnostnému problému      Cache   Translate Page   Web Page Cache   

    Dobrý deň. V prvom rade by som sa Vám chcel veľmi pekne poďakovať za doplňujúce informácie a tiež za to, že ste si dali tú námahu a boli konštruktívny, no v druhom rade by som sa chcel ospravedlniť za prípadné nedorozumenie, či nepochopenie. Ja som si plne vedomý toho, že toto môže byť citlivá téma a tak som k nej aj pristupoval. Článok absentuje akýkoľvek môj subjektívny názor či emóciu, má čisto informačný charakter a verte mi, že som použil všetky informácie, ktoré sa mi podarili zhromaždiť. Ešte raz ďakujem za vecné doplnenie informácií, konštruktívny komentár a prajem všetko dobré.


              Linux čelí kritike komunity a bezpečnostnému problému      Cache   Translate Page   Web Page Cache   

    Když už jste pomalí, tak aspoň nešiřte FUD a poskytněte odpovídající zdroje. Jinde se toto téma propíralo již začátkem týdne. Speck bude z Linuxu pravděpodobně odstraněn [1] a Google použije jiné šifry pravděpodobně HPolyC, tedy něco založeného na práci D. J. Bernstein a jiných. [2], [3] Jinak pokud si myslíte, že NSA neumí do kernelu propašovat co potřebuje, tak se mýlíte. IPsec a SELinux jsou do velké míry ovlivněné NSA. Další věc je, že jestli si někdo myslí, že v ca. 1,5 milionech řádku kódu, který na běžném laptopu v rámci kernelu běží nedokáže někdo schovat zadní vrátka, když na to má odborníky a peníze, tak je naivní. Nejsem si ale jistý, jestli je to v jejich zájmu - nakonec hodně zařízení běžících na Linuxu sama NSA používá a mohlo by se jim to vymknout z rukou. Úkolem NSA je i chránit USA, a vnitřní informační bezpečnost. Nakonec třeba AES je taky schválené NSA... [4] Prosím autora o revizi článku aby byl objektivní, poskytoval aktuální data a kvalitní citace. [1] https://www.spinics.net/lists/kernel/msg2875744.html [2] https://www.phoronix.com/scan.php?page=news_item&px=No-Speck-Yes-HPolyC-Encryption [3] https://github.com/google/hpolyc [4] https://en.wikipedia.org/wiki/Advanced_Encryption_Standard


              Linux čelí kritike komunity a bezpečnostnému problému      Cache   Translate Page   Web Page Cache   

    Konečně se splnilo očekávání infiltrování linuxu......


              Senior - Advanced SAS GRID / VA Admin (Linux) - Pinnacle Solutions Inc - Pasadena, CA      Cache   Translate Page   Web Page Cache   
    Hands-on experience as a SAS administrator of the 9.x suite in a Linux environment performing system monitoring, log analysis, performance analysis, performance...
    From Pinnacle Solutions Inc - Sat, 14 Jul 2018 01:16:42 GMT - View all Pasadena, CA jobs
              IT Supervisor - KSA - Riyadh (Transferable Visa is Required)      Cache   Translate Page   Web Page Cache   
    4 &ndash 6 years wide ranging experience involving exposure to networks administration system administration MS products linux platform Helpdesk and troubleshooting Experience (more) p Login for more job information and to Apply
              QA - Python - JM Group - Montréal, QC      Cache   Translate Page   Web Page Cache   
    - Experience in Python scripting & basic coding principles - Knowledge of UNIX/Linux environments - Experience with QA processes and test automation is...
    From JM GROUP - Thu, 12 Jul 2018 03:22:19 GMT - View all Montréal, QC jobs
              Build a Bible desktop application for Windows, Mac and Linux      Cache   Translate Page   Web Page Cache   
    We need someone with proficient AngularJS skills to continue a project built using Electron and Angular CLI. The original developer was unable to continue because of personal matters. The goal is to build a bible desktop application for Windows, Mac and Linux (hence Electron was used)... (Budget: $250 - $750 USD, Jobs: Angular.js, HTML5, Javascript, node.js, Software Architecture)
              Data Engineer / Team Lead SQL UNIX Linux      Cache   Translate Page   Web Page Cache   
    Data Team - Central London - Data Engineer / Team Lead London to £75k Data Engineer / Team Lead (SQL Agile Scrum UNIX Linux). Looking for an opportunity to utilise... and develop your Data Engineer / Team Lead skills within a hugely successful online gaming company that offer a wide range of perks and benefits...
              Data Engineer / Team Lead SQL UNIX Linux      Cache   Translate Page   Web Page Cache   
    Data Team - Central London - Data Engineer / Team Lead London to £75k Data Engineer / Team Lead (SQL Agile Scrum UNIX Linux). Looking for an opportunity to utilise... and develop your Data Engineer / Team Lead skills within a hugely successful online gaming company that offer a wide range of perks and benefits...
              System Administrator - Downtown Vancouver (VAN-SYA) - Tom Lee Music - Granville, YT      Cache   Translate Page   Web Page Cache   
    Must have a valid BC Driver’s license and be able to travel between branches within the Lower mainland. MS Windows Server, Exchange Server, Linux server, and IT...
    From Tom Lee Music - Thu, 10 May 2018 05:47:09 GMT - View all Granville, YT jobs
              Google Chrome: Browser-Benachrichtigungen nutzen unter Windows 10 nun das Action Center      Cache   Translate Page   Web Page Cache   
    Vor zwei Wochen hat Google mit dem Rollout von Chrome 68 für Windows, Mac und Linux begonnen, der mittlerweile zu großen Teilen abgeschlossen sein dürfte. Doch während es in dieser Version nur wenige Verbesserungen gegeben hat, steht Windows-Nutzern in den nächsten Tagen eine weitere Änderung bevor: Der Browser verwirft das eigene Benachrichtigungssystem und wird in […]

    Google Chrome: Browser-Benachrichtigungen nutzen unter Windows 10 nun das Action CenterGoogleWatchBlog
    Wir auf Google+ Wir auf Facebook 
              Admin Linux [#2266] - Alteo Recrutement Informatique - Montréal, QC      Cache   Translate Page   Web Page Cache   
    Traiter les billets, chats et appels de niveau 2 via notre système Helpdesk, par clavardage, ou au téléphone. Alteo est à la recherche d'un Admin Linux pour un...
    From EmploisInformatique.com - Tue, 07 Aug 2018 04:55:48 GMT - View all Montréal, QC jobs
              Linux Admin - Alteo Inc. IT Recruiting Services - Montréal, QC      Cache   Translate Page   Web Page Cache   
    Handle and respond to level 2 support requests via chat, helpdesk, and phone. Alteo is looking for a Linux Admin for a permanent job based in Montreal....
    From Alteo Inc. IT Recruiting Services - Tue, 07 Aug 2018 00:27:27 GMT - View all Montréal, QC jobs
              What the Caesars (@DefCon) WiFi situation looks like      Cache   Translate Page   Web Page Cache   
    So I took a survey of WiFi at Caesar's Palace and thought I'd write up some results.


    When we go to DEF CON in Vegas, hundreds of us bring our WiFi tools to look at the world. Actually, no special hardware is necessary, as modern laptops/phones have WiFi built-in, while the operating system (Windows, macOS, Linux) enables “monitor mode”. Software is widely available and free. We still love our specialized WiFi dongles and directional antennas, but they aren’t really needed anymore.

    It’s also legal, as long as you are just grabbing header information and broadcasts. Which is about all that’s useful anymore as encryption has become the norm -- we can pretty much only see what we are allowed to see. The days of grabbing somebody’s session-cookie and hijacking their web email are long gone (though the was a fun period). There are still a few targets around if you want to WiFi hack, but most are gone.

    So naturally I wanted to do a survey of what Caesar’s Palace has for WiFi during the DEF CON hacker conference located there.

    Here is a list of access-points (on channel 1 only) sorted by popularity, the number of stations using them. These have mind-blowing high numbers in the ~3000 range for “CAESARS”. I think something is wrong with the data.



    I click on the first one to drill down, and I find a source of the problem. I’m seeing only “Data Out” packets from these devices, not “Data In”.


    These are almost entirely ARP packets from devices, associated with other access-points, not actually associated with this access-point. The hotel has bridged (via Ethernet) all the access-points together. We can see this in the raw ARP packets, such as the one shown below:

    WiFi packets have three MAC addresses, the source and destination (as expected) and also the address of the access-point involved. The access point is the actual transmitter, but it's bridging the packet from some other location on the local Ethernet network.

    Apparently, CAESARS dumps all the guests into the address range 10.10.x.x, all going out through the router 10.10.0.1. We can see this from the ARP traffic, as everyone seems to be ARPing that router.

    I'm probably seeing all the devices on the CAESARS WiFi. In other words, if I sit next to another access-point, such as one on a different channel, I'm likely to see the same list. Each broadcast appears to be transmitted by all access-points, carried via the backend bridged Ethernet network.

    The reason Caesars does it this way is so that you can roam, so that you can call somebody on  FaceTime and walk to the end of the Forum shops on back and not drop the phone call. At least in theory, I haven’t tested it to see if things actually work out this way. It’s the way massive complexes like Caesars ought to work, but which many fail at doing well. Like most "scale" problems, it sounds easy and straightforward until you encounter all the gotchas along the way.

    Apple’s market share for these devices is huge, with roughly 2/3rds of all devices being Apple. Samsung has 10% Apple’s share. Here's a list of vendor IDs (the first 3 bytes of the MAC address) by popularity, that I'm seeing on that one access-point:

    •     2327 Apple
    •       257 Samsung
    •       166 Intel
    •       132 Murata
    •         55 Huawei
    •         29 LG
    •         27 HTC-phone
    •         23 Motorola
    •         21 Foxconn
    •         20 Microsoft
    •         17 Amazon
    •         16 Lite-On
    •         13 OnePlus
    •         12 Rivet Networks (Killer)
    •         11 (random)
    •         10 Sony Mobile
    •         10 Microsoft
    •           8 AsusTek
    •           7 Xiaomi
    •           7 Nintendo  

    Apparently, 17 people can't bear to part with their Amazon Echo/Alexa devices during their trip to Vegas and brought the devices with them. Or maybe those are Kindle devices.

    Remember that these are found by tracking the vendor ID from the hardware MAC addresses built into every phone/laptop/device. Historically, we could also track these MAC addresses via “probe” WiFi broadcasts from devices looking for access-points. As I’ve blogged before, modern iPhones and Androids randomize these addresses so we can no longer track the phones when they are just wandering around unconnected. Only once they connect do they use their real MAC addresses.

    In the above sample, I’ve found ~1300 probers, ~90% of whose MAC addresses are randomized. As you can see, because of the way Caesars sets up their network, I can track MAC addresses better because of ARP broadcasts than I can with tracking WiFi probe broadcasts.

    While mobile devices are the biggest source of MAC addresses, they also identify the fixed infrastructure. For example, some of the suites in Caesars have devices with a “Creston” MAC address. Somebody is releasing an exploit at BlackHat for Creston devices. There’s a patch available, but chances are good that hackers will start hacking these devices before Caesars gets around to patching them.

    WPA-3 is promising to get rid of the open WiFi hotspots like CAESARS, but doing "optimistic encryption" by default. This is better, preventing me from even seeing the contents of ARP packets passively. However, as I understand the standard, it'll still allow me to collect the MAC addresses passively, as in this example.

    Conclusion

    This post doesn't contain any big hack. It's fascinating how big WiFi has become ,as everyone seems to be walking around with a WiFi device, and most are connecting to the hotel WiFi. Yet, with ubiquitous SSL and WPA encryption, there's much less opportunity for mischief, even though there's a lot more to see.

    The biggest takeaway is that even from a single point on the big network on the CAESARS compound, I can get a record of some identifier that can in ideal circumstances be traced back to you. In theory, I could sit an airport, or drive around your neighborhood, an match up those records with these records. However, because of address randomization in probes, I can only do this is you've actually connected to the networks.

    Finally, for me, the most interesting bit is to appreciate how the huge CAESARS networks actually works to drop everyone on the same WiFi connection.


              Sound Blaster Recon3D dostane lepší podporu v Linuxu      Cache   Translate Page   Web Page Cache   
    Zvukové karty/čipy od Creative a jejich mizerná podpora v Linuxu, to je takový letitý evergreen. Nyní se ale pro generaci Recon3D, resp zvukový procesor SoundCore3D schyluje na o něco lepší časy. Do jádra míří sada 11 patchů zvící velikosti...
              niginx wont restart - serverpilot - digitalocean - easy fix      Cache   Translate Page   Web Page Cache   
    niginx wont restart - serverpilot - digitalocean - easy fix (Budget: $10 - $30 USD, Jobs: Linux, PHP, System Admin, Ubuntu, VPS)
              经典重生!Palm智能手机通过FCC认证:搭载安卓8.1系统      Cache   Translate Page   Web Page Cache   

    IT之家8月9日消息 此前有消息人士透露,Verizon可能会在今年下半年推出一款新的Palm手机,搭载安卓系统。在去年的IFA展会开幕前,TCL在接受外媒Android Planet 采访时表示,将在2018年某个时候将Palm带回手机市场。

    现在据外媒Android Police消息,这款手机已经现身美国FCC网站,并已经通过了WiFi联盟认证。WiFi认证的页面显示,这款Palm手机型号为PVG100,将搭载安卓8.1操作系统。

    ▲Palm新手机WiFi认证页面(图自Android Police)

    在此之前,TCL已经将另外一个经典手机品牌通过安卓生态重新带回了主流智能手机市场,那就是黑莓。值得注意的是,黑莓和Palm品牌都曾主推全键盘的标志性设计。

    根据IT之家此前获得的消息,TCL将再次跟合作伙伴Verizon合作发布此款手机,Verizon曾出售了Palm品牌的大部分手机,包括Palm Pre和Palm Pre 2。其中Palm Pre于2009年6月6日发售,是第一款采用基于Linux的webOS系统手机。


              Embedded Developer      Cache   Translate Page   Web Page Cache   
    CA-Concord, Job Summary: Job Title: Embedded Developer Location: Concord, CA Start Date: ASAP Duration: 12+ Months Key skills required for the job are: 5+ years in Embedded Development Strong skills in C / C+ programming Must have worked in any of the Real Time OS- LynxOS / OSE / QNX / VxWorks / RTLINUX / Windows CE Must have experience in Medical Device industry (Regulatory Industry) Stable Career
              【 setfattr 】コマンド――ファイルの拡張属性を設定/削除する      Cache   Translate Page   Web Page Cache   
    本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、ファイルの拡張属性を設定/削除する「setfattr」コマンドです。
              DevOps Software Developer - LogMeIn - Québec City, QC      Cache   Translate Page   Web Page Cache   
    Linux, Docker, Kubernetes, Go, Java, C, JavaScript, Kafka, ElasticSearch, OpenTSDB, PostgreSQL, AWS, REST, Microservices, Nexus, Jenkins, Eclipse, IntelliJ, GIT...
    From LogMeIn - Tue, 17 Jul 2018 22:15:26 GMT - View all Québec City, QC jobs
              Pre-Sales Engineer, Service Providers - Dallas - Silver Peak Systems - Dallas, TX      Cache   Translate Page   Web Page Cache   
    Internal drive and positive attitude. Microsoft Windows, Apple OS X, Linux operating system experience. Working knowledge of the installation and configuration...
    From Silver Peak Systems - Wed, 25 Jul 2018 08:47:33 GMT - View all Dallas, TX jobs
              CentOS7 安装 MySQL 5.7.23 并开启 MGR 多主模式      Cache   Translate Page   Web Page Cache   
    三台服务器,hostname分别为node1, node2, node3, 可通过hostname相互访问 卸载mariadb rpm -qa | grep mariadb | xargs rpm -e --nodeps rm -rf /etc/my.cnf /etc/mysql /etc/my.cnf.d 安装libaio yum install libaio 下载Linux-Generic版本,上传到安装服务器目录/us ... 微博全文同步输出地址:http://weibo.com/u/5023553094 阅读全文:http://axiaoxin.com/article/237
              Peter Hutterer: How the 60-evdev.hwdb works      Cache   Translate Page   Web Page Cache   

    libinput made a design decision early on to use physical reference points wherever possible. So your virtual buttons are X mm high/across, the pointer movement is calculated in mm, etc. Unfortunately this exposed us to a large range of devices that don't bother to provide that information or just give us the wrong information to begin with. Patching the kernel for every device is not feasible so in 2015 the 60-evdev.hwdb was born and it has seen steady updates since. Plenty a libinput bug was fixed by just correcting the device's axis ranges or resolution. To take the magic out of the 60-evdev.hwdb, here's a blog post for your perusal, appreciation or, failing that, shaking a fist at. Note that the below is caller-agnostic, it doesn't matter what userspace stack you use to process your input events.

    There are four parts that come together to fix devices: a kernel ioctl and a trifecta of udev rules hwdb entries and a udev builtin.

    The kernel's EVIOCSABS ioctl

    It all starts with the kernel's struct input_absinfo.


    struct input_absinfo {
    __s32 value;
    __s32 minimum;
    __s32 maximum;
    __s32 fuzz;
    __s32 flat;
    __s32 resolution;
    };
    The three values that matter right now: minimum, maximum and resolution. The "value" is just the most recent value on this axis, ignore fuzz/flat for now. The min/max values simply specify the range of values the device will give you, the resolution how many values per mm you get. Simple example: an x axis given at min 0, max 1000 at a resolution of 10 means your devices is 100mm wide. There is no requirement for min to be 0, btw, and there's no clipping in the kernel so you may get values outside min/max. Anyway, your average touchpad looks like this in evemu-record:

    # Event type 3 (EV_ABS)
    # Event code 0 (ABS_X)
    # Value 2572
    # Min 1024
    # Max 5112
    # Fuzz 0
    # Flat 0
    # Resolution 41
    # Event code 1 (ABS_Y)
    # Value 4697
    # Min 2024
    # Max 4832
    # Fuzz 0
    # Flat 0
    # Resolution 37
    This is the information returned by the EVIOCGABS ioctl (EVdev IOCtl Get ABS). It is usually run once on device init by any process handling evdev device nodes.

    Because plenty of devices don't announce the correct ranges or resolution, the kernel provides the EVIOCSABS ioctl (EVdev IOCtl Set ABS). This allows overwriting the in-kernel struct with new values for min/max/fuzz/flat/resolution, processes that query the device later will get the updated ranges.

    udev rules, hwdb and builtins

    The kernel has no notification mechanism for updated axis ranges so the ioctl must be applied before any process opens the device. This effectively means it must be applied by a udev rule. udev rules are a bit limited in what they can do, so if we need to call an ioctl, we need to run a program. And while udev rules can do matching, the hwdb is easier to edit and maintain. So the pieces we have is: a hwdb that knows when to change (and the values), a udev program to apply the values and a udev rule to tie those two together.

    In our case the rule is 60-evdev.rules. It checks the 60-evdev.hwdb for matching entries [1], then invokes the udev-builtin-keyboard if any matching entries are found. That builtin parses the udev properties assigned by the hwdb and converts them into EVIOCSABS ioctl calls. These three pieces need to agree on each other's formats - the udev rule and hwdb agree on the matches and the hwdb and the builtin agree on the property names and value format.

    By itself, the hwdb itself has no specific format beyond this:


    some-match-that-identifies-a-device
    PROPERTY_NAME=value
    OTHER_NAME=othervalue
    But since we want to match for specific use-cases, our udev rule assembles several specific match lines. Have a look at 60-evdev.rules again, the last rule in there assembles a string in the form of "evdev:name:the device name:content of /sys/class/dmi/id/modalias". So your hwdb entry could look like this:

    evdev:name:My Touchpad Name:dmi:*svnDellInc*
    EVDEV_ABS_00=0:1:3
    If the name matches and you're on a Dell system, the device gets the EVDEV_ABS_00 property assigned. The "evdev:" prefix in the match line is merely to distinguish from other match rules to avoid false positives. It can be anything, libinput unsurprisingly used "libinput:" for its properties.

    The last part now is understanding what EVDEV_ABS_00 means. It's a fixed string with the axis number as hex number - 0x00 is ABS_X. And the values afterwards are simply min, max, resolution, fuzz, flat, in that order. So the above example would set min/max to 0:1 and resolution to 3 (not very useful, I admit).

    Trailing bits can be skipped altogether and bits that don't need overriding can be skipped as well provided the colons are in place. So the common use-case of overriding a touchpad's x/y resolution looks like this:


    evdev:name:My Touchpad Name:dmi:*svnDellInc*
    EVDEV_ABS_00=::30
    EVDEV_ABS_01=::20
    EVDEV_ABS_35=::30
    EVDEV_ABS_36=::20
    0x00 and 0x01 are ABS_X and ABS_Y, so we're setting those to 30 units/mm and 20 units/mm, respectively. And if the device is multitouch capable we also need to set ABS_MT_POSITION_X and ABS_MT_POSITION_Y to the same resolution values. The min/max ranges for all axes are left as-is.

    The most confusing part is usually: the hwdb uses a binary database that needs updating whenever the hwdb entries change. A call to systemd-hwdb update does that job.

    So with all the pieces in place, let's see what happens when the kernel tells udev about the device:

    • The udev rule assembles a match and calls out to the hwdb,
    • The hwdb applies udev properties where applicable and returns success,
    • The udev rule calls the udev keyboard-builtin
    • The keyboard builtin parses the EVDEV_ABS_xx properties and issues an EVIOCSABS ioctl for each axis,
    • The kernel updates the in-kernel description of the device accordingly
    • The udev rule finishes and udev sends out the "device added" notification
    • The userspace process sees the "device added" and opens the device which now has corrected values
    • Celebratory champagne corks are popping everywhere, hands are shaken, shoulders are patted in congratulations of another device saved from the tyranny of wrong axis ranges/resolutions

    Once you understand how the various bits fit together it should be quite easy to understand what happens. Then the remainder is just adding hwdb entries where necessary but the touchpad-edge-detector tool is useful for figuring those out.

    [1] Not technically correct, the udev rule merely calls the hwdb builtin which searches through all hwdb entries. It doesn't matter which file the entries are in.


              Slum-llnl and Kamailio Updates for Debian      Cache   Translate Page   Web Page Cache   
    The following updates has been released for Debian GNU/Linux: Debian GNU/Linux 8 LTS: DLA 1437-2: slurm-llnl regression update Debian GNU/Linux 9: DSA 4267-1: kamailio security update...
              System Administrator - Downtown Vancouver (VAN-SYA) - Tom Lee Music - Granville, YT      Cache   Translate Page   Web Page Cache   
    Must have a valid BC Driver’s license and be able to travel between branches within the Lower mainland. MS Windows Server, Exchange Server, Linux server, and IT...
    From Tom Lee Music - Thu, 10 May 2018 05:47:09 GMT - View all Granville, YT jobs
              Linux Kernel Security Updates for Arch Linux      Cache   Translate Page   Web Page Cache   
    The following Linux Kernel security updates are available for Arch Linux: ASA-201808-4: linux: denial of service ASA-201808-5: linux-lts: denial of service ASA-201808-6: linux-zen: denial of service ASA-201808-7: linux-hardened: denial of service...
              System Administrator - Downtown Vancouver (VAN-SYA) - Tom Lee Music - Granville, YT      Cache   Translate Page   Web Page Cache   
    MS Windows Server, Exchange Server, Linux server, and IT security best practices. Set up new work stations and user accounts in Active Directory....
    From Tom Lee Music - Thu, 10 May 2018 05:47:09 GMT - View all Granville, YT jobs
              Does mypaint benefit more from singlecore, or multi-core processing? What bottlenecks do you typically see?      Cache   Translate Page   Web Page Cache   

    Please fill out the topic template below so we can help you faster.

    Description of the Problem, or Question?

    Basic System Details

    MyPaint version:

    Found under Help --> About MyPaint

    Operating System + Version:

    Please include Desktop Environment if on Linux

    Make and Model # of Graphic Tablet:

    Please Tell Us How to Reproduce the Problem in Steps.

    Are there any Errors Popping Up? If so, paste the text in the area shown below.

    [Paste Here]
    

    For our guidelines to create a great user support ticket, please visit this wiki page at https://github.com/mypaint/mypaint/wiki/Reporting-Bugs#reporting-guidelines


              supervisord process monitor customization      Cache   Translate Page   Web Page Cache   
    If you've used supervisord before, and capable of completing the project as described, then please bid. i'm looking for something which may be very small, however it will be easier if you're familiar with the software first... (Budget: $10 - $30 CAD, Jobs: Linux, Programming, Python, System Admin)
              Install open EDX platform on our VPS      Cache   Translate Page   Web Page Cache   
    we want to install open EDX platform on our VPS in native manner. our VPS is running ubuntu 16.04 and you can follow the installation steps in the following url: https://openedx.atlassian.net/wiki/spaces/OpenOPS/pages/146440579/Native+Open+edX+Ubuntu+16.04+64+bit+Installation... (Budget: $30 - $250 USD, Jobs: Django, Linux, Shell Script, System Admin, Ubuntu)
              YACReader un lector de comics de código abierto multiplataforma      Cache   Translate Page   Web Page Cache   

    YACReader es un lector de cómics multiplataforma que soporta múltiples archivos de historietas (CBZ, CBR, ZIP, TAR, RAR y ARJ)...

    El artículo YACReader un lector de comics de código abierto multiplataforma ha sido originalmente publicado en Linux Adictos.


              Los usuarios de Lenovo tendrán finalmente un firmware actualizado compatible con Gnu/Linux      Cache   Translate Page   Web Page Cache   

    El desarrollo de las distribuciones Gnu/Linux ha mejorado mucho durante los últimos años, hasta el punto que hay ciertos elementos...

    El artículo Los usuarios de Lenovo tendrán finalmente un firmware actualizado compatible con Gnu/Linux ha sido originalmente publicado en Linux Adictos.


              AMD FirePro and Radeon Pro Software 18.Q3 released      Cache   Translate Page   Web Page Cache   
    AMD has released updated Pro/Enterprise Linux drivers for CentOS, Ubuntu LTS, and SLED/SLES...
              Support Engineer - Microsoft - Las Colinas, TX      Cache   Translate Page   Web Page Cache   
    Open Source – Linux, Red Hat, etc. Business Division Specific:. HDInsight/Hadoop, Machine Learning, Azure Stream Analytics....
    From Microsoft - Sat, 04 Aug 2018 07:46:54 GMT - View all Las Colinas, TX jobs
              Software Engineer - IGT - Austin, TX      Cache   Translate Page   Web Page Cache   
    Red Hat Linux Server Certified administrator. Frequency and complexity of internal business contacts:. Frequency and complexity of extern