Comes off the queue.
interface INotificationRequest {
templateId: string;
templateContext: any;
subject: string;
message?: string;
groupId?: string;
users: string | string[]| console.log(Array.from(document.querySelectorAll('.Link--primary')).map(a => `${a.innerText} (${a.href})`).join('\n')) |
| Title | Description | Reason for Choice |
|---|---|---|
| The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition | The updated edition of one of the most influential books ever written about being a good programmer. Heavy on principles and lighter on code. | Seems like a good introduction to the year... and it's the book that gave me this idea. |
| Design Patterns: Elements of Reusable Object-Oriented Software | The classic OO design patterns text. | I've read this one piecemeal, but want to cover all the patterns in one fell swoop. I also want to get more familiar with UML and similar diagramming techniques. |
| Forge Your Future with Open Source: Build Your Skills. Build Your Network. Build the Future of Technology. | Looks like a good how-to for open source project development. | I've long had an interest in getting involved with open source projects, but I've found it to be a bit difficult. This book looks like a good orientation. |
| Java By Comparis |
| #app-root { | |
| width: 400px; | |
| height: 100px; | |
| padding: 2px; | |
| h1 { | |
| text-align: center; | |
| color: darkblue; | |
| font-weight: bold; | |
| font-family: Helvetica; |
| { | |
| "plugins": [ | |
| ["@babel/plugin-transform-react-jsx", { "pragma":"h" }] | |
| ] | |
| } |
| module.exports = { | |
| mode: 'production', | |
| entry: { | |
| popup: './src/popup.jsx', | |
| }, | |
| output: { | |
| filename: '[name].js', | |
| path: __dirname + '/dist' | |
| }, | |
| module: { |
| import { h, Component } from 'preact'; | |
| class App extends Component { | |
| render() { | |
| return <div id="app-root"><h1>Preact Chrome Extension Starter</h1></div> | |
| } | |
| } | |
| export default App; |
| import { h, render } from 'preact'; | |
| import App from './app/app'; | |
| render(<App />, document.body); |
| <!DOCTYPE html> | |
| <html> | |
| <head></head> | |
| <body> | |
| <script src="popup.js"></script> | |
| </body> | |
| </html> |
| { | |
| "name": "Chrome Extension with Preact and Webpack", | |
| "description": "", | |
| "version": "0.0.0.1", | |
| "browser_action": { | |
| "default_title": "My Chrome Extension", | |
| "default_popup": "popup.html" | |
| }, | |
| "manifest_version": 2 | |
| } |