Install HomeBrew first
brew update
brew tap caskroom/cask
brew install brew-caskIf you get the error "already installed", follow the instructions to unlink it, then install again:
Install HomeBrew first
brew update
brew tap caskroom/cask
brew install brew-caskIf you get the error "already installed", follow the instructions to unlink it, then install again:
| <!-- Channel Plugin Scripts --> | |
| <script> | |
| window.channelPluginSettings = { | |
| "plugin_id": "YOUR_PLUGIN_ID" | |
| }; | |
| <!--{if $smarty.session.customer.customer_id}--> | |
| window.channelPluginSettings.user = { | |
| "id": "<!--{$smarty.session.customer.customer_id}-->", | |
| "name": "<!--{$smarty.session.customer.name01}--> <!--{$smarty.session.customer.name02}-->", |
| <!-- Channel Plugin Scripts --> | |
| <script> | |
| window.channelPluginSettings = { | |
| "plugin_id": "YOUR_PLUGIN_ID", | |
| "z_index": 100 | |
| }; | |
| (function() { | |
| var node = document.createElement('div'); | |
| node.id = 'ch-plugin'; | |
| document.body.appendChild(node); |
| <!-- Channel Plugin Scripts --> | |
| <script> | |
| window.channelPluginSettings = { | |
| "plugin_id": "YOUR_PLUGIN_ID" | |
| }; | |
| <!--{ ? gd_is_login() === true }--> | |
| window.channelPluginSettings.user = { | |
| "id": "{=gSess.memId}", | |
| "name": "{=gSess.memNm}", | |
| "mobileNumber": "{=gSess.cellPhone}", |
| <!-- Channel Plugin Scripts --> | |
| <div module="Layout_stateLogon" style="display: none;" id="ch-plugin-user"> | |
| <div id="ch-plugin-user-id">{$id}</div> | |
| <div id="ch-plugin-user-name">{$name}</div> | |
| <div id="ch-plugin-user-mobile">{$phone}</div> | |
| </div> | |
| <div module="Layout_shoppingInfo" style="display: none;"> | |
| <div id="ch-plugin-user-mileage">{$mileage}</div> | |
| <div id="ch-plugin-user-basket-cnt">{$basket_cnt}</div> | |
| <div id="ch-plugin-user-basket-price">{$basket_price}</div> |
| <!-- Channel Plugin Scripts --> | |
| <script> | |
| window.channelPluginSettings = { | |
| "plugin_id": "YOUR_PLUGIN_ID" | |
| }; | |
| <!--/if_login/--> | |
| window.channelPluginSettings.user = { | |
| "id": "<!--/user_id/-->", | |
| "name": "<!--/user_name/-->", | |
| "meta": { |
| <!-- Channel Plugin Scripts --> | |
| <script> | |
| window.channelPluginSettings = { | |
| "plugin_id": "YOUR_PLUGIN_ID" | |
| }; | |
| (function() { | |
| var node = document.createElement('div'); | |
| node.id = 'ch-plugin'; | |
| document.body.appendChild(node); | |
| var async_load = function() { |
| public class Solution { | |
| public static int makeChangesRecursive(int amount, int[] coins) { | |
| if (coins.length == 0) { | |
| return 0; | |
| } | |
| if (amount == 0) { | |
| return 1; | |
| } else if (amount < 0) { |
| tar -zcvf $ARCHIVE.tar.gz $DIR |
| tar -zxvf $ARCHIVE.tar.gz |