Whether you are buying or selling, and whether the transaction is an asset sale or a share sale, we have the experience and expertise to assist you.
We know how long things take, and can help you to get the sale moving on time.
We have acted for buyers and sellers of businesses in many industries including restaurants, professional services, wineries, wholesalers, engineering firms and manufacturers.
Drafting shareholder or unitholder agreements if the buyer is more than one party.
We have the depth to pull together experts in their field so that our commercial, employment, litigation, property and insolvency experts will work together if required, as your matter develops.
Our commercial and property teams coordinate to deliver interdependent land and business sales.
In the exit of a hostile shareholder, our litigation and commercial teams work together to advise on achieving the exit in a holistic manner.
We can deliver a complex transaction involving multiple assets classes in a seamless manner.
How does a sale of business happen?
Broadly, a contract for the sale of either assets or shares is drafted and negotiated. Once both parties are ready to proceed, the parties each sign a copy of the contract and it is exchanged with the other party. Once it is exchanged, it is legally binding.
Usually, there are a number of obligations to fulfil prior to completion such as discharging security interests over the business or seeking the landlord's consent to the change of ownership. At completion, the seller provides any documents to transfer ownership to the buyer and the buyer pays the purchase price.
Do I need to tell the landlord?
Yes, usually the lease will require the landlord's consent to either a change in control of the tenant or the assignment of the lease to the buyer.
We all want to sell the business and retire, what do we need to do?
the lease has a reasonable term left to run before it expires or has an option to renew.
The only interested buyers are my senior employees but they cannot afford it?
Vendor finance is very common in a management buyout or sell down to employees. This is where the buyer pays the purchase price to the Seller over time. We will ensure you have security to support the vendor finance.


text:
US warns Turkey against attacks on Kurdish rebels in Syria
By Pratyaksha Mitra on December 14, 2018 No Comment
Washington: The dispute between the United States and Turkey, two NATO members is still not over regarding the Kurds in Syria. Turkish President Recep Erdogan had announced for action against the Kurdish rebels in Syria and had already ordered more than 10,000 soldiers to prepare for it. The US Defence Department has declared that any attacks on the US-affiliated Kurdish people would never be tolerated.
The United States has taken adopted the policy in which the assistance of the Kurdish rebels is vital for the counter-terrorism action against the IS and other terrorist organisations. On Wednesday, after objecting to the US stance, Turkish President announced action against the Kurdish rebels. Erdogan had declared, 'There is no major IS influence in Syria anymore, and the threat from the organisation is almost over. Therefore, freeing the northern Syrian region near the Turkish border of terrorists is a Turkish right.' The Turkish President has already declared the Kurdish organisations of the PKK in Turkey and the YPG in Syria as a terrorist organisation.
The US defence department headquarters, the Pentagon has severely criticised President Erdogan's announcement. The Kurdish groups are partners of the United States in the counter-terrorism actions in Syria. Therefore, any action against them in northern Syria could be sensitive for the United States, the Pentagon spokesman Commander Sean Robertson warned. Robertson clarified that any attacks on the US soldiers and interests in northern Syria would not be tolerated under any circumstances.
The Kurds dominate the region to the east of the Euphrates river in northern Syria, and the United States thus has its military bases located here. The United States has said that the military deployment is for action against the terrorist organisations like IS, Al-Qaeda and other affiliated terrorist organisations.
Meanwhile, there is a raging dispute over the Kurds in Syria between the United States and Turkey. The difference between the two NATO members over the issue is hampering the counter-terrorism action in Syria.
Turkish President slams US for supporting terrorists Anti-Kurd campaign to reach Iraq border, warns Turkish President French military deployment in Syria will amount to invasion, warns Turkish Defence Minister "Turkish President Erdogan is a puppet in the hands of the US", Syrian President Assad's disturbing allegation Turkey ready to take over Manbij in Syria, Erdogan tells Trump Turkey threatens to target France for co-operating Kurdish rebels in Syria The West that supports terrorists will sink, warns Turkish President Erdogan Syrian army enters Manbij after an appeal from Kurdish fighters
Kurds, NATO, Recep Erdogan, Syria, Turkey, US
US warns Turkey against attacks on Kurdish rebels in Syria added by Pratyaksha Mitra on December 14, 2018

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: What are the technique to solve this type of exercises with closed form solution? I have the following statement:
Solve for $y$ in $x^y=y^x$ with $x=\sqrt3$.
When i tried to solve i got $y^y=\sqrt{3}^{\frac{1}{\sqrt3}}$ Clearly I have to transform the exponent in such a way that it remains a variable raised to itself, but is hard to me.
The closed-solution is $y=\sqrt{27}$.
What are the techniques to solve exercises involving $x^x=a^b$ with closed form solution?

