The first formal job after returning home. A desktop engineer is also called on-site in a car company. The company is well-known, and the world's top 500 companies are unfortunately outsourced here. Poor treatment and environment. At present, the demand for desktop engineers in the market is still considerable, probably because many foreign companies have brought the ITIL architecture into China. As a result, many private enterprises and central enter
With the development of IT industry, for the quality of enterprise IT services, to promote it in business harmony, we need an objective, rigorous, quantifiable standards and norms, ITIL will be used.For enterprises, the most important to implement ITIL is to integrate it and business closely, so as to maximize the return of the enterprise's IT investment, the implementation of
1) You are not a panacea for the invention and innovation system. If you learn it, you may not invent it. But it is necessary for you to learn it because of this system, you are more likely to invent and innovate;
2) because of the technical system, the current applications are mainly in the engineering field. Of course, some people are also studying and practicing in other fields;
3) compared with traditional methods such as trial and error methods, brainstorming, morphological analysis, brai
business, a running body of the business, requires IT business processes to be simplified, IT infrastructure becomes an important part of IT business, and it becomes an important tool for our business innovation, and in this trend, In this kind of so-called process enterprise such a concept, IT management will happen how to change, this left for the future to think about. At present it gradually becomes a service-centric development perspective, the enterprise IT management more with the help o
file 4. Create an AppYou can create multiple apps under one project> Python manage.py startapp CMDB #创建名为cmdb的appThis will see the CMDB that has been created:Auto-generated application file under CMDB:__init__.py: Tell Python is a packageadmin.py: Default Background managementapps.py: Configuration file for current
.tgztar zxf Python-2.7.13.tgzcd Python-2.7.13. /configuremake make install # Check the new Python version and return Python 2.7.13 as normal python -- versionPython 2.7.13
Ansible offline installation practices
Here we use some tips to install ansible offline on the Intranet.
# Install Pythontar xf Python-2.7.13.tgzcd Python-2.7.13. /configuremakemake install # ImportError: No module named six. movestar xf six-1.10.0.tar.gzcd six-1.10.0python setup. py installcd .. # ImportError: No module name
"); 139} 140/** *//** 141 * Format path, increase the tail of the directory separator 142 * 143 * @param p the directory string to format 144 * * 145 public static string Formatpath (String p) 146 { 147 if (!p.endswith (file.separator)) 148 return (p + file.separator); 149 return p; 150} 151 152/** *//** 153 * Format path, remove the trailing directory separator 154 * * @param p The directory string to format 156 * * 157 public static string Unformatpath (String p) 158 { 159 if
development tool for development is that we want to choose the Professional version of the download installation, because when choosing the free version of the development, the editor is not the choice to create djaogo this option, So here we have to choose the Professional version of the download installation for developmentWhen the editor download installation is complete, we're ready to start creating the simplest Django project.Open the editor and select File--New project to select a Django
HTML file that is the T in MTV. Manage.py is a Django project management file.
3. Create an App
You can include multiple apps in each Django project, like sub-systems, sub-modules, features, and so on, in a large project, independent of each other, but also associated.
All apps share project resources.
Enter the command in the terminal terminal below Pycharm:
Python manage.py Startapp CMDB
This creates a app,django, called the
the same name as the project is a configuration file, and the templates directory is the HTML file that is the T in MTV. Manage.py is a Django project management file.
3. Create an App
You can include multiple apps in each Django project, like sub-systems, sub-modules, features, and so on, in a large project, independent of each other, but also associated.
All apps share project resources.
Enter the command in the terminal terminal below Pycharm:
Python manage.py Startapp
Recently for the CMDB platform to do a functional increase, the specific implementation of the subdivision is: operation and maintenance personnel to the equipment application, after the request with the network Department needs to allocate an IP address network segment, and so on, and then through the MAC address number obtained from the manufacturer, we can according to cobbler API implementation of an installed mode, the host assigned a good IP add
database CMDB on the Service Management connector. the Active Directory connector imports the configuration items of users, groups, printers, and computers into the CMDB database. With precision and ease of CMDB maintenance, Mr. Zhang can accurately create organizational processes and automatically maintain the SLA response required by the private cloud. John is
Through the last lesson, we have a simple understanding of Django, now to understand the next ~1. Routing System1.1 Single-Route correspondenceURL (r ' ^index$ ', Views.index),1.2 Regular-based routingURL (r ' ^index/(\d*) ', views.index), url (r ' ^manage/(? p
Locate the urls.py file and modify the routing rule
From django.conf.urls import url,includefrom django.contrib import adminfrom CMDB import views urlpatterns = [ url (r ' ^ In
views.py:From django.shortcuts Import Httpresponsedef Home (Request): return HttpResponse (' Also add the following in the MySite directory urls.py:Urlpatterns = [ url (R ' ^admin/', admin.site.urls), url (r ' ^aa.html/', views.home),]Log in like thisFor an explanation of the app directory:Migrations storing records when modifying table structureadmin.py Django provides us with back-office managementapps.py Configuring the current appmodels.py ORM, writes the specified class by command
. Start and Change passwordJupyter notebook--ip=0.0.0.0--port 8000--allow-root--no-browserhttp://192.168.12.128:8080/jupyter Notebook--generate-config----- build configuration fileProduction passwords and modification profilesPreparing a hashed passwordIpythonYou can prepare a hashed password manually, using the function notebook.auth.security.passwd ():In [1]: From notebook.auth import passwdIn [2]: passwd ()Enter Password:Verify Password:OUT[2]: ' Sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d
Do the monitoring students should know that the company IDC room often has shelves, shelves, repair and scrap server. If the number of servers is very large, it is easy to cause monitoring omission.Big Internet companies integrate surveillance systems and CMDB (Asset Management System | Configuration Management database systems) together, and when a new machine is listed, the CMDB will record relevant infor
system services, applications, network equipment and so on. Distributed monitoring of more servers, sub-regional monitoring and re-aggregation. Zabbix monitoring is combined with Python custom monitoring scripts.
Monitoring System Requirements Analysis:Monitor common system services, applications, network equipment, etc. can monitor multiple different services on a single host, different service monitoring interval may be different? The same service on different host monitoring i
Development CMDB, in addition to record the server's account password, but also need to record the server hardware and software information, if the use of manual records, if the server is large, the workload is relatively large, so I need to be able to automatically obtain this information method, I used the ansible to get, Ansible with the Setup module, you can get this information to the server, and then from this information to filter out the infor
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.