Apple raised the curtain on HomePod, its upcoming smart speaker, during Monday's keynote presentation at its Worldwide Developers Conference.The company also announced some desktop OS features for the iPad, and revealed its plans to become an augmented reality powerhouse. "Just like iPod reinvented music in our pockets, HomePod is going to reinvent music in our homes," Phil Schiller, Apple's senior vice president for worldwide marketing, told an enthusiastic crowd at the San Jose Convention Center in California. HomePod, which will sell for US$350, is slightly less than 7 inches tall and is covered with a seamless 3D mesh fabric which, Schiller said, has "incredible acoustic properties." Inside the speaker, there are seven tweeters, each with their own driver, that give sound precise directional control. HomePod also has a 4-inch woofer that uses dynamic software modeling to eliminate distortion as the volume is cranked up. The "smarts" of the speaker is from an Apple A8 processor. "It's perhaps the biggest brain ever in a speaker," Schiller said. The HomePod will be available in December.
GitHub this week released the results of its survey on open source software development, practices and worldwide communities. GitHub partnered with researchers from academic institutions, industry organizations and the open source community to collect responses from more than 6,000 participants.The results show the importance of open source documentation and reveal some of the problems missing or poorly done documentation can have on users and project adoption.
Survey ParametersThe Open Source Survey 2017 is an open data project by GitHub and collaborators from academia, industry and the broader open source community. The results are an open data set of findings about the attitudes, experiences and backgrounds of those who use, build and maintain open source software. Github sought data on open source software development practices and communities. The survey posed more than 50 questions on a wide variety of topics and collected responses from 5,500 randomly sampled respondents associated with more than 3,800 open source repositories on GitHub. In addition, the survey includes more than 500 responses from a non-random sample of communities that work on other platforms. About 70 percent of respondents were employed full- or part-time. Some 85 percent of them had contributed in some way to software development -- as developers or designers, or in other roles in the software industry -- frequently or occasionally as part of their main job.
Major ConcernsThe survey found that problems permeate open source communities in two primary areas: documentation and behavior. On the positive side, the survey also showed that using and contributing to open source often happens on the job. and that open source is the default when choosing software. Nearly 90 percent of the respondents said missing or poorly done documentation was one of the problems they encountered using open source. Respondents agreed that documentation was highly valued as a means for establishing inclusive and accessible communities, but that it frequently was overlooked.
Bad BehaviorThe survey revealed an ongoing concern over negative interactions among some devs and unresponsiveness within some communities. It also showed concerns for troublesome attitudes toward female community members. Negative experiences have real consequences for project health, the survey found. Some 21 percent of people who experienced or witnessed negative behavior said they stopped contributing to a project because of it, and 8 percent said they started working in private channels more often. Negative interactions are infrequent but highly visible, and there are consequences for project activity, the survey analysis revealed. Discouraging effects can extend far beyond the individuals directly involved. Forty-five percent of respondents witnessed and 16 percent experienced bad behavior, the survey shows. The most frequently encountered bad behavior was rudeness. Twenty percent witnessed name calling and 5 percent experienced it. Eleven percent witnessed stereotyping, and 3 percent experienced it.
Policies Need ClarificationThe survey revealed that open source is used widely in professional contexts. Some 94 percent of respondents used open source at least sometimes in their professional work, while 81 percent used it frequently. Sixty-five percent of those who contributed to the community did so as part of their work duties. A significant number of respondents reported that their employers' official policies and IP agreements were unclear regarding what was allowed and under what terms. Businesses have played a key role by subsidizing open source work by employees, so creating and communicating clear policies could encourage more frequent, regular contributions, the survey analysis notes. Other key findings:
- Open source is the default when choosing software. Seventy-two percent of respondents said they always sought open source options when evaluating new tools.
- Security matters when choosing new software. Eighty-six percent of respondents said it was extremely or very important. Most users believed that open source was more secure, on average, than proprietary software.
- Stability and user experience are big factors when it comes to choosing software. They were extremely important for 88 percent and very important for 75 percent of respondents.
Major BenefitDue to GitHub's massive importance, its survey has the potential for advancing the open source movement, noted Azul Systems' Ritter. "Literally anyone who is anyone doing open source development is hosting their code on Github," he pointed out. The survey is a wake-up call for organizations that have turned a blind eye to the issues it exposes, said Pund-IT's King. "You could argue that GitHub helps to bring a sense of order to open source, and that without it that world would be considerably less approachable and more chaotic," he said.
Illuminating FactorsIt's interesting that the top problems encountered in open source software have little or nothing to do with technical skills or software requirements, said University of Alabama's Carter. Even the documentation issue is more of a social response than a technical one, he said. It's remarkable that so many coders are so bad at documentation, said King. It is a bad habit analogous to drivers who ignore the fluid levels in their vehicles, or pilots who blow off safety inspections. The huge gender imbalance among contributors surprised Ritter. "I know there is a gender imbalance in the software development world as a whole," he said, "but 95 percent male dominance does seem larger than I would expect."
How Fast Is Your Website Uploaded?
There are important reasons why we ask this question:
- On average, 60% of users who come to your site tend to leave your site if your pages are slowly opening
- Due to the low site speed and the fact that users abandon your site, your site's quality score may decrease as the "Bounce
- Rate" (see Google Analytics) increases,
- If your site scores low on the Google Page Speed Insights test, it may lose value in the rankings;
- According to an announcement made in 2010, Site Upload Speed has become an important ranking criterion on Google.
Let's leave all this to one side; Today we are going to endure a web site that takes 10 seconds to upload? According to many analytics, if the speed of your web site increases by only 1 second, it means an average improvement of around 70%.
Especially for WordPress users, it is possible to increase the site speed with a few adjustments. In this article we will talk about the following topics:
Of course, the first thing to notice is that we need to deliver our site to a fast and good hosting company so that these arrangements can work.Secondly, we need to choose a good theme. Unfortunately, not all WordPress themes have equal speed and functionality. For example, WordPress's default theme, "Genesis," is loaded at least 0.5 seconds faster than any other theme. To see if the theme is how quickly, after making arrangements of themes with Google Page Speed Insights tool we recommend that you do the test.
Once these arrangements are made, one of the most important factors that make a site fast is to have a network called "CDN network" that allows you to host your content on a different server. What does this mean?
Nowadays, Web browsers (Google Chrome, Firefox, Opera, Safari, Internet Explorer etc.) will try to read all of them if the content on your site is collected on a single server, which will cause slowness. If you use a CDN server, the browser will have the chance to read the content in parallel and it will be able to reach the user faster by compiling both the site content and the high-dimensional content at the same time. Tests show that using a CDN server provides about 55% acceleration on average.
The first three items were the main arrangements we made on the server side. Now, let's see how we can make edits in WordPress:
1: Detecting Plugins That Slow Down Your Situation:
P3 Profiler is add-ons, plug-ins that are running on your site, themes and so on. By measuring the speed and showing how much slower your site is to slow down your site. As an example, I want to share a few screenshots from my test:
As you can see, the SEO Ultimate plug-in is at the top of the list of add-ons that slow down the site. What can you do in this situation? You can try to find another add-on that will not affect your site speed with this magnitude.
2: Compress Your Site: The size of web pages is much larger than we normally think. For example, a file 65 kb in size may not be too blurry. However, the table in which many files come together can be seriously worrying. Gzip is the most convenient tool that can be used to compress files on your site. When we test a small web site that we just gave an example, we get a surprising result:
(Gzip test http://checkgzipcompression.com/ can make the address)
3: Compress Images: Images are one of the biggest factors that cause a site to slow down. For WordPress, WP Smush is plug-in is one of the best add-ons that will cure this problem. If you are not familiar with using professional tools like Photoshop or Gimp, WP-Smush will come to you like a drug.
4: Enable Browser Cache:
"Browser caching" may not make sense to you alone, and the concept can confuse your head. When a user visits a web page, the browsers fetch the page's items. On this count, if the user comes back to the page, the upload speed will be even higher. WP Super Cache is a plugin that can help you in this regard is a useful add-ons.
5: Keep Infrastructure Clean:
When we say "database", middle and lower level site managers start to sweat. But WordPress makes your business really easy from this point of view.WP-Optimize is plug-in, garbage files and cleans your site regularly, and gave no quarter to pinch and swell.
7: Close PingBack and TrackBack Feature:
PingBack and TrackBack features are a warning system that works when other WordPress sites link to your page. Link to follow ahrefs or majesticseouse external tools such as will be more healthy. To turn off this feature, you can go to "Settings - Discussion" (or Settings - Discussion) in the WordPress admin panel.
8: Standardize Visual Resolution and Character Set:
If a user comes to your site, you use more than one character set on your site, or your videos have different resolutions, your browser will work separately to load all of them. This will also have a negative impact on your page's load speed. Make sure that all of the images you upload will have standard resolutions. Make sure all of the content on your site has the same font (font).
Scanners can not scan your site before you scan the CSS style file. For this reason, CSS files need to be scanned first. Since the scanner scans the codes from top to bottom, the top of the CSS files should be close to the beginning of the HTML code.
10: Use Sprite Property in Your CSS Files:
CSS Style files are a set of visual functionality files. Some of the buttons we see on our site, background images, frames, sidebars etc. are included in the CSS package. CSS packages also have a certain size, and these items can also shrink.
Reduction occurs when items in CSS packages are replaced by smaller and lighter items. The modified file is called "CSS Sprite". But the sprite using the code, you can make these arrangements.
11: Use "Keep Alive" Feature:
The HTTP Keep Alive feature allows the browser to load all open files on the site server without permission. Thus, when the user visits the site, it is used with the bandwidth right granted.
12: Change PHP Codes With HTML Codes:
PHP has a great code system for making websites. However, since it uses server resources at a high level, it is very likely to cause speed problems.For the quick opening of your site, replace PHP code with HTML code whenever possible, or try to use PHP at a minimum.
47% of web users expect your page to open for less than 2 seconds. According to a 2006 Amazon.com survey, a 100-millisecond increase has increased the site's population by 1%. In the age of technology and internet, speed means everything. If your Web site is slow, you are considered to be behind the times.
- Windows7 10 Pro for Advanced PCs
- Windows8 10 Pro N for Advanced PCs
- Windows9 Server 2016 ServerRdsh
Uber has fired more than 20 people, and is taking other actions against staff, after a harassment investigation.The taxi-app firm said the sackings related to sexual harassment, bullying and issues about poor company culture. Uber has been under fire over its treatment of women staff since a former employee wrote a scathing blog post about her experience. It led to two investigations and the uncovering of 215 complaints about harassment and other allegations. Uber has struggled with a series of controversies in recent months, including a backlash over aggressive corporate tactics and a lawsuit from Google-owner Alphabet over allegedly stolen technology for self-driving cars. Several high-placed executives resigned amid the turbulence, including a former head of engineering, who had failed to disclose harassment complaints at his former employer. Chief executive Travis Kalanick's filmed argument with an Uber driver over falling rates also fuelled criticism, leading him to say that he needed "leadership help". Susan Fowler, who wrote the critical blog post about Uber, said the company had ignored her complaints of sexual harassment. Widely shared, the blog prompted Mr Kalanick to launch the investigations. Does Silicon Valley have a sexism problem? Uber's mess reaches beyond sexism - and Silicon Valley Law firm Perkins Coie reviewed 215 claims, which included sexual harassment and discrimination as well as other complaints, an Uber spokeswoman said. The firm recommended no action in 100 of them; 57 remain under review, while others have received warnings or are in training, she said. Some of those fired held senior positions, she said.
The 215 claims investigated were broken down as follows:Discrimination, 54; Sexual harassment, 47; Unprofessional behaviour, 45; Bullying, 33; Other harassment, 19; Retaliation, 13; Physical security 3; Wrongful dismissal 1.
Action taken and cases under review:Staff fired, 20; Staff put in training, 31; Final warnings, 7; Claims still under review, 57.
Uber has also appointed Eric Holder, who served as attorney general under former US president Barack Obama, to investigate the company's broader culture. The findings of that report have been turned over to the board and recommendations are expected to be made public next week. Some changes are already in place. Uber announced the hiring of two women to high profile positions this week. Frances Frei, a Harvard Business School professor, will serve as a senior vice president for leadership and strategy, working with the head of human resources Liane Hornsey. Ms Hornsey is herself relatively new, starting at the company in January. Bozoma Saint John, a former marketing executive at Apple, is also joining Uber as chief brand officer. Uber employs more than 12,000 people globally. About 36% of the workforce is female, according to a diversity report the firm published earlier this year. Women hold about 15% of the technology positions.
By Dave Lee, BBC North America technology reporter, San FranciscoIt goes without saying that this issue doesn't go away with these firings. Uber has major questions still to answer - some of them will hopefully be addressed when more details of the report are made public. Most troubling is why Uber's own internal HR measures weren't thorough or fair enough to see that the actions of 20 employees warranted dismissal. Instead it took a brave former employee - and then an expensive, lengthy investigation - to get to that point. So as well as detailing what it has done to address those existing complaints, Uber will now have to be very clear about how it will handle such issues in future. Crucially, the lessons from this report should not be heeded by Uber alone. As many people have pointed out to me since we began reporting this story, this is a problem that affects the technology industry across the board.
New voices for Siri and peer-to-peer payments are among the new features in the next version of Apple's mobile device operating system iOS 11, previewed at the company's annual Worldwide Development Conference on Monday."With the new operating system, Apple has doubled down on many of the applications it has developed for iOS," said Ross Rubin, the principal analyst at Reticle Research. "Much of the enhancement of the OS has come via those core applications versus general new functionality," he told TechNewsWorld. How Apple has improved Siri for the upcoming OS is an example of that.