A: No general solution without Lambert W as GEdgar said.
But you can try something like this to help you "guess" the 2nd solution:
let $y=kx$
$x^{kx} = {(kx)}^x$
take xth of both sides
$x^k = kx$
$x^{k-1} = k$
$(\sqrt{3})^{k-1} = k$
This seems a bit more manageable.
We know there are two solutions, because the two curves $y={(\sqrt{3}})^{x-1}$ and $y=x$ intersect in two points.
We already know $k=1$ is a solution. At this point without W lambert, I'd just guess and check for the second solution. With a bit of guessing we see $k=3$ works. That gives $y=\sqrt{3}$ or $y=3\sqrt{3}$. We can only get nice solutions because the problem is set up that way.

A: All possible rational solutions come from rational $u$ with
$$ x = \left( 1 + \frac{1}{u} \right)^u \; , \; \; \;  y = \left( 1 + \frac{1}{u} \right)^{1+u} $$
To get $x,y$ rational there are conditions on $u$ beyond being rational.  On the other hand, failing the extra conditions  still gives a solution to $x^y = y^x,$  now irrational.
The point is that $$  u = \frac{1}{2}   $$ gives what you want.

redpajama_set_name: RedPajamaStackExchange


text:
Q: Creating canvas with jQuery breaks the Y-Axis scale I tried to create canvas object with jQuery like this
this.canvas = $('<canvas/>', {
    id: this.id,
    width: this.width + 'px',
    height: this.height + 'px'
})[0];

it created a canvas with the right size, but when I tried to draw in it, every number I entered for Y-Coordinate was doubled, and the horizontal lines were thick and blurry. Everything was fine when I chnaged the above code to
this.canvas = document.createElement('canvas');
this.canvas.id = this.id;
this.canvas.width = this.width;
this.canvas.height = this.height;

It appears strange to me so I searched in Google but didn't find anything. May be someone here has bumped into a similar problem.
Thanks in advance!


text:
Q: Detail on how (OS X) networked users works Couldn't seem to get any bites on this over at "AskDifferent" so thought I'd try here.
As I'm waiting for my new gleaming iMac to arrive, I'm considering buying OS X Server since it's only $20 now and offers Open Directory.
We have two MacBook Pros, so I'd like to have all of us able to log into any of the 3 Macs with our ID.
1) Can I simply switch from a local user to a network user without losing my home directory contents?
2) Is it just my home directory that is mirrored on the server? Or is it all the applications I've installed etc. For example, if I install an application on Laptop A will it show up on Laptop B?
3) I assume that when I have the laptop somewhere that the server is not available, that I can still get to all my home directory contents. They will then magically sync back up when I get back to my regular network?
Thanks in advance

A: I have something of a similar nature in my home.. A Mac server and two iMacs and a Macbook Pro running off it. For this to work properly the iMac has to be running constantly, or in a state where it can be waked through Ethernet (configurable in System Preferences). To answer your questions:
1) You can do this, but it isn't automatic. You need to copy the content from the local user to the networked user, essentially creating a new user account in the process and copying all of your existing content to that. If you feel adventurous, you could try this ( http://support.apple.com/kb/HT5338 ), which is Apple's method of converting a local account to a networked one, but it doesn't require some work in the terminal, which is a little much for some people.
2) The optimal setup is where the server is the basis for all of your files, and they are simply downloaded to your Macbooks when you log in. And then any changes that are made are reflected on the server, and hence everywhere you log in.
3) Mountain Lion makes this pretty easy, and it will sync every time the laptop returns to the local network. The best directions can be found here: ( https://discussions.apple.com/thread/4154950?start=0&tstart=0 ).


text:
package com.java110.common.bmo.attrSpec.impl;

import com.java110.common.bmo.attrSpec.ISaveAttrSpecBMO;
import com.java110.core.annotation.Java110Transactional;
import com.java110.core.factory.GenerateCodeFactory;
import com.java110.intf.common.IAttrSpecInnerServiceSMO;
import com.java110.po.attrSpec.AttrSpecPo;
import com.java110.vo.ResultVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.stereotype.Service;

@Service("saveAttrSpecBMOImpl")
public class SaveAttrSpecBMOImpl implements ISaveAttrSpecBMO {

    @Autowired
    private IAttrSpecInnerServiceSMO attrSpecInnerServiceSMOImpl;

    /**
     * 添加小区信息
     *
     * @param attrSpecPo
     * @return 订单服务能够接受的报文
     */
    @Java110Transactional
    public ResponseEntity<String> save(AttrSpecPo attrSpecPo) {

        attrSpecPo.setSpecCd(GenerateCodeFactory.getSpecCd());
        int flag = attrSpecInnerServiceSMOImpl.saveAttrSpec(attrSpecPo);

        if (flag > 0) {
            return ResultVo.createResponseEntity(ResultVo.CODE_OK, "保存成功");
        }
        return ResultVo.createResponseEntity(ResultVo.CODE_ERROR, "保存失败");
    }

}

redpajama_set_name: RedPajamaGithub


text:
Q: Not able to Upload large datasets(>10MB) in R Shiny I am trying to create a tool using R shiny but I am unable to upload large datasets(>10MB) as the load time is increasing and after few minutes the tool crashes. I have also included the option to increase the file size limit of the dataset. Can someone please help me with this query?
The tool is working for smaller datasets which are less than 10 MB.
Sample datasets:

*

*https://www.kaggle.com/datasets/arianazmoudeh/airbnbopendata

*https://www.kaggle.com/datasets/nurudeenabdulsalaam/fitbit-fitness-tracker-data
Below are few laptop as well as R version specifications:
' Laptop Specifications: '
Windows 10
System-
Processor: 11th Gen Intel(R) Core(TM) i7-11850H @2.50GHz 2.50 GHz
Installed Memory (RAM): 16.0 GB(15.7GB usable)
System type: 64-bit Operating System, x64-based processor
' R Studio Specification: '
RStudio 2022.07.1+554 "Spotted Wakerobin" Release (7872775ebddc40635780ca1ed238934c3345c5de, 2022-07-22) for Windows
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.12.8 Chrome/69.0.3497.128 Safari/537.36
app.r
library(shiny)
library(data.table)
library(ff)
library(iotools)
library(readxl)
library(shinycssloaders)
library(shinydashboard)

#UI Code
ui<- shinyUI(fluidPage(
  titlePanel("Demo: Upload Large Dataset > 10 Mb"),
  sidebarLayout(
    sidebarPanel(
      uiOutput("selectfile")
    ),
    mainPanel(
      withSpinner(tableOutput("tb1"),type = 6, color = "#0dc5c1")

    )

  )
))

#Server Code
server <- shinyServer(function(input, output, session) {
  options(shiny.maxRequestSize=100*1024^2)

dashboard<- read.csv("dataset1.csv")

#Display the dataset in the renderTable format
  output$tb1 <- renderTable({
    dashboard
  })

})

#Run App
shinyApp(ui, server)

A: With the following small edits the Shiny app works.
Major problem is the renderTable / tableOutput table format, which puts all data on the screen at once, which is never happening with so much data. You can test with smaller data set (like iris) to see. Switching to DT::renderDataTable / DT::dataTableOutput we can have pagination and fast response.  https://shiny.rstudio.com/articles/upload.html
Tested moving the loading of data to the top of the application; and this did not matter.
Moved the options command to the top per https://shiny.rstudio.com/articles/upload.html
Switched to fread "fast read" the csv, though that was the not the problem.
library(shiny)
library(data.table)
#library(ff)
#library(iotools)
library(readxl)
#library(shinycssloaders)
#library(shinydashboard)
library(DT)
library(tidyverse)

options(shiny.maxRequestSize=100*1024^2)
#dashboard<- fread("/home/username/Downloads/Airbnb_Open_Data.csv") #testing at the top
#dashboard<-iris  ##A test with only iris data

#UI Code
ui<- shinyUI(fluidPage(
  titlePanel("Demo: Upload Large Dataset > 10 Mb"),
  sidebarLayout(
    sidebarPanel(
      uiOutput("selectfile")
    ),
    mainPanel(
      #withSpinner(tableOutput("tb1"),type = 6, color = "#0dc5c1")
      #tableOutput("tb1")  #simple test without spinner
      DT::dataTableOutput("tb1")
    )

  )
))

#Server Code
server <- shinyServer(function(input, output, session) {

  #dashboard<- read.csv("/home/username/Downloads/Airbnb_Open_Data.csv")
      dashboard<- fread("/home/username/Downloads/Airbnb_Open_Data.csv")

  #Display the dataset in the renderTable format
#  output$tb1 <- renderTable({
   output$tb1 <- DT::renderDataTable({
      dashboard %>% select(-house_rules)
  })
})

#Run App
shinyApp(ui, server)