2018

Social Services and Other Legislation Amendment (Supporting Retirement Incomes) Bill 2018 [Provisions] / The Senate, Economics Legislation Committee

Australia. Parliament. Senate. Economics Legislation Committee, author, issuing body




2018

Register of foreign ownership of agricultural land : report of registrations as at 30 June 2018 / Australian Government, Australian Taxation Office




2018

Report 478 : issuing of a certificate under section 37 of the Auditor-General's Act 1997 : inquiry based on Auditor-General's Report No. 6 (2018–19) / Joint Committee of Public Accounts and Audit

Australia. Parliament. Joint Committee of Public Accounts and Audit, author, issuing body




2018

Reconciliation action plan : 2015-2018 / Murdoch University

Murdoch University, author




2018

Mathematical Analysis I: Approximation Theory: ICRAPAM 2018, New Delhi, India, October 23-25 / Naokant Deo, Vijay Gupta, Ana Maria Acu, P. N. Agrawal, editors

Online Resource




2018

Orthogonal polynomials: 2nd AIMS-Volkswagen Stiftung Workshop, Douala, Cameroon, 5-12 October 2018 / Mama Foupouagnigni, Wolfram Koepf, editors

Online Resource




2018

Social networking and computational intelligence: proceedings of SCI-2018 / Rajesh Kumar Shukla, Jitendra Agrawal, Sanjeev Sharma, Narendra S. Chaudhari, K.K. Shukla, editors

Online Resource




2018

Mathematical analysis and applications in modeling: ICMAAM 2018, Kolkata, India, January 9-12 / Priti Kumar Roy, Xianbing Cao, Xue-Zhi Lu, Pratulananda Das, Satya Deo, editors

Online Resource




2018

Polynomial rings and affine algebraic geometry: PRAAG 2018, Tokyo, Japan, February 12-16 / Shigeru Kuroda, Nobuharu Onoda, Gene Freudenburg, editors

Online Resource




2018

Proceedings of the third International Conference on Computational Intelligence and Informatics: ICCII 2018 / edited by K. Srujan Raju, A. Govardhan, B. Padmaja Rani, R. Sridevi, M. Ramakrishna Murty

Online Resource




2018

Accounting guide. September 1, 2018 [electronic resource] : brokers and dealers in securities / American Institute of Certified Public Accountants




2018

QuickBooks® 2018 [electronic resource] : all-in-one / by Stephen L Nelson, MBA, CPA, MS in Taxation

Nelson, Stephen L., 1959- author




2018

Wiley GAAP 2018 [electronic resource] : interpretation and application of generally accepted accounting principles / Joanne M. Flood

Flood, Joanne M., author




2018

Brain and human body modeling: computational human modeling at EMBC 2018 / Sergey Makarov, Marc Horner, Gregory Noetscher, editors

Online Resource




2018

Advances in neuroergonomics and cognitive engineering: proceedings of the AHFE 2018 International Conference on Neuroergonomics and Cognitive Engineering, July 21--25, 2018, Loews Sapphire Falls Resort at Universal Studios, Orlando, Florida USA / Hasan Ay

Online Resource




2018

End of the year podcast: 2018’s breakthroughs, breakdowns, and top online stories

First, we hear Online News Editor David Grimm and host Sarah Crespi discuss audience favorites and staff picks from this year’s online stories, from mysterious pelvises to quantum engines. Megan Cantwell talks with News Editor Tim Appenzeller about the 2018 Breakthrough of the Year, a few of the runners-up, and some breakdowns. See the whole breakthrough package here, including all the runners-up and breakdowns. And in her final segment for the Science Podcast, host Jen Golbeck talks with Science books editor Valerie Thompson about the year in books. Both also suggest some last-minute additions to your holiday shopping list. This week’s episode was edited by Podigy. Download the transcript (PDF) Listen to previous podcasts. About the Science Podcast [Image: NASA Scientific Visualization Studio; Music: Jeffrey Cook]




2018

Product :: Adobe Illustrator CC Classroom in a Book (2018 release)




2018

Product :: Adobe Illustrator CC Classroom in a Book (2018 release), Web Edition




2018

Product :: Adobe Illustrator CC Classroom in a Book (2018 release)




2018

Data science and knowledge engineering for sensing decision support : proceedings of the 13th International FLINS Conference, Belfast, Northern Ireland, UK, 21-24 August, 2018 / editors, Jun Liu (Ulster University, UK), Jie Lu (University of Technology,

International FLINS Conference (13th : 2018 : Belfast, Northern Ireland)




2018

Advances in knowledge discovery and data mining : 22nd Pacific-Asia Conference, PAKDD 2018, Melbourne, VIC, Australia, June 3-6, 2018, Proceedings. Parts I-III / Dinh Phung, Vincent S. Tseng, Geoffrey I. Webb, Bao Ho, Mohadeseh Ganji, Lida Rashidi (eds.)

Pacific-Asia Conference on Knowledge Discovery and Data Mining (22nd : 2018 : Melbourne, Vic.)




2018

Information management and big data : 5th International Conference, SIMBig 2018, Lima, Peru, September 3-5, 2018 : proceedings / Juan Antonio Lossio-Ventura, Denisse Muñante, Hugo Alatrista-Salas (eds.)




2018

Service-oriented computing - ICSOC 2018 Workshops : ADMS, ASOCA, ISYyCC, CloTS, DDBS, and NLS4IoT : Hangzhou, China, November 12-15, 2018, Revised selected papers / Xiao Liu [and nine others] (eds.)

ICSOC (Conference) (16th : 2018 : Hangzhou, China)




2018

Advances in network-based information systems : the 21st International Conference on Network-Based Information Systems (NBiS-2018) / Leonard Barolli, Natalia Kryvinska, Tomoya Enokido, Makoto Takizawa, editors

NBiS (Conference) (21st : 2018 : Bratislava, Slovakia)




2018

Structural integrity assessment: International Symposium on Structural Integrity (ISSI 2018), Nov. 2-5, Nanjing, China / edited by Jiang-Ming Gong, Ming-Liang Zhu and Shan-Tung Tu

Online Resource




2018

Information technology and intelligent transportation systems: proceedings of the 3rd International Conference on Information Technology and Intelligent Transportation Systems (ITITS 2018), Xi'an, China, September 15-16, 2018 / edited by Lakhmi C. Jai

Barker Library - TE228.3.I684 2018




2018

Ancient Jerusalem revealed : archaeological discoveries, 1998-2018 / editor : Hillel Geva




2018

Tropical wetlands: proceedings of the International Workshop on Tropical Wetlands - Innovation in Mapping and Management, October 19-20, 2018, Banjarmasin, Indonesia / edited by Yiyi Sulaeman, Laura Poggio, Budiman Minasny, Dedi Nursyamsi

Online Resource




2018

Estuaries and coastal zones in times of global change: proceedings of ICEC-2018 / Kim Dan Nguyen, Sylvain Guillou, Philippe Gourbesville, Jérôme Thiébot, editors

Online Resource




2018

Treasury Laws Amendment (Improving the Energy Efficiency of Rental Properties) Bill 2018 / The Senate Environment and Communications Legislation Committee

Australia. Parliament. Senate. Environment and Communications Legislation Committee, author, issuing body




2018

The acceleration in renewables investment in 2018 : encouraging renewable energy in Australia / Australian Government, Clean Energy Regulator

Clean Energy Regulator (Australia), author, issuing body




2018

Extraction 2018 : proceedings of the first Global Conference on Extractive Metallurgy / Boyd R. Davis [and 29 more], editors

Global Conference on Extractive Metallurgy (1st : 2018 : Ottawa, Ont.)




2018

JSJ 331: “An Overview of JavaScript Testing in 2018” with Vitali Zaidman

Panel:

Special Guests: Vitali Zaidman

In this episode, the panel talks with programmer, Vitali Zaidman, who is working with Software Solutions Company. He researches technologies and starts new projects all the time, and looks at these new technologies within the market. The panel talks about testing JavaScript in 2018 and Jest.

Show Topics:

1:32 – Chuck: Let’s talk about testing JavaScript in 2018.

1:53 – Vitali talks about solving problems in JavaScript.

2:46 – Chuck asks Vitali a question.

3:03 – Vitali’s answer.

3:30 – Why Jest? Why not Mocha or these other programs?

3:49 – Jest is the best interruption of what testing should look like and the best practice nowadays. There are different options, they can be better, but Jest has this great support from their community. There are great new features.

4:31 – Chuck to Joe: What are you using for testing nowadays?

4:43 – Joe: I use Angular, primarily.

6:01 – Like life, it’s sometimes easier to use things that make things very valuable.

7:55 – Aimee: I have heard great things about Cypress, but at work we are using another program.

8:22 – Vitali: Check out my article.

8:51 – Aimee: There are too many problems with the program that we use at work.

9:39 – Panelist to Vitali: I read your article, and I am a fan. Why do you pick Test Café over Cypress, and how familiar are you with Cypress? What about Selenium and other programs?

10:12 – Vitali: “Test Café and Cypress are competing head-to-head.”

Listen to Vitali’s suggestions and comments per the panelists’ question at this timestamp.

11:25 – Chuck: I see that you use sign-on...

12:29 – Aimee: Can you talk about Puppeteer? It seems promising.

12:45 – Vitali: Yes, Puppeteer is promising. It’s developed by Google and by Chrome. You don’t want to use all of your tests in Puppeteer, because it will be really hard to do in other browsers.

13:26: Panelist: “...5, 6, 7, years ago it was important of any kind of JavaScript testing you had no idea if it worked in one browser and it not necessarily works in another browser. That was 10 years ago. Is multiple browsers testing as important then as it is now?

14:51: Vitali answers the above question.

15:30 – Aimee: If it is more JavaScript heavy then it could possibly cause more problems.

15:56 – Panelist: I agree with this.

16:02 – Vitali continues this conversation with additional comments.

16:17 – Aimee: “I see that Safari is the new Internet Explorer.”

16:23: Chuck: “Yes, you have to know your audience. Are they using older browsers? What is the compatibility?”

17:01 – Vitali: There are issues with the security. Firefox has a feature of tracking protection; something like that.

17:33 – Question to Vitali by Panelist.

17:55 – Vitali answers the question.

18:30 – Panelist makes additional comments.

18:43 – If you use Safari, you reap what you sow.

18:49 – Chuck: I use Chrome on my iPhone. (Aimee does, too.) Sometimes I wind up in Safari by accident.

19:38 – Panelist makes comments.

19:52 – Vitali tells a funny story that relates to this topic.

20:45 – There are too many standards out there.

21:05 – Aimee makes comments.

21:08 – Brutalist Web Design. Some guy has this site – Brutalist Web Design – where he says use basic stuff and stop being so custom. Stop using the web as some crazy platform, and if your site is a website that can be scrolled through, that’s great. It needs to be just enough for people to see your content.

22:16 – Aimee makes additional comments about this topic of Brutalist Web Design.

22:35 – Panelist: I like it when people go out and say things like that.

22:45 – Here is the point, though. There is a difference between a website and a web application. Really the purpose is to read an article.

23:37 – Vitali chimes in.

24:01 – Back to the topic of content on websites.

25:17 – Panelist: Medium is very minimal. Medium doesn’t feel like an application.

26:10 – Is the website easy enough for the user to scroll through and get the content like they want to?

26:19 – Advertisement.

27:22 – See how far off the topic we got?

27:31 – These are my favorite conversations to have.

27:39 – Vitali: Let’s talk about how my article got so popular. It’s an interesting thing, I started researching “testing” for my company. We wanted to implement one of the testing tools. Instead of creating a presentation, I would write first about it in Medium to get feedback from the community as well. It was a great decision, because I got a lot of comments back. I enjoyed the experience, too. Just write about your problem in Medium to see what people say.

28:48 – Panelist: You put a ton of time and energy in this article. There are tons of links. Did you really go through all of those articles?

29:10 – Yes, what are the most permanent tools? I was just reading through a lot of comments and feedback from people. I tested the tools myself, too!

29:37 – Panelist: You broke down the article, and it’s a 22-minute read.

30:09 – Vitali: I wrote the article for my company, and they ad to read it.

30:24 – Panelist: Spending so much time – you probably felt like it was apart of your job.

30:39 – Vitali: I really like creating and writing. It was rally amazing for me and a great experience. I feel like I am talented in this area because I write well and fast. I wanted to express myself.

31:17 – Did you edit and review?

31:23 – Vitali: I wrote it by myself and some friends read it. There were serious mistakes, and that’s okay I am not afraid of mistakes. This way you get feedback.

32:10 – Chuck: “Some people see testing in JavaScript, and people look at this and say there are so much here. Is there a place where people can start, so that way they don’t’ get too overwhelmed? Is there a way to ease into this and take a bite-size at a time?”

32:52 – Vitali: “Find something that works for them. Read the article and start writing code.”

He continues this conversation from here on out.

34:03 – Chuck continues to ask questions and add other comments.

34:16 – Vitali chimes-in. 

34:38 – Chuck. 

34:46 – Vitali piggybacks off of Chuck’s comments.

36:14 – Panelist: Let’s go back to Jest. There is a very common occurrence where we see lots of turn and we see ideas like this has become the dominant or the standard, a lot of people talk about stuff within this community. Then we get this idea that ‘this is the only thing that is happening.’ Transition to jQuery to React to... With that context do you feel like Jest will be a dominant program? Are we going to see Jest used just as common as Mocha and other popular programs?

38:15 – Vitali comments on the panelist’s question.

38:50 – Panelist: New features. Are the features in Jest (over Jasmine, Mocha, etc.) so important that it will drive people to it by itself?

40:30 – Vitali comments on this great question.

40:58 – Panelist asks questions about features about Jest.

41:29 – Vitali talks about this topic.

42:14 – Let’s go to picks!

42:14 – Advertisement.

Links:

Sponsors:

Picks:

AJ O’Neal

Joe Eames

Aimee Knight

Chuck

Vitali




2018

JSJ 333: “JavaScript 2018: Things You Need to Know, and a Few You Can Skip” with Ethan Brown

Panel:

Special Guests: Ethan Brown

In this episode, the panel talks with Ethan Brown who is a technological director at a small company. They write software to facilitate large public organizations and help make projects more effective, such as: rehabilitation of large construction projects, among others. There is a lot of government work through the endeavors they encounter. Today, the panel talks about his article he wrote, and other topics such as Flex, Redux, Ruby, Vue.js, Automerge, block chain, and Elm. Enjoy!

Show Topics:

2:38 – Chuck: We are here to talk about the software side of things.

Let’s dive into what you are looking at mid-year what we need to know for 2018. You wrote this.

3:25 – Ethan: I start off saying that doing this podcast now, how quickly things change. One thing I didn’t think people needed to know was symbols, and now that’s changed. I had a hard time with bundling and other things. I didn’t think the troubles were worth it. And now a couple of moths ago (an open source project) someone submitted a PR and said: maybe we should be using symbols? I told them I’ve had problems in the past. They said: are you crazy?!

It’s funny to see how I things have changed.

4:47 – Panel: Could you talk about symbols?

4:58 – Aimee: Are they comparable to Ruby?

5:05 – Ethan talks about what symbols are and what they do!

5:52 – Chuck: That’s pretty close to how that’s used in Ruby, too.

6:04 – Aimee: I haven’t used them in JavaScript, yet. When have you used them recently?

6:15 – Ethan answers the question.

7:17 – Panelist chimes in.

7:27 – Ethan continues his answer. The topic of “symbols” continues. Ethan talks about Automerge.

11:18 – Chuck: I want to dive-into what you SHOULD know in 2018 – does this come from your experience? Or how did you drive this list?

11:40 – Ethan: I realize that this is a local business, and I try to hear what people are and are not using. I read blogs. I think I am staying on top of these topics being discussed.

12:25 – Chuck: Most of these things are what people are talking.

12:47 – Aimee: Web Assembly. Why is this on the list?

12:58 – Ethan: I put on the list, because I heard lots of people talk about this. What I was hearing the echoes of the JavaScript haters. They have gone through a renaissance. Along with Node, and React (among others) people did get on board. There are a lot of people that are poisoned by that. I think the excitement has died down. If I were to tell a story today – I would

14:23 – Would you put block chain on there? And AI?

14:34 – Panel: I think it’s something you should be aware of in regards to web assembly. I think it will be aware of. I don’t know if there is anything functional that I could use it with.

15:18 – Chuck: I haven’t really played with it...

15:27 – Panel: If you wrote this today would you put machine learning on there?

15:37 – Ethan: Machine Learning...

16:44 – Chuck: Back to Web Assembly. I don’t think you were wrong, I think you were early. Web Assembly isn’t design just to be a ... It’s designed to be highly optimized for...

17:45 – Ethan: Well-said. Most of the work I do today we are hardly taxing the devices we are using on.

18:18 – Chuck and panel chime in.

18:39 – Chuck: I did think the next two you have on here makes sense.

18:54 – Panel: Functional programming?

19:02 – Ethan: I have a lot of thoughts on functional programming and they are mixed. I was exposed to this in the late 90’s. It was around by 20-30 years. These aren’t new. I do credit JavaScript to bring these to the masses. It’s the first language I see the masses clinging to. 10 years ago you didn’t see that. I think that’s great for the programming community in general. I would liken it to a way that Ruby on Rails really changed the way we do web developing with strong tooling. It was never really my favorite language but I can appreciate what it did for web programming. With that said...(Ethan continues the conversation.)

Ethan: I love Elm.

21:49 – Panelists talks about Elm.

*The topic diverts slightly.

22:23 – Panel: Here’s a counter-argument. Want to stir the pot a little bit.

I want to take the side of someone who does NOT like functional programming.

24:08 – Ethan: I don’t disagree with you. There are some things I agree with and things I do disagree with. Let’s talk about Data Structures. I feel like I use this everyday. Maybe it’s the common ones. The computer science background definitely helps out.

If there was one data structure, it would be TREES. I think STACKS and QUEUES are important, too. Don’t use 200-300 hours, but here are the most important ones. For algorithms that maybe you should know and bust out by heart.

27:48 – Advertisement for Chuck’s E-book Course: Get A Coder Job

28:30 – Chuck: Functional programming – people talk bout why they hate it, and people go all the way down and they say: You have to do it this way....

What pay things will pay off for me, and which things won’t pay off for me? For a lot of the easy wins it has already been discussed. I can’t remember all the principles behind it. You are looking at real tradeoffs.  You have to approach it in another way. I like the IDEA that you should know in 2018, get to know X, Y, or Z, this year. You are helping the person guide them through the process.

30:18 – Ethan: Having the right tools in your toolbox.

30:45 – Panel: I agree with everything you said, I was on board, until you said: Get Merge Conflicts.

I think as developers we are being dragged in...

33:55 – Panelist: Is this the RIGHT tool to use in this situation?

34:06 – Aimee: If you are ever feeling super imposed about something then make sure you give it a fair shot, first.

34:28 – That’s the only reason why I keep watching DC movies.

34:41 – Chuck: Functional programming and...

I see people react because of the hype cycle. It doesn’t fit into my current paradigm. Is it super popular for a few months or...?

35:10 – Aimee: I would love for someone to point out a way those pure functions that wouldn’t make their code more testable.

35:42 – Ethan: Give things a fair shake. This is going back a few years when React was starting to gain popularity. I had young programmers all about React. I tried it and mixing it with JavaScript and...I thought it was gross. Everyone went on board and I had to make technically decisions. A Friend told me that you have to try it 3 times and give up 3 times for you to get it. That was exactly it – don’t know if that was prophecy or something. This was one of my bigger professional mistakes because team wanted to use it and I didn’t at first. At the time we went with Vue (old dog like me). I cost us 80,000 lines of code and how many man hours because I wasn’t keeping an open-mind?

37:54 – Chuck: We can all say that with someone we’ve done.

38:04 – Panel shares a personal story.

38:32 – Panel: I sympathize because I had the same feeling as automated testing. That first time, that automated test saved me 3 hours. Oh My Gosh! What have I been missing!

39:12 – Ethan: Why should you do automated testing? Here is why...

You have to not be afraid of testing. Not afraid of breaking things and getting messy.

39:51 – Panel: Immutability?

40:00 – Ethan talks about this topic.

42:58 – Chuck: You have summed up my experience with it.

43:10 – Panel: Yep. I agree. This is stupid why would I make a copy of a huge structure, when...

44:03 – Chuck: To Joe’s point – but it wasn’t just “this was a dumb way” – it was also trivial, too. I am doing all of these operations and look my memory doesn’t go through the roof. They you see it pay off. If you don’t see how it’s saving you effort, at first, then you really understand later.

44:58 – Aimee: Going back to it being a functional concept and making things more testable and let it being clearly separate things makes working in code a better experience.

As I am working in a system that is NOT a pleasure.

45:31 – Chuck: It’s called legacy code...

45:38 – What is the code year? What constitutes a legacy application?

45:55 – Panel: 7 times – good rule.

46:10 – Aimee: I am not trolling. Serious conversation I was having with them this year.

46:27 – Just like cars.

46:34 – Chuck chimes in with his rule of thumb.

46:244 – Panel and Chuck go back-and-forth with this topic.

47:14 – Dilbert cartoons – check it out.

47:55 – GREAT QUOTE about life lessons.

48:09 – Chuck: I wish I knew then what I know now.

Data binding. Flux and Redux. Lots of this came out of stuff around both data stores and shadow domes. How do you tease this out with the stuff that came out around the same time?

48:51 – Ethan answers question.

51:17 – Panel chimes in.

52:01 – Picks!

Links:

Sponsors:

Picks:

Aimee

Joe

Charles

Ethan




2018

John A. Lawrence papers, 1974-2018 [New Finding Aid]

Senior staff member in the U.S. House of Representatives, author, and lecturer. Correspondence, memoranda, meeting notes, interviews, photographs, subject files, printed matter, and email in both paper and digital formats primarily relating to Lawrence’s years as chief of staff for United States Congresswoman, House Minority Leader, and Speaker of the House Nancy Pelosi. Also documented are...




2018

The National Heritage List and Commonwealth Heritage List : 1 July 2013 - 30 June 2018 / Department of the Environment and Energy

Australia. Department of the Environment and Energy, author




2018

Designing nanoparticle systems for catalysis : London, UK, 16-18 May 2018

Designing nanoparticle systems for catalysis (2018 : London).




2018

Modern Synthetic Methodologies for Creating Drugs and Functional Materials (MOSM2018): proceedings of the II International Conference: conference date, 15-17 November 2018: location, Yekaterinburg, Russia / editors, Grigory V. Zyryanov, Sougata Santra and

Online Resource




2018

The 11th Regional Conference on Chemical Engineering (RCChE 2018): conference date, 7-8 November 2018: location, Yogyakarta, Indonesia / editors, Teguh Ariyanto, Rochmadi, Imam Prasetyo and Nur Rofiqoh Eviana Putri

Online Resource




2018

Superplasticizers and other chemical admixtures in concrete: proceedings of the twelfth international conference, Beijing, China, October 28-31, 2018 / editors, Jiaping Liu, Ziming Wang, Terence C. Holland, Jing Huang, Johann Plank

Barker Library - TP884.A3 I68 2018




2018

2018 AIChE Spring Meeting & 14th Global Congress on Process Safety proceedings: perspectives on process safety from around the world / American Institute of Chemical Engineers

Online Resource




2018

2018 AIChE Spring Meeting & 14th Global Congress on Process Safety proceedings: process safety spotlights / American Institute of Chemical Engineers

Online Resource




2018

2018 AIChE Spring Meeting & 14th Global Congress on Process Safety: 52nd Annual Loss Prevention Symposium (LPS) / American Institute of Chemical Engineers

Online Resource




2018

2018 AIChE Spring Meeting & 14th Global Congress on Process Safety: 20th Process Plant Safety Symposium (PPSS) / American Institute of Chemical Engineers

Online Resource




2018

2018 AIChE Spring Meeting & 14th Global Congress on Process Safety proceedings: 7th Process Safety Management Mentoring (PSMM) Forum / American Institute of Chemical Engineers

Online Resource




2018

2018 AIChE Spring Meeting & 14th Global Congress on Process Safety: 33rd Center for Chemical Process Safety International Conference (CCPS) / American Institute of Chemical Engineers

Online Resource




2018

Bible. English. New Revised Standard. 2018





2018

Report of the Parliamentary Delegation to the Republic of Korea and Japan : 11 to 21 April 2018

Australia. Parliamentary Delegation to the Republic of Korea and Japan




2018

Report of the parliamentary delegation to China 2-6 July 2018 / House of Representatives Standing Committee on Infrastructure, Transport and Cities

Australia. Parliament. House of Representatives. Standing Committee on Infrastructure, Transport and Cities, author, issuing